Update a category
Updates a category.
Required scope: write_categories (for API-key authentication).
Authorizations
Secret API key for admin access
JWT token for admin user authentication
Headers
Bearer token for admin authentication
Path Parameters
Category ID
Body
Identities the record has in external systems, keyed by system: the same { system: external_id } map the Admin API renders, so what you read can be sent straight back. Systems you do not name keep the reference they have. A list of { system, external_id } entries is accepted too.
"Shirts"
The parent category. Omitted or null, a new category goes to the top level and an existing one keeps its parent: moving one to the top level is the reposition endpoint.
"ctg_abc123"
Rich text HTML. Reads come back as this (plain text) plus description_html.
A signed_id from files.upload() for the landscape image, or null to remove it.
A signed_id from files.upload() for the square image, or null to remove it.
Custom field values, each validated against its definition.
Response
category updated

