Webhooks
List webhook endpoints
GET
Requires the read scope. Owner key or session only: a profile key gets 403 owner_key_required.
bearerheader
AuthorizationBearer <token>An API key (tb_live_...) from the dashboard, or an OAuth access token.
The endpoints.
application/json- response
data*array<>curl -X GET 'https://api.tebar.app/v1/webhooks'Example Response
{
"data": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"url": "string",
"events": [
"account.connected"
],
"profile_id": "bfcb6779-b1f9-41fc-92d7-88f8bc1d12e8",
"active": true,
"failure_count": 0,
"disabled_at": "2019-08-24T14:15:22Z",
"created_at": "2019-08-24T14:15:22Z"
}
]
}Update connect page settings PATCH
brand_name is shown on the connect page (null: none). Requires the write scope. Owner key or session only: a profile key gets 403 owner_key_required.
Create a webhook endpoint POST
At most 10. The URL must be https on port 443 and a public host (400 webhook_url_not_allowed). profile_id limits it to one profile. The signing secret is returned only here. Requires the write scope. Owner key or session only: a profile key gets 403 owner_key_required.