v1

latestOpenAPI 3.0.32026-07-26710398.3 KB
Products

Update Categories

Rename and/or reparent categories by id. Each item sets name (rename), parent_id (move; null = promote to top level), or both — at least one is required. A combined edit is applied move-then-rename. Returns per-item results { updated, rejected } — the batch never fails as a whole. Rejection reasons: not_found, name_conflict, invalid_move (would nest a category inside itself).

post/categories/update

Request body

project_idstring

Required if using a company api key

Example request

{
  "project_id": "or_f45b94ba-5e35-4982-93ed-285e72ee14eb"
}

Response

Per-item update results