Docs/Channels/Airbnb

Update Airbnb Pricing

Set base rates, length-of-stay pricing, rate plans, cleaning fees, taxes, and pricing rules. Supports all 3 Airbnb pricing models: Standard, LOS, and Rate Plan.

PUT/v1/channels/airbnb/listings/:id/pricing

Parameters

typestringRequired

model | standard | los | rate-plan | fees | currency | rule | calendar

Example

# Update base nightly rate
curl -X PUT https://api.repull.dev/v1/channels/airbnb/listings/ABC123/pricing \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -d '{"type": "standard", "settings": {"default_daily_price": 250}}'

# Batch update calendar (block dates + set prices)
curl -X PUT https://api.repull.dev/v1/channels/airbnb/listings/ABC123/pricing \
  -d '{"type": "calendar", "dates": [{"date": "2026-06-01", "price": 300, "available": true}]}'
AI