Webhooks уведомява вашето приложение, когато обекти се създават, актуализират или изтриват в Mokapen. Използвайте ги за управлявани от събития интеграции, вместо да проверявате REST API.
Регистрирайте URL адрес на уебкукичка и изберете събития за получаване. Когато възникне събитие, Mokapen изпраща HTTP POST заявка до вашата крайна точка с JSON полезен товар.
Крайните точки за управление на Webhook изискват валиден носещ токен със съответните обхвати.
GET /api/webhooks
POST /api/webhooks
PUT /api/webhooks/{webhook_id}
DELETE /api/webhooks/{webhook_id}
GET /api/webhooks/{webhook_id}/logs
GET /api/webhook-events
Изпратете POST с URL адрес за обратно извикване, идентификатор на организация и избрани събития:
POST /api/webhooks
Authorization: Bearer YOUR_ACCESS_TOKEN
Content-Type: application/json
{
"url": "https://example.com/webhooks/mokapen",
"org_id": 849,
"events": ["task.created", "task.updated", "contact.created"]
}
Проверете входящите заявки за уеб кукичка на вашия сървър. Използвайте само HTTPS крайни точки. Съхранявайте тайните сигурно и валидирайте полезните данни, преди да ги обработите.
Чрез записване на webhook можете да се абонирате за едно или повече от следните събития:
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.deletedимате нужда от помощ