Obsidian API icon

Obsidian API

Run official Obsidian CLI commands through the Obsidian API Docker service

Actions19

Property → Set

AI-generated

Summary

Sets a named property on an Obsidian note by running the official CLI property:set command. Choose the property type to match the value, such as List for tags or Date for a date.

Inputs

  • Path (required) — Note path, such as Inbox/Note.md.
  • Name (required) — Frontmatter property name, such as tags, date, or description.
  • Value (required) — Value passed to the CLI as the property value.
  • Type — Property type: Text (default), List, Number, Checkbox, Date, or Date Time.
  • Additional Fields: Timeout Seconds — Command timeout in seconds; defaults to 60.
  • Additional Fields: Vault — Vault name or path; overrides the credential's default vault when provided.

Output shape

A single item per input item, containing a JSON object.

On success, the object includes ok: true, operation, and the path, property name, value, and type parsed from the command arguments. Non-empty stderr and timeout status are included when present. A nonzero CLI exit code raises an error; with Continue On Fail enabled, the item instead contains ok: false and an error message.

Links

Discussion