curl -X GET 'https://api.fitsociety.io/public/v1/n8n/accounting/webhooks' -H 'Authorization: Bearer <n8n_access_token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.fitsociety.io/public/v1/n8n/accounting/webhooks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.fitsociety.io/public/v1/n8n/accounting/webhooks"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"id": "66f7b8b1e13c8d25f4d3d90a",
"url": "https://example.com",
"events": [
"invoice.created"
],
"status": "active",
"signingKeyHash": "string"
}
],
"meta": {
"requestId": "4f849d7d-f4f1-45cc-b4b7-3984a3d17f83",
"rateLimit": {
"limit": 10,
"remaining": 9,
"resetSeconds": 1
}
}
}List this n8n connection's active webhook subscriptions
Requires an active n8n accounting connection for the authenticated company, attributed company consent and n8n provider access. The token and current grant must both include the required financial scope. Health-data and private-communication consent are not required. Only subscriptions containing exactly [invoice.created] are visible or manageable; mixed-event and other-provider subscriptions are excluded. Other providers cannot use these endpoints. Requires finance_invoice_webhooks:read. Returns an empty array when no subscriptions exist. Only this connectionβs active subscriptions are visible; all lists default to 10 records and clamp limit to 100. Continue with page and meta.pagination.hasNextPage. The root data remains an array.
curl -X GET 'https://api.fitsociety.io/public/v1/n8n/accounting/webhooks' -H 'Authorization: Bearer <n8n_access_token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.fitsociety.io/public/v1/n8n/accounting/webhooks', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.fitsociety.io/public/v1/n8n/accounting/webhooks"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"data": [
{
"id": "66f7b8b1e13c8d25f4d3d90a",
"url": "https://example.com",
"events": [
"invoice.created"
],
"status": "active",
"signingKeyHash": "string"
}
],
"meta": {
"requestId": "4f849d7d-f4f1-45cc-b4b7-3984a3d17f83",
"rateLimit": {
"limit": 10,
"remaining": 9,
"resetSeconds": 1
}
}
}Authorizations
Public API access token issued by /public/v1/oauth/token. Example: Authorization: Bearer fspt_.... Each resource request rechecks the token company's current provider access. Disabling access blocks existing tokens with 403 auth.provider_unavailable.
Query Parameters
All collection reads are paginated. Omitted page defaults to 1.
x >= 1Page size defaults to 10. Values above 100 are clamped to 100.
1 <= x <= 100Response
Success
The response is of type any.