Skip to content

Konfliktus

HTTP 409 Conflict

Egy azonos egyedi azonosítóval rendelkező erőforrás már létezik (pl. duplikált slug vagy Idempotency-Key ütközés).

A PATCH /v1/codes/:id szintén 409 választ ad, ha más kérések minden mentési kísérlet során módosították ugyanazt a kódot. Töltsd be újra a kódot, és küldd el újra a módosítást.

A POST és a DELETE /v1/codes/:id/logo szintén 409 választ ad, ha egy másik kérés ugyanabban a pillanatban módosította ugyanannak a kódnak a logóját. Ebben az esetben nem változtatnak meg semmit.

A DELETE /v1/account akkor is 409 választ ad, ha a kulcshoz nem tartozik személy (created_by = 'system'). Ilyenkor semmi sem törlődik; használj a személy által létrehozott kulcsot, vagy kérd a törlést e-mailben.

A POST /v1/dpp, a POST /v1/dpp/batch és a POST /v1/dpp/import is 409-cel válaszol GTIN Verified by Another Organization címmel, ha egy másik szervezet hitelesítette a GTIN-t vagy annak GS1 Company Prefixét. Az elutasított GTIN-ek a gtins mezőben vannak (legfeljebb 20; a total mindet megszámolja); semmi nem jön létre, kötegnél és importnál részben sem. Lásd GS1 azonosítók & Onboarding.

A POST /v1/dpp/:id/register is 409-cel válaszol GTIN Held by Another Organization címmel, ha az útlevél szervezete nem birtokolja annak GTIN-jét: egy másik szervezet hitelesítette, vagy elsőként hozott létre hozzá útlevelet. A GTIN a gtins mezőben van; semmi nem kerül bejelentésre. Lásd GS1 azonosítók & Onboarding.

A DELETE /v1/gs1/identifiers/:id is 409-cel válaszol (reason: "verified"), ha az azonosító hitelesített; a hitelesítést csak a qr3 szüntetheti meg, érvénytelenítéssel. A PUT és a DELETE /v1/files/:id 409-cel válaszol (reason: "gs1_verification_proof"), ha a fájl egy ellenőrzés alatt álló vagy jóváhagyott GS1-hitelesítési kérelem bizonyítéka. Lásd: GS1 azonosítók & Onboarding.

A POST /v1/gs1/identifiers is 409-cel válaszol, ha a szervezeted már regisztrálta az azonosítót: reason: "already_registered" (ebben a Workspace-ben) vagy "registered_in_other_workspace" (egy másikban; a workspace megnevezi, ha megnyithatod). Egy eltávolított azonosítót viszont a kérés újra regisztrál, hitelesítés nélkül. A POST /v1/gs1/verifications 409-cel és reason: "request_pending" értékkel válaszol, ha már van ellenőrzés alatt álló kérelem; a workspace és a request_id megnevezi, ha megnyithatod a Workspace-ét. Lásd: GS1 azonosítók & Onboarding.

← Hiba-referencia