Lists all webhooks that are registered for a base, along with their statuses.
Read level permissions are required in order to list webhooks.
Press shift + S to search API reference.
https://api.airtable.com/v0/bases/{baseId}/webhooks
Lists all webhooks that are registered for a base, along with their statuses.
Read level permissions are required in order to list webhooks.
Authentication | Personal access token, OAuth integration |
Scope | |
User role | Base read-only |
Billing plans | All plans |
array of the below object
|
$curl "https://api.airtable.com/v0/bases/{baseId}/webhooks" \-H "Authorization: Bearer YOUR_TOKEN"
{"webhooks": [{"areNotificationsEnabled": false,"cursorForNextPayload": 1,"expirationTime": "2023-01-20T00:00:00.000Z","id": "ach00000000000000","isHookEnabled": true,"lastNotificationResult": null,"lastSuccessfulNotificationTime": null,"notificationUrl": null,"specification": {"options": {"filters": {"dataTypes": ["tableData"],"recordChangeScope": "tbltp8DGLhqbUmjK1"}}}}]}
$curl "https://api.airtable.com/v0/bases/{baseId}/webhooks" \-H "Authorization: Bearer YOUR_TOKEN"
{"webhooks": [{"areNotificationsEnabled": true,"cursorForNextPayload": 1,"expirationTime": "2023-01-20T00:00:00.000Z","id": "ach00000000000000","isHookEnabled": true,"lastNotificationResult": {"completionTimestamp": "2022-02-01T21:25:05.663Z","durationMs": 2.603,"retryNumber": 0,"success": true},"lastSuccessfulNotificationTime": "2022-02-01T21:25:05.663Z","notificationUrl": "https://foo.com/receive-ping","specification": {"options": {"filters": {"dataTypes": ["tableData"],"recordChangeScope": "tbltp8DGLhqbUmjK1"}}}},{"areNotificationsEnabled": true,"cursorForNextPayload": 1,"expirationTime": "2023-01-25T00:00:00.000Z","id": "ach00000000000001","isHookEnabled": true,"lastNotificationResult": {"completionTimestamp": "2022-02-01T21:25:05.663Z","durationMs": 2.603,"error": {"message": "The HTTP request returned a 503 status code instead of 200 or 204"},"retryNumber": 0,"success": false,"willBeRetried": true},"lastSuccessfulNotificationTime": null,"notificationUrl": "https://foo.com/receive-ping","specification": {"options": {"filters": {"dataTypes": ["tableData"],"recordChangeScope": "tbltp8DGLhqbUmjK1"}}}}]}