Skip to main content
PUT
Update Content Type

Path Parameters

string
required
Organization ID
string
required
Project ID
string
required
Content Type ID

Request Body

All fields are optional. Only provided fields will be updated.
string
Display name for the content type
string
Structured markdown description
string
ID of the layout component
array
Array of component IDs or component groups
string[]
Array of pre-built content example IDs
object
Access control settings
object
Additional type metadata

Example Request

Updating a published content type changes its status to modified. The changes will not affect published content until the content type is published again.

Response

Returns the updated ContentType object.

Error Responses

Content Type Not Found

Invalid Component Allow List

A component that is not in the content type’s package version returns INVALID_COMPONENT_ID. A group with no id or an empty componentIds array returns VALIDATION_FAILED with the schema errors in details.

Code Examples