Fejlfinding af Pleo API-fejl

Opdateret 29 Oct 2026

Brug denne vejledning, når en anmodning til Pleo API mislykkes. Find din fejl herunder, og følg de relevante tjek.


Brug Pleos udviklerdokumentation til at få oplysninger om endpoints, påkrævede omfang og eksempler på anmodninger.


Sørg for, at dine loginoplysninger er beskyttet: Del aldrig hele API-nøgler, adgangstokens, opdateringstokens, klienthemmeligheder eller adgangskoder. Fjern loginoplysninger, finansielle oplysninger og følsomme persondata fra anmodninger, svar og logge, før du deler dem med support.

Inden fejlfinding

TjekBekræft
APIBruger du den nye API eller tidligere API?
Basis-URL og miljøStemmer hosten overens med API'en og det ønskede miljø (stadieinddelt eller produktion)?
AutentificeringHvilken autentificeringsmetode og loginoplysningstype bruger du?
Matchende loginoplysningerStemmer loginoplysningerne overens med API'en og miljøet? Brug aldrig stadieinddelte loginoplysninger i produktionen eller produktionsrelaterede loginoplysninger i stadieinddelingen.

API-fejl

400 / 422 — Invalid request

Anmodningen er ugyldig eller består ikke valideringen.

  • Læs svarindholdet for at identificere manglende felter eller ugyldige værdier.
  • Sammenlign din anmodning med endpoint-dokumentationen. Tjek de påkrævede felter, anmodningsstrukturen, datoformaterne og de tilladte værdier.
  • Ret det identificerede problem, og prøv anmodningen igen.


401 – Godkendelsen mislykkedes

Anmodningen kunne ikke godkendes.

  • Match loginoplysningerne med API'en og miljøet. Tjek anmodningens host i forhold til udviklerdokumentationen. Bland ikke loginoplysningerne til den nye og tidligere API sammen, og bland heller ikke loginoplysningerne til stadieinddelingen og produktionen sammen.
  • Tjek autorisationsoverskriften ("Authorization"). Nye API-nøgler bruger grundlæggende autentificering med nøglen som brugernavn og en tom adgangskode. OAuth-adgangstokens bruger Bearer-autentificering. Følg dokumentationen til den tidligere API for tidligere tokens. Fjern utilsigtede mellemrum eller linjeskift fra loginoplysningerne.
  • Tjek status for loginoplysningerne. Bekræft, at de ikke er udløbet eller tilbagekaldt. For OAuth skal du bruge adgangstokenet – ikke opdateringstokenet – og du bør kontrollere, at tokenopdateringsflowet fungerer.


403 – Tilladelser eller virksomhedsadgang

Anmodningen blev godkendt, men adgang er ikke tilladt.

  • Tjek omfang. Sammenlign de omfang, der er tildelt til dine loginoplysninger, med dem, der kræves af endpointet. Hvis du ikke kan se dem, skal du bede den person, der administrerer loginoplysningerne, om at bekræfte dem.
  • Tjek virksomheden og miljøet. Loginoplysningerne skal stemme overens med den virksomhed eller enhed, du anmoder om data for, og det miljø, du kalder.
  • Tjek endpointets tilgængelighed. Bekræft i udviklerdokumentationen, at endpointet understøtter din autentificeringsmetode og din use case.


Hvis disse stemmer overens, men adgang stadig nægtes, skal du kontakte support for at få bekræftet virksomhedens API-adgang. Angiv, om de samme loginoplysninger fungerer på andre endpoints.


404 – Endpoint eller ressource blev ikke fundet

Det endpoint eller den ressource, der blev anmodet om, blev ikke fundet.

  • Sammenlign basis-URL-adressen, API-versionen og endpointstien med udviklerdokumentationen.
  • Bekræft, at ressource-id'et identificerer den ressource, du ønskede at anmode om.
  • Tjek, at ressourcen tilhører den virksomhed og det miljø, der er knyttet til loginoplysningerne. Bland ikke stadieinddelings- og produktions-id'er.


En ressource kan returnere 404, selvom den findes i Pleo, hvis den tilhører en anden virksomhed eller et andet miljø.


409 – Konflikt i handlingen

Anmodningen er i konflikt med en eksisterende handling eller tilstand.

  • Læs fejlsvaret, og tjek, om den samme handling allerede er indsendt. Gennemgå det tidligere svar eller den resulterende handling, inden du sender den igen.
  • Følg endpointets vejledning om konflikter og idempotens i udviklerdokumentationen.


429 – For mange anmodninger

Din integration sender anmodninger for hyppigt.

  • Tjek svaroverskrifter for vejledning om nye forsøg eller satsgrænser.
  • Reducer anmodningsfrekvensen, og undgå øjeblikkelige nye forsøg i en stram løkke.
  • Brug eksponentiel tilbageholdelse i overensstemmelse med endpointets vejledning om nye forsøg.


Hvis problemet fortsætter ved få anmodninger, skal du oplyse din anmodningsfrekvens og adfærd ved nye forsøg, når du kontakter support.


5xx – Fejl på serversiden

Der opstod en fejl på serversiden. Indsaml fejlsvaret og de anmodningsoplysninger, der er angivet under "Har du stadig brug for hjælp?", og kontakt support. Angiv, om fejlen skete én gang, eller om den sker gentagne gange.


Problemer med webhook-levering

Hvis webhook-hændelser ikke når frem til eller behandles af din integration:

  • Tjek tilgængelighed. Dit modtagende endpoint skal være offentligt tilgængeligt via HTTPS og må ikke blokere anmodninger fra Pleo.
  • Tjek leveringslogge. Kig efter leveringsforsøget, svarstatus og svartid. Returner et 2xx-svar hurtigt i overensstemmelse med kravene i webhook-dokumentationen.
  • Tjek signaturverificeringen. Brug anmodningsteksten i den form, der kræves af webhook-dokumentationen, herunder den rå tekst, hvor det er angivet.
  • Håndter duplikerede leveringer sikkert. Fjer dubletter ved hjælp af den hændelses- eller webhook-identifikator, der er angivet i dokumentationen.


Tjek en efterfølgende levering, når du har foretaget en ændring. Hvis leveringen stadig mislykkes, skal du inkludere abonnements-id'et, hændelses- eller webhook-id'et, tidsstemplet for leveringen, endpointets svarstatus og rensede logge, når du kontakter support.


Har du stadig brug for hjælp?

Hvis de relevante tjek ikke løser problemet, skal du kontakte Pleo-support med:

  • Anmodningskontekst: API-overflade, host, miljø, endpoint, HTTP-metode og virksomheds- eller organisations-id.
  • Tidspunkt: Tidsstempel og tidszone samt anmodnings- eller korrelations-id, hvis det er tilgængeligt.
  • Fejloplysninger: Svarstatus og renset svartekst.
  • Anmodningsoplysninger: Rensede overskrifter og data; loginoplysningstype og API-nøgle-id, hvis relevant, men aldrig hemmeligheden.
  • Hvad du har forsøgt: Trin til genskabelse af problemet, forventet og faktisk adfærd samt allerede gennemførte tjek.


Ved webhook-problemer skal du også inkludere ovenstående leveringsoplysninger.

Var denne artikel nyttig?

Fantastisk!

Tak for din feedback

Beklager, at vi ikke var nyttige

Tak for din feedback

Fortæl os, hvordan vi kan forbedre denne artikel!

Vælg mindst én af grundene
Captcha-bekræftelse er påkrævet.

Feedback sendt

Vi sætter pris på din indsats og vil forsøge at rette artiklen