Gå til indhold

conflict

HTTP 409 Conflict

En ressource med den samme unikke identifikator eksisterer allerede (f.eks. duplikeret slug eller Idempotency-Key-kollision).

PATCH /v1/codes/:id svarer også med 409, hvis andre anmodninger ændrede den samme kode ved hvert gemmeforsøg. Genindlæs derefter koden, og send ændringen igen.

Ligeledes svarer POST og DELETE /v1/codes/:id/logo med 409, hvis en anden anmodning ændrede den samme kodes logo i samme øjeblik. De ændrer så ingenting.

DELETE /v1/account svarer også 409, når der ikke er knyttet en person til nøglen (created_by = 'system'). Der slettes så intet; brug en nøgle, som personen har oprettet, eller anmod om sletningen pr. e-mail.

Også POST /v1/dpp, POST /v1/dpp/batch og POST /v1/dpp/import svarer med 409, titel GTIN Verified by Another Organization, når en anden organisation har verificeret GTIN’et eller dets GS1 Company Prefix. De afviste GTIN’er står i gtins (højst 20; total tæller dem alle); intet oprettes, heller ikke delvist ved batch og import. Se GS1-identifikatorer & onboarding.

Også POST /v1/dpp/:id/register svarer med 409, titel GTIN Held by Another Organization, når passets organisation ikke er indehaver af dets GTIN: en anden organisation har verificeret det eller har først oprettet et pas for det. GTIN’et står i gtins; intet indsendes. Se GS1-identifikatorer & onboarding.

Også DELETE /v1/gs1/identifiers/:id svarer med 409 (reason: "verified"), når identifikatoren er verificeret; kun qr3 ophæver en verificering ved at tilbagekalde den. PUT og DELETE /v1/files/:id svarer med 409 (reason: "gs1_verification_proof"), når filen er beviset for en GS1-verificeringsanmodning, der er under behandling eller godkendt. Se GS1-identifikatorer & onboarding.

Også POST /v1/gs1/identifiers svarer med 409, når din organisation allerede har registreret identifikatoren: reason: "already_registered" (i dette workspace) eller "registered_in_other_workspace" (i et andet; workspace nævner det, hvis du må åbne det). En fjernet identifikator registreres derimod igen, ikke verificeret. POST /v1/gs1/verifications svarer med 409 og reason: "request_pending", når en anmodning allerede er under behandling; workspace og request_id nævner den, hvis du må åbne dens workspace. Se GS1-identifikatorer & onboarding.

← Fejlreference