Skip to main content

Hvad det betyder

Anmodningen var syntaktisk eller semantisk ugyldig: en forkert udformet body, et manglende obligatorisk felt eller en parameterværdi uden for det tilladte interval. Når problemet kan henføres til en enkelt parameter, angiver feltet param dens navn. Et 409-svar betyder, at anmodningen er i konflikt med ressourcens aktuelle tilstand. Oprettelse af en OAuth-klient kan for eksempel mislykkes, fordi den valgte servicekonto er inaktiv, mangler en anmodet tilladelse eller har nået sin grænse for antal klienter. Undersøg status og detail samlet; fejlkoden alene skelner ikke mellem disse tilstande og en forkert udformet anmodning.

Hvad du skal gøre

  • Læs detail og param — de beskriver præcis, hvad der fejlede i valideringen.
  • For 400 skal du rette anmodningen, inden du sender den igen.
  • For 409 skal du først løse konflikten vedrørende kontoens tilstand, tilladelsen eller kapaciteten. En OAuth-klient, der afventer oprydning, optager stadig kapacitet. Bevar gentagelsesnøglen, når du forsøger den samme oprettelse igen, efter at konflikten er løst.
  • Se API-referencen for handlingens obligatoriske felter, typer og tilladte værdier.