Atualizar setores em lote

PATCH
Markdown (LLM)

Atualiza vários setores em uma requisição.

Escopo:catalog:write

Limite:300 requisições a cada 3 minutos.

Parâmetros do body

sectorIdinteger

Identificador do setor.

221145
typestring

Tipo de atualização.

Enum

  • sectorDados do setor
  • menuCardápio do setor
sector

Parâmetros da resposta

Atualização em lote

Cada item informa o setor, o tipo e o objeto correspondente. As regras da atualização unitária continuam valendo.

Regras

  • Envie um array não vazio; outro formato ou array vazio retorna 400.
  • sector: envie sector com os campos a alterar; os omitidos preservam o valor atual.
  • Para ordenar setores, use menu com sortOrder; a ordem é definida por cardápio.
  • menu: envie menu com merchantId e os campos a alterar; o cardápio precisa estar vinculado ao setor.
  • Item com sectorId, type ou payload inválido volta com success: false.
  • Falhas de negócio (setor inexistente, vínculo) voltam no item com a mesma mensagem da rota unitária; falha inesperada retorna Failed to update sector.
  • Os itens são independentes: a falha de um não desfaz os demais.
  • O retorno mantém a ordem do body; confira success em cada item, mesmo com HTTP 200. message aparece apenas nas falhas.