Hermeseus

Add notes to a flight booking

Attach free-text notes to a flight booking, for example a special request or an internal reference.

POST/Air/AirAddBookingNotes

Access requires the permission air_add_booking_notes

Path parameters

None.

Query parameters

None.

Body parameters

NameTypeRequiredDescription
SessionIdstringYesYour session id.
UniqueIdstringYesThe booking id from book.
Notesarray of stringYesOne or more note lines to attach.

Request

curl -X POST https://api.hermeseus.com/api/Air/AirAddBookingNotes \
  -H "Content-Type: application/json" \
  -d '{
    "SessionId": "8f3c81d2-...",
    "UniqueId": "TP-2026-000512",
    "Notes": ["Wheelchair assistance requested", "Internal ref: ORD-4471"]
  }'
const res = await fetch("https://api.hermeseus.com/api/Air/AirAddBookingNotes", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    SessionId: "8f3c81d2-...",
    UniqueId: "TP-2026-000512",
    Notes: ["Wheelchair assistance requested", "Internal ref: ORD-4471"]
  })
});

const data = await res.json();
import requests

res = requests.post(
    "https://api.hermeseus.com/api/Air/AirAddBookingNotes",
    json={
        "SessionId": "8f3c81d2-...",
        "UniqueId": "TP-2026-000512",
        "Notes": ["Wheelchair assistance requested", "Internal ref: ORD-4471"],
    },
)

data = res.json()

Response

FieldTypeDescription
Successbooleantrue on success.
Errorobjectnull on success.
{
  "Success": true,
  "Error": null
}

Errors

CodeMeaningFix
Err0106001UniqueId or Notes is missing.Send both. Notes must be an array.