Admin API¶
Administrative endpoints require the corresponding config-level RBAC action. Use an admin API key or JWT unless your policy grants a narrower role.
Health and readiness¶
The health response reports status, version, timestamp, dependency health, and the request ID. Use the deeper readiness views before exposing a deployment:
Restart the gateway¶
The gateway starts a replacement process with the same executable and
arguments, returns 202 Accepted, then exits:
For systemd deployments, verify that the service has an explicit config path and workspace before relying on an in-place restart. See Upgrades.
Administrative audit log¶
limit defaults to 100 and is capped at 1,000. The response contains
newest-first administrative events from the durable action log. If durable
action logging is unavailable, the endpoint returns 503 Service Unavailable.
Dead-letter queue¶
Failed executor jobs are retained for diagnosis when a DLQ store is configured.
List entries¶
The optional queue parameter filters results. The response contains items
and count; each item includes its ID, queue, original payload bytes, error,
attempt count, and timestamps.
Inspect one entry¶
Delete one entry¶
Deletion is permanent. The gateway does not expose an automatic DLQ retry endpoint; diagnose the failure and replay the originating request explicitly.
Managed API keys¶
Managed-key creation, listing, validation, and revocation are documented in the Auth API.
Registries and plugins¶
Marketplace-style discovery is exposed through /api/v1/registries/* and
plugin lifecycle operations through /api/v1/plugins/*; they are not admin
marketplace endpoints. Use the Registries API and
Plugins guide for those surfaces.