conflict
HTTP 409 Conflict
O resursă cu același identificator unic există deja (de ex. slug duplicat sau coliziune Idempotency-Key).
De asemenea, PATCH /v1/codes/:id răspunde cu 409 dacă alte cereri au modificat același cod la fiecare încercare de salvare. Reîncarcă codul și trimite modificarea din nou.
De asemenea, POST și DELETE /v1/codes/:id/logo răspund cu 409 dacă o altă cerere a modificat logo-ul aceluiași cod în același moment. În acest caz, ele nu modifică nimic.
DELETE /v1/account răspunde cu 409 și atunci când cheii nu îi este asociată nicio persoană (created_by = 'system'). În acest caz nu se șterge nimic; folosește o cheie creată de persoană sau solicită ștergerea prin e-mail.
Și POST /v1/dpp, POST /v1/dpp/batch și POST /v1/dpp/import răspund cu 409, cu titlul GTIN Verified by Another Organization, atunci când o altă organizație a verificat codul GTIN sau GS1 Company Prefix-ul său. Codurile GTIN refuzate se află în gtins (cel mult 20; total le numără pe toate); nu se creează nimic, nici parțial la lot și import. Vezi Identificatori GS1 & Onboarding.
Și POST /v1/dpp/:id/register răspunde cu 409, cu titlul GTIN Held by Another Organization, atunci când organizația pașaportului nu deține codul GTIN al acestuia: o altă organizație l-a verificat sau a creat prima un pașaport pentru el. Codul GTIN se află în gtins; nu se trimite nimic. Vezi Identificatori GS1 & Onboarding.
Și DELETE /v1/gs1/identifiers/:id răspunde cu 409 (reason: "verified") când identificatorul este verificat; doar qr3 anulează o verificare, revocând-o. PUT și DELETE /v1/files/:id răspund cu 409 (reason: "gs1_verification_proof") când fișierul este dovada unei cereri de verificare GS1 aflate în verificare sau aprobate. Vezi Identificatori GS1 & Onboarding.
Și POST /v1/gs1/identifiers răspunde cu 409 când organizația ta a înregistrat deja identificatorul: reason: "already_registered" (în acest Workspace) sau "registered_in_other_workspace" (în altul; workspace îl numește dacă îl poți deschide). Un identificator eliminat este, în schimb, înregistrat din nou, neverificat. POST /v1/gs1/verifications răspunde cu 409 și reason: "request_pending" când există deja o cerere în verificare; workspace și request_id o indică dacă îi poți deschide Workspace-ul. Vezi Identificatori GS1 & Onboarding.