Webhooky upozornia vašu aplikáciu, keď sú entity vytvorené, aktualizované alebo odstránené v Mokapen. Použite ich na integrácie riadené udalosťami namiesto REST API na dopytovanie.
Zaregistrujte webovú adresu webhooku a vyberte udalosti, ktoré chcete prijímať. Keď dôjde k udalosti, Mokapen odošle požiadavku HTTP POST do vášho koncového bodu s JSON dátovým zaťažením.
Koncové body správy webhooku vyžadujú platný token nosiča s príslušnými rozsahmi.
ZÍSKAJTE /api/webhooks
POST /api/webhooks
PUT /api/webhooks/{webhook_id}
ODSTRÁNIŤ /api/webhooks/{webhook_id}
ZÍSKAJTE /api/webhooks/{webhook_id}/logs
ZÍSKAJTE /api/webhook-events
Odoslať POST s webovou adresou spätného volania, ID organizácie a vybratými udalosťami:
POST /api/webhooks
Autorizácia: Nositeľ YOUR_ACCESS_TOKEN
Content-Type: application/json
{
"url": "https://example.com/webhooks/mokapen",
"org_id": 849,
"events": ["task.created", "task.updated", "contact.created"]
}
Skontrolujte prichádzajúce požiadavky webhooku na vašom serveri. Používajte iba koncové body HTTPS. Uchovávajte tajomstvá bezpečne a overte užitočné zaťaženie pred ich spracovaním.
Zaznamenaním webhooku sa môžete prihlásiť na odber jednej alebo viacerých z nasledujúcich udalostí:
task.createdtask.updatedtask.deletedproject.createdproject.updatedproject.deletedcontact.createdcontact.updatedcontact.deletedcompany.createdcompany.updatedcompany.deletedticket.createdticket.updatedticket.deletedbooking.createdbooking.updatedbooking.deletedproduct.createdproduct.updatedproduct.deletedservice.createdservice.updatedservice.deletedquote.createdquote.updatedquote.deletedorder.createdorder.updatedorder.deleteddeal.createddeal.updateddeal.deletedappointment.createdappointment.updatedappointment.deleteddocument.createddocument.updateddocument.deletedcampaign.createdcampaign.updatedcampaign.deletedPotrebujete pomoc?