> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.nowbookit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Outbound Webhooks

> Events NowBookIt pushes to your system when bookings or gift cards change.

NowBookIt posts HTTP `POST` requests to your registered callback URL when a subscribed event fires.

## Supported Events

| Event                 | Trigger                         |
| --------------------- | ------------------------------- |
| `BOOKING_CREATED`     | A new booking is made           |
| `BOOKING_UPDATED`     | An existing booking is modified |
| `GIFTCARDS_CREATED`   | A gift card is issued           |
| `GIFTCARDS_UPDATED`   | A gift card is updated          |
| `GIFTCARDS_CANCELLED` | A gift card is cancelled        |
| `GIFTCARDS_REDEEMED`  | A gift card is redeemed         |

## Payload Structure

### Booking Events

```json theme={null}
{
  "eventType": "BOOKING_CREATED",
  "data": {
    "bookingId": "12345",
    "locationId": "LOC-456"
  }
}
```

### Gift Card Events

```json theme={null}
{
  "eventType": "GIFTCARDS_REDEEMED",
  "data": {
    "cardNumber": "GC-ABC123",
    "locationId": "LOC-456"
  }
}
```

## Managing Subscriptions

Use the [Webhooks endpoints](/ipos/webhooks/index) in the Legacy Api to create, update, and delete subscriptions.
