Skip to content

Unlock your automation needs by interacting with your notes in Obsidian over a secure REST API.

License

Notifications You must be signed in to change notification settings

coddingtonbear/obsidian-local-rest-api

Folders and files

NameName
Last commit message
Last commit date
Dec 24, 2023
Jan 27, 2022
Mar 17, 2025
Dec 20, 2023
Mar 17, 2025
Jan 25, 2022
Jan 25, 2022
Jan 25, 2022
Jan 25, 2022
Jan 25, 2022
Dec 23, 2023
Jun 11, 2023
Feb 24, 2022
Dec 29, 2023
Jan 30, 2022
Aug 1, 2024
Mar 17, 2025
Mar 9, 2025
Mar 17, 2025
Jun 17, 2024
Jan 31, 2022
Jan 31, 2022
Jan 25, 2022
Mar 17, 2025

Repository files navigation

Local REST API for Obsidian

See our interactive docs: https://coddingtonbear.github.io/obsidian-local-rest-api/

Have you ever needed to automate interacting with your notes? This plugin gives Obsidian a REST API you can interact with your notes from other tools so you can automate what you need to automate.

This plugin provides a secure HTTPS interface gated behind api key authentication that allows you to:

  • Read, create, update or delete existing notes. There's even a PATCH HTTP method for inserting content into a particular section of a note.
  • List notes stored in your vault.
  • Create and fetch periodic notes.
  • Execute commands and list what commands are available.

This is particularly useful if you need to interact with Obsidian from a browser extension like Obsidian Web.

Credits

This was inspired by Vinzent03's advanced-uri plugin with hopes of expanding the automation options beyond the limitations of custom URL schemes.

About

Unlock your automation needs by interacting with your notes in Obsidian over a secure REST API.

Resources

License

Stars

Watchers

Forks

Packages

No packages published