Spring videre til hovedindholdet

Sådan benytter du webhooks

Se her, hvordan du integrerer eksterne systemer.

Skrevet af Line Jensen

Hvis du integrerer et eksternt system med Adversus, kan du modtage live event information ved hjælp af webhooks. Det kan eksempelvis være aktuelt opdaterede emner, hvor du modtager opdateringer i realtid.

Vær opmærksom på, at alle webhooks er konfigureret ved hjælp af Adversus' API. Vi understøtter på nuværende tidspunkt:

  • GET requests

    Modtag en liste af aktive webhooks

  • POST request
    Opret en ny webhook

  • DELETE request
    Slet webhooks

  • PUT request

    Modificer eksisterende webhooks

  • PATCH request

    Opdater eksisterende webhooks

Tilgå gerne vores API dokumentation for yderligere information.

For visse events er det muligt at udvide den udsendte webhook post body. Det kan gøres ved at angive skabelon property gennem oprettelse af et JSON-objekt, der indeholder output-dataene ved brug af merge tags. Skabelonen vil blive flettet med emnedataen, når din webhook udsendes, og resultatet vil blive indeholdt i outputtet som property data.

Merge tags er angivet inde i JSON-skabelonen som understrenge med formen [fieldId]. Disse vil blive erstattet af de tilsvarende emne-data identificeret af fieldId.

I øjeblikket er det kun webhook eventet lead_saved, der understøtter skabelon-systemet.

Tilgængelige emnedata for skabeloner er [status], [last_called_by], [lead_id]. Her er et eksempel på en request:

{
	"event":"adversus-lead-saved",
	"email":"[1337]",
	"address":"[1338]",
	"current_status":"[status]",
	"user":"[last_called_by]",
	"lead":"[lead_id]",
	"status":"[status]"
}

Besvarede dette dit spørgsmål?