Actions11
- Vault Actions
- Search Actions
- Periodic Note Actions
- Recent Actions
Overview
This node interacts with an Obsidian vault via the Local REST API to retrieve the content of a specified file within the vault. It is useful for workflows that need to access and process notes or documents stored in an Obsidian vault, such as automation of note management, content extraction, or integration with other systems.
Use Case Examples
- Retrieve the Markdown content of a daily note to process or analyze it.
- Fetch the JSON metadata and content of a specific note for further automation or reporting.
Properties
| Name | Meaning |
|---|---|
| File Path | Path to the file to read within the vault, relative to the vault root. |
| Format | The type of data to get from the file, either just the Markdown content or JSON metadata including content. |
| Request Options | Additional request options such as batching, SSL certificate validation, proxy settings, and request timeout. |
Output
JSON
content- The content of the file in the requested format (Markdown or JSON).metadata- If JSON format is selected, includes metadata such as paths and tags related to the note.
Dependencies
- Requires an API key credential for the Obsidian Local REST API to authenticate requests.
Troubleshooting
- Ensure the file path is correct and relative to the vault root to avoid file not found errors.
- If using JSON format, verify that the vault supports metadata extraction to prevent incomplete data.
- Check network settings such as proxy and SSL options if requests fail due to connectivity or certificate issues.
- Timeout errors can occur if the server is slow to respond; increase the timeout setting if needed.