Docs/Channels/Airbnb

Airbnb Alterations

Create, list, read, and accept or decline reservation changes (date changes, guest count updates). Accept/decline target a specific alteration by id.

GET/v1/channels/airbnb/alterations

Example

# List pending alterations
curl https://api.repull.dev/v1/channels/airbnb/alterations \
  -H "Authorization: Bearer sk_test_YOUR_KEY"

# Create an alteration (propose new dates / guest count)
curl -X POST https://api.repull.dev/v1/channels/airbnb/alterations \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -d '{"confirmation_code": "HMX4CMA2X9", "check_in": "2026-08-02", "check_out": "2026-08-06", "number_of_guests": 3}'

# Accept an alteration
curl -X POST https://api.repull.dev/v1/channels/airbnb/alterations/ALT_123/accept \
  -H "Authorization: Bearer sk_test_YOUR_KEY"

# Decline an alteration
curl -X POST https://api.repull.dev/v1/channels/airbnb/alterations/ALT_123/decline \
  -H "Authorization: Bearer sk_test_YOUR_KEY"
AI