with one click
umbraco-api
Call an authenticated raw Umbraco Management API endpoint
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Call an authenticated raw Umbraco Management API endpoint
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use csv-update to batch-modify a property across multiple documents.
Search for a data type, inspect it, and update its configuration.
Walk the content tree to find a document, update a property, and publish.
Search for documents matching a query and publish them.
Persistent authentication helpers
Umbraco Automate operations (event-driven workflow automation)
| name | umbraco-api |
| description | Call an authenticated raw Umbraco Management API endpoint |
| metadata | {"version":"0.4.8","requires":{"bins":["umbraco"],"skills":["umbraco-shared"]}} |
PREREQUISITE: Read
../umbraco-shared/SKILL.mdfor auth, global flags, and security rules.
umbraco api <method> <path> [flags]
umbraco api <method> <path>
Call a core Umbraco Management API endpoint that does not have a curated CLI command yet.
Pass paths relative to /umbraco/management/api/v1, for example /item/document/ancestors?id=a&id=b. Full Management API paths are also accepted and normalized to the core API root.
| Flag | Type | Default | Description |
|---|---|---|---|
--body | string | — | JSON request body, or @path to read JSON from a file |
--dry-run | bool | false | Print the planned request without executing |
Safe pattern:
# 1. Dry run first
umbraco api <method> <path> --dry-run
# 2. Execute
umbraco api <method> <path>
umbraco api --help