Notification

Authentication

The Partner Supply API uses the HTTP basic authentication scheme. This means you must include an Authorization header in each request, like so:

/Authorization: Basic {Authorization String}

Replace {Authorization String} with the API key given by STAAH

Notification API (Airbnb)

Endpoint

POST

https://connect-sandbox.su-api.com/SUAPI/jservice/notificationAB

Attributes

hotelid string (Required)

Unique identifier for the hotel.


Sample Request

{
    "hotelid": "AWSTEST"
}

Response

Sample Success Response

[
    {
        "status": "Success",
        "data": {
            "541047223": [
                {
                    "notification_id": "QUREX0hPU1RfUEFZT1VUX0lORk86MzgzYTJmZTktYWRhNC0zY2VhLTk3MmYtMDZkMDA3OWVhMTU4",
                    "notification_type": "ADD_HOST_PAYOUT_INFO",
                    "title": "Add a payout method",
                    "subtitle": "Required to get paid",
                    "cta_url": "https://www.airbnb.com/account-settings/payments/payout-methods"
                }
            ]
        }
    },
    {
        "status": "Fail",
        "message": "Please login to continue.",
        "data": {
            "541047224": []
        }
    }
]

Error

{
    "Status": "Fail",
    "Errors": [
        {
            "Code": "400",
            "ShortText": "Invalid HotelCode (AWSTEST)"
        }
    ]
}

Fail

{
    "Status": "Fail",
    "Errors": [
        {
            "Code": "400",
            "ShortText": "Invalid HotelCode (AWSTEST)"
        }
    ]
}

Last updated

Was this helpful?