Creating A Webhook
Webhooks can be managed via your PERSCOM dashboard. Webhooks require a URL that will be notified each time an event takes place that the webhook is subscribed to. Webhooks can either make aGET
or POST
HTTP request. Each HTTP request will be signed with a user-defined secret
that may be used to verify that the payload has not been tampered with. The signed signature will be available within the Signature
header of the HTTP request.
A list of available events that a webhook may subscribe to is located below.
Events
The following is a list of events that a webhook may subscribe to.- assignmentrecord.created
- assignmentrecord.updated
- assignmentrecord.deleted
- awardrecord.created
- awardrecord.updated
- awardrecord.deleted
- calendar.created
- calendar.updated
- calendar.deleted
- combatrecord.created
- combatrecord.updated
- combatrecord.deleted
- event.created
- event.updated
- event.deleted
- message.created
- message.updated
- message.deleted
- qualificationrecord.created
- qualificationrecord.updated
- qualificationrecord.deleted
- rankrecord.created
- rankrecord.updated
- rankrecord.deleted
- servicerecord.created
- servicerecord.updated
- servicerecord.deleted
- submission.created
- submission.updated
- submission.deleted
- user.created
- user.updated
- user.deleted