Přeskočit na obsah

Konflikt

HTTP 409 Conflict

Zdroj se stejným unikátním identifikátorem již existuje (např. duplicitní slug nebo kolize Idempotency-Key).

PATCH /v1/codes/:id také odpovídá 409, pokud jiné požadavky změnily stejný kód při každém pokusu o uložení. Kód pak znovu načtěte a změnu odešlete znovu.

POST a DELETE /v1/codes/:id/logo také odpovídají 409, pokud jiný požadavek ve stejném okamžiku změnil logo stejného kódu. Tyto požadavky pak nic nezmění.

DELETE /v1/account odpovídá 409 také tehdy, když ke klíči není přiřazena žádná osoba (created_by = 'system'). Pak se nic nesmaže; použijte klíč, který osoba vytvořila, nebo požádejte o smazání e-mailem.

Také POST /v1/dpp, POST /v1/dpp/batch a POST /v1/dpp/import odpovídají 409 s titulkem GTIN Verified by Another Organization, když jiná organizace ověřila GTIN nebo její GS1 Company Prefix. Odmítnuté GTIN jsou v gtins (nejvýše 20; total počítá všechny); nic se nevytvoří, u dávky a importu ani částečně. Viz Identifikátory GS1 a onboarding.

Také POST /v1/dpp/:id/register odpovídá 409 s titulkem GTIN Held by Another Organization, když organizace pasu svou GTIN nedrží: jiná organizace ji ověřila nebo pro ni jako první vytvořila pas. GTIN je v gtins; nic se nepřihlásí. Viz Identifikátory GS1 a onboarding.

Také DELETE /v1/gs1/identifiers/:id odpoví kódem 409 (reason: "verified"), pokud je identifikátor ověřený; ověření ruší jen qr3 odvoláním. PUT a DELETE /v1/files/:id odpoví kódem 409 (reason: "gs1_verification_proof"), pokud je soubor dokladem k žádosti o ověření GS1, která je ve schvalování nebo schválená. Viz Identifikátory GS1 a onboarding.

Také POST /v1/gs1/identifiers odpoví kódem 409, pokud už vaše organizace identifikátor zaregistrovala: reason: "already_registered" (v tomto Workspace) nebo "registered_in_other_workspace" (v jiném; workspace ho uvede, pokud ho smíte otevřít). Odstraněný identifikátor naopak požadavek zaregistruje znovu, neověřený. POST /v1/gs1/verifications odpoví kódem 409 s reason: "request_pending", pokud už běží žádost; workspace a request_id ji uvedou, pokud smíte otevřít její Workspace. Viz Identifikátory GS1 a onboarding.

← Přehled chyb