Atualizar complementos em lote
PATCH
Markdown (LLM)
Atualiza vários complementos em uma requisição.
Escopo:catalog:write
Limite:300 requisições a cada 3 minutos.
Parâmetros do body
complementIdintegerIdentificador do complemento.
2587090typestringTipo de atualização.
Enum
complementDados do complementomenuCardápio do complemento
complementParâmetros da resposta
Atualização em lote
Cada item informa o complemento, 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. complement: enviecomplementcom os campos a alterar; os omitidos preservam o valor atual.menu: enviemenucommerchantIde os campos a alterar; o cardápio precisa estar vinculado ao complemento.- Item com
complementId,typeou payload inválido volta comsuccess: false. - Falhas de negócio (complemento inexistente, vínculo) voltam no item com a mesma mensagem da rota unitária; falha inesperada retorna
Failed to update complement. - Os itens são independentes: a falha de um não desfaz os demais.
- O retorno mantém a ordem do body; confira
successem cada item, mesmo com HTTP200.messageaparece apenas nas falhas.

