v1
latestOpenAPI 3.0.32026-07-26710398.3 KBProducts
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
Example request
{
"project_id": "or_f45b94ba-5e35-4982-93ed-285e72ee14eb"
}Response
Per-item update results