Skip to main content
The registry API accepts OAuth bearer tokens for the Webdock MCP resource and the corresponding registry scopes. Browser cookies are not registry API authorization.

Discover the contract

GET /api/registry returns supported operations, collections and JSON schemas. Use that response before constructing writes.

Collections and operations

Collections are customers, projects, cms-instances and read-only audit-events. Recording a CMS requires the documented data body and confirmExisting: true; it does not deploy a website.

Filtering and pagination

Lists support validated search, page, limit, status and sort parameters. The maximum list limit is 50. Projects accept a customer filter; CMS connections accept project; audit activity accepts targetCollection and targetID.
Keep IDs as strings. Unknown fields, unsupported filters and duplicate query parameters are rejected. JSON request bodies are limited to 64 KiB.
Registry creates are not idempotent. After an ambiguous timeout, inspect existing records before retrying. Registry archive/restore does not implement infrastructure deletion.