---
title: "Update Category"
method: PATCH
path: "/app/category/{category-id}"
tags: ["Categories"]
---

# Update Category

`PATCH /app/category/{category-id}`

Atualiza detalhes da categoria.

## Path parameters

- `category-id` number, required

## Request body

- object
  - `name` string — Nome da categoria
  - `slug` string — Slug único da categoria (usado na URL). Se não fornecido, será gerado automaticamente a partir do nome
  - `parent_id` number, nullable — ID da categoria pai (para transformar em subcategoria). Envie `null` para remover a relação de subcategoria
  - `hide_category` boolean — Define se a categoria está oculta
  - `hide_subcategory` boolean — Define se as subcategorias estão ocultas. Só pode ser `true` se a categoria tiver subcategorias ou for uma subcategoria

## Response `200`

Categoria atualizada.

- object
  - `id` number — ID único da categoria
  - `store_id` number — ID da loja
  - `name` string — Nome da categoria
  - `slug` string — Slug único da categoria (usado na URL)
  - `parent_id` number, nullable — ID da categoria pai (se for uma subcategoria)
  - `position` number — Posição da categoria na lista
  - `hide_category` boolean — Indica se a categoria está oculta
  - `hide_subcategory` boolean — Indica se as subcategorias estão ocultas
  - `image` string, nullable — URL da imagem da categoria
  - `banner` string, nullable — URL do banner da categoria
  - `created_at` string — Data de criação da categoria
  - `updated_at` string — Data da última atualização da categoria

---

[API](https://skmtc.net/centralcart/apis/centralcart-api.md) · [All operations](https://skmtc.net/centralcart/apis/centralcart-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/centralcart/centralcart-api/revisions/6cbd98848375/schema)
