Tableo Restaurant API
Webhooks

List webhook subscriptions

Returns all webhook subscriptions for the restaurant.

GET
/api/restaurant/webhooks

Authorization

bearerAuth
AuthorizationBearer <token>

Supports two token types:

  1. Restaurant tokens — API tokens with restaurant-api ability, issued per restaurant.
  2. User tokens — Personal access tokens with mobile-access ability (e.g. for the mobile app). When managing multiple restaurants, include X-Restaurant-Id: <id> header.

In: header

Response Body

application/json

application/json

curl -X GET "https://devrms.tabdevx.com/api/restaurant/webhooks"
{
  "data": [
    {
      "id": 1,
      "url": "https://api.example.com/webhooks/tableo",
      "events": [
        "booking.created",
        "booking.updated",
        "booking.cancelled",
        "booking.seated"
      ],
      "is_active": true,
      "secret": "a1b2c3d4e5f6...",
      "created_at": "2026-06-01T10:00:00Z"
    }
  ]
}
{
  "error": {
    "code": "string",
    "message": "string",
    "details": {}
  },
  "meta": {
    "timestamp": "2019-08-24T14:15:22Z"
  }
}