Params

NameTypeRequirenessDefault valueDescription
request_uidstringrequirednoneUID of the request

Description

Returns status of the request sent before with another endpoint.

This endpoint requires one of the following scopes: listings, calendar-control, airbnb-reservations

Response sample

{
    "data": {
        "request_uid": "74302303",
        "request_status": "error",
        "request_error": "Cannot perform action. Code: 1513178473"
    }
}

If request_status is error, response will have additional field, the request_error, containing short info about this error. Otherwise, response will contain only two fields: request_uid and request_status.

Possible "request_status" values

  • processing
  • completed
  • error
  • disabled
  • paused
  • queued

Airbnb reservation actions

request_uid returned by v2/accept-reservation, v2/decline-reservation, v2/accept-reservation-alteration and v2/decline-reservation-alteration for Airbnb is checked the same way. completed means Airbnb accepted the action. When Airbnb rejects it, request_status is error and request_error holds Airbnb's reason. An error also follows an action Airbnb applied when iGMS failed to sync the result, so check the booking before retrying.