Update a component type
Applies a partial update to the supplied component type. Returns 400 component_type_not_found if the name does not match any accessible type.
Authorizations
Path Parameters
Name of the component type to update.
Body
Body of a PUT /v1/component-types/{name} request.
Response
Component type definition that describes the settings schema, display metadata, and parent relationship for campaign components.
Component type definition that describes the settings schema, display metadata, and parent relationship for campaign components.
RFC 3339 or RFC 9557 date-time with a numeric UTC offset and an optional IANA time-zone suffix in square brackets. Precision up to milliseconds.
^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$"2025-10-24T02:00:00-07:00"
Optional human-readable display name for the component type.
Unique component type name used when creating or filtering campaign components.
Optional parent component type name inherited by this component type.
JSON schema that defines the settings and facets available on components of this type.
RFC 3339 or RFC 9557 date-time with a numeric UTC offset and an optional IANA time-zone suffix in square brackets. Precision up to milliseconds.
^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,3})?(Z|[+-](?:[01][0-9]|2[0-3]):[0-5][0-9])(\[[^\]]+\])?$"2025-10-24T02:00:00-07:00"
