Configuring a webhook
Webhooks are available for adding participants and creating events. Available post method configurations include HTTP, AWS SQS, and Azure Event Hubs.
Note: Client admins must receive permission to configure webhooks.

-
Navigate to the CSRconnect Admin Portal.
-
Select Integrations, Webhooks.
-
Select New Webhook.
-
Enter a name for the webhook.
-
Select Functionality, Volunteer.
-
In the Subscribe to Message drop-down field, select the message type to subscribe to.
-
In the Method drop-down field, select the post method to use for this webhook.
-
Complete any other required or applicable fields.
-
Select Save.

-
Navigate to the CSRconnect Admin Portal.
-
Select Integrations, Webhooks.
-
Review the list to locate the webhook. If it is currently running, select Stop.
-
Select Editfor the listing.
-
Include any adjustments.
-
Select Save.

-
Navigate to the CSRconnect Admin Portal.
-
Select Integrations, Webhooks.
-
Review the list to locate the webhook. If it is currently running, select Stop.
-
Select Remove.
-
To confirm removing the webhook you selected from the list, select Remove on the confirmation message.

{
"eventId":912,
"eventType":1,
"reccurrenceId":5,
"occurrenceId":2,
"shiftId":3114,
"hours":2.0,
"charityId":null,
"affiliateOrganizationId":null,
"organizationName":"hhhh",
"affiliateEmployeeId":2483669,
"employeeFirstName":"test",
"employeeLastName":"support",
"participationDate":"2019-07-18T00:00:00Z",
"createdDate":"2019-07-12T15:13:52.6269356+00:00",
"affiliateId":0,
"existingParticipation":false,
"active":true,
"guestId":null
}

{
"eventId": 0,
"name": "Test5",
"startDateUtc": "2019-07-22T06:00:00",
"endDateUtc": "2019-08-10T06:00:00",
"charityId": 4575269,
"affiliateOrganizationId": null,
"organizationName": "A LITTLE BIT OF LOVE",
"eventType": 1,
"affiliateId": 0
}