Docs/API Reference/Reservations

Decline a pending Airbnb booking request

Reservations · POST /v1/reservations/:id/decline

Decline a pending Airbnb booking request

POST/v1/reservations/:id/decline

Note

Same channel and status rules as accept. Guide: /docs/channels/airbnb/inquiries-and-requests

Request

curl -X POST https://api.repull.dev/v1/reservations/236354/decline \
  -H "Authorization: Bearer $REPULL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "reason": "dates_not_available",
  "message": "Sorry, those dates are no longer available."
}'

Response

{
  "reservationId": "236354",
  "confirmationCode": "HM9J2MFR3W",
  "channel": "airbnb",
  "action": "decline",
  "status": "declined",
  "declineReason": "dates_not_available"
}

Body Parameters

reasonstringRequired

One of Airbnb's decline reasons: dates_not_available, not_comfortable, listing_not_ready, different_dates_needed, spam, other.

messagestringRequired

Sent to the guest by Airbnb with the decline. 1 to 500 characters.

AI