airbnb · JSON Structure

Airbnb Webhook Event Structure

The envelope schema for all webhook event notifications sent by the Airbnb platform to partner endpoints, including event metadata and typed payloads.

Type: Properties: 0

Airbnb Webhook Event is a JSON Structure definition published by airbnb.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "Airbnb Webhook Event",
  "description": "The envelope schema for all webhook event notifications sent by the Airbnb platform to partner endpoints, including event metadata and typed payloads.",
  "fields": [
    {
      "name": "event_id",
      "type": "string",
      "description": "A unique identifier for this webhook event, used for idempotency and deduplication."
    },
    {
      "name": "event_type",
      "type": "string",
      "description": "The type of event that triggered the webhook notification."
    },
    {
      "name": "timestamp",
      "type": "datetime",
      "description": "The ISO 8601 timestamp when the event occurred."
    },
    {
      "name": "api_version",
      "type": "string",
      "description": "The API version used for the webhook payload format."
    },
    {
      "name": "data",
      "type": "object",
      "description": "The event-specific payload data. Structure varies by event_type."
    }
  ]
}