See the API's various operations for details on their request parameters and response data:

OperationMethodEndpoint
Get a webhook administrative access tokenPOST/{customerId}/​login/​token
List subscriptionsGET/{customerId}/​webhooks/​subscriptions
Create a subscriptionPOST/{customerId}/​webhooks/​subscriptions
Get a subscriptionGET/{customerId}/​webhooks/​subscriptions/​{subscriptionId}
Modify a subscriptionPATCH/{customerId}/​webhooks/​subscriptions/​{subscriptionId}
Delete a subscriptionDELETE/{customerId}/​webhooks/​subscriptions/​{subscriptionId}
List eventsGET/{customerId}/​webhooks/​subscriptions/​{subscriptionId}/​events
Get an eventGET/{customerId}/​webhooks/​subscriptions/​{subscriptionId}/​events/​{eventId}
Get event historyGET/{customerId}/​webhooks/​subscriptions/​{subscriptionId}/​events/​{eventId}/​history
Redeliver an eventPOST/{customerId}/​webhooks/​subscriptions/​{subscriptionId}/​events/​{eventId}/​redelivery
Send a test eventPOST/{customerId}/​webhooks/​subscriptions/​{subscriptionId}/​test