v1
latestOpenAPI 3.0.12026-07-24310590875.6 KBCreate a subscription
Create a new event subscription. You can subscribe to multiple events with a single request. You can create up to 10 webhook subscriptions per organization.
BILL provides a full catalog of all the events that you can subscribe to with GET /v3/events/catalog. See Get events catalog in the API reference for more information.
See Webhooks in the Guides section for more information, sample requests, and notification payloads for BILL events.
Headers
Idempotency key. The key must be in the UUID4 format.
API session ID generated with /v3/login
Developer key sent to you by BILL when you create a developer account. Set sessionId and devKey for organization-level BILL v3 API webhook events.
Application key sent to you by BILL when you create a partner account. Set sessionId and appKey for partner-level BILL v3 API webhook events.
Access token for Spend & Expense API authentication. Set apiToken for Spend & Expense webhook events.
Request body
Example request
{
"name": "Bill management",
"status": {
"enabled": true
},
"events": [
{
"type": "bill.created",
"version": "1"
},
{
"type": "bill.updated",
"version": "1"
},
{
"type": "bill.archived",
"version": "1"
}
],
"notificationUrl": "{{webhook_notification_url}}"
}Response
createSubscription 200 response