Register an action definition
POST/actions
Register a new ActionDefinition in the definitions store.
The (action_id, version) pair is immutable once registered — calling this endpoint again with the same action_id and version raises HTTP 409.
Requires elevated key (X-Elevated-Key header) → HTTP 403 if absent.
HTTP 201 — action registered successfully. HTTP 403 — elevated key missing or invalid. HTTP 409 — (action_id, version) already registered.
Request
Responses
- 201
- 422
Successful Response
Validation Error