Pular para o conteúdo

Conflito

HTTP 409 Conflict

Um recurso com o mesmo identificador exclusivo já existe (por exemplo, slug duplicado ou colisão de Idempotency-Key).

PATCH /v1/codes/:id também responde com 409 se outras solicitações tiverem alterado o mesmo código em cada tentativa de salvamento. Recarregue o código e envie a alteração novamente.

POST e DELETE /v1/codes/:id/logo também respondem com 409 se outra solicitação tiver alterado o logo do mesmo código no mesmo momento. Eles então não alteram nada.

DELETE /v1/account também responde 409 quando nenhuma pessoa está vinculada à chave (created_by = 'system'). Nesse caso, nada é excluído; use uma chave criada pela pessoa ou solicite a exclusão por e-mail.

POST /v1/dpp, POST /v1/dpp/batch e POST /v1/dpp/import também respondem 409, com o título GTIN Verified by Another Organization, quando outra organização verificou a GTIN ou o seu Prefixo de Empresa GS1. As GTINs recusadas estão em gtins (no máximo 20; total conta todas); nada é criado, nem mesmo parcialmente no lote e na importação. Veja Identificadores GS1 & Onboarding.

POST /v1/dpp/:id/register também responde 409, com o título GTIN Held by Another Organization, quando a organização do passaporte não detém a sua GTIN: outra organização a verificou ou criou primeiro um passaporte para ela. A GTIN está em gtins; nada é enviado. Veja Identificadores GS1 & Onboarding.

DELETE /v1/gs1/identifiers/:id também responde com 409 (reason: "verified") quando o identificador está verificado; só a qr3 desfaz uma verificação, revogando-a. PUT e DELETE /v1/files/:id respondem com 409 (reason: "gs1_verification_proof") quando o arquivo é o comprovante de uma solicitação de verificação GS1 em análise ou aprovada. Veja Identificadores GS1 & Onboarding.

POST /v1/gs1/identifiers também responde com 409 quando a sua organização já registrou o identificador: reason: "already_registered" (neste workspace) ou "registered_in_other_workspace" (em outro; workspace o nomeia se você puder abri-lo). Já um identificador removido é registrado novamente, sem verificação. POST /v1/gs1/verifications responde com 409 e reason: "request_pending" quando já existe uma solicitação em análise; workspace e request_id a indicam se você puder abrir o workspace dela. Veja Identificadores GS1 & Onboarding.

← Referência de Erros