Hoppa till huvudinnehåll

Hur man använder webhooks

Skrivet av Line Jensen

Om du integrerar ett externt system med Adversus kan du få liveinformation om händelser genom att prenumerera på webhooks från Adversus, till exempel information om aktuella uppdaterade leads.

Observera att alla webhooks konfigureras med hjälp av Adversus API. Vi stöder för närvarande:

  • GET requests

    Ta emot en lista över aktiva webhooks

  • POST requests

    Skapa nya webhooks

  • DELETE requests

    Ta bort webhooks

  • PUT requests

    Modify or update an existing webhook

För mer information, se sidan med API documentation.


För vissa händelser är det möjligt att utöka den utsända webhook-postens kropp. Detta görs genom att ange mallegenskapen när man skapar med ett JSON-objekt som innehåller utdata med hjälp av merge-taggar. Mallen kommer att slås samman med lead-data när webhooken sänds ut och resultatet kommer att ingå i utdata som egenskapsdata.

Sammanslagningstaggar anges i JSON-mallen som delsträngar med formen [fieldId]. Dessa ersätts av motsvarande leaddata som identifieras av fieldId.

För närvarande stöder endast webhook-händelsen lead_saved mallsystemet. Tillgängliga leaddata för mallar: [status], [last_called_by], [lead_id]. Här är ett exempel på en begäran:

{ 	"event": "adversus-lead-saved", 	 	"email": "[1337]", 		 	"address": "[1338]", 	 	"current_status": "[status]", 	 	"user": "[last_called_by]", 	 	"lead": "[lead_id]", 	 	"status": "[status]"  }
Fick du svar på din fråga?