HOC SiteDocumentation

save_object_type

Omit objectTypeId to create. Pass an existing uuid or slug to update, or a new uuid to create with that id. Requires create_update_delete_object_types permission.

save_object_type · Group: objects

Omit objectTypeId to create. Pass an existing uuid or slug to update, or a new uuid to create with that id. Requires create_update_delete_object_types permission.

Inputs

FieldRequiredNotes
websiteIdrequired
objectTypeIdoptional
labeloptional
kindoptional
fieldSchemaoptional
slugoptional
detailRouteParamoptional
identifierFieldKeyoptional
overlaysByLocaleoptional
dryRunoptional

Maps to

  • POST /api/v1/{locale}/{websiteId}/objects → API
  • PATCH /api/v1/{locale}/{websiteId}/objects/{objectTypeId}/definition → API
  • PUT /api/v1/{locale}/{websiteId}/objects/{objectTypeId}/locale-overlays → API