Objects

Object components

Object components are design documents for detail, list, and form views of an object type. Editing content uses the same design model as pages.

Operations

GET | POST

List or create components for a type.

GET|POST /api/v1/en/{websiteId}/objects/{objectTypeId}/components

Use the following request body shape:

{
  "label": "string",
  "kind": "detail | list | form",
  "content": {},
  "contentLocale": "string?"
}

GET | PUT | DELETE

Read, replace, or delete a component.

GET|PUT|DELETE /api/v1/en/{websiteId}/objects/{objectTypeId}/components/{componentId}

MCP

MCP tools cover object-component CRUD.

Operations

Writes need update_pages_and_object_components (or equivalent site design access).