Gå til innholdet

Webhook

En webhook sender en HTTP-melding til et annet system når en bestemt hendelse skjer.

API-er og datakontrakter

En webhook er en HTTP-melding et system sender til en registrert adresse ved en bestemt hendelse. Mottakeren trenger derfor ikke stadig spørre etter endringer. Innhold, ekthetskontroll og mulige gjentakelser avhenger av leverandøren.

En fiktiv nettbutikk melder opprettelsen av W-240 til en integrasjon gjennom evt-17. Integrasjonen mottar meldingen og behandler ERP-overføringen separat. Status mottatt beviser derfor ikke at ERP-ordren er fullført.

Hvis leverandøren ikke garanterer noe annet, kan webhooks gjentas eller komme i en annen rekkefølge. Mottakeren trenger regler for kobling og gjentakelse. Polling betyr derimot gjentatte aktive forespørsler til det andre systemet.

Kilder