OrderCreate
OrderCreate is used to create an order
Request
- hcds — array of hcd of each Offer route.legs.hcd
{
"hcds": [
"ZiXX!F!1501!0!0!0",
"ZiXX!F!1501!0!1!0"
],
"cur": "EUR",
"lng": "de",
"aTvr": [ // array of travellers
{
"typ": "adt", // same typ as in AirShopping.aPax, adt/chd/inf
"gen": "m", // gender m/f
"fna": "Christian", // firstname
"lna": "Maier", // lastname
"dob": "1980-02-17", // date of birth
"nat": "DE", // nationality
"beh": "n", // handicapped n/y
"behT": "", // handicapped text
"msg": "message bla" // message
},
{
"typ": "chd",
"gen": "f",
"fna": "Martha",
"lna": "Maier",
"dob": "2017-02-02",
"nat": "DE",
"beh": "n",
"behT": "",
"msg": ""
}
],
"aCmr": { // customer
"gen": "m",
"fna": "Christian",
"lna": "Maier",
"cpy": "SwIBE GmbH", // company
"vat": "9876543210", // VAT Number, USt-IdNr.
"dob": "1980-02-17", // date of birth YYYY-MM-DD
"cny": "DE", // country
"adr": "Hauptstrasse", // address street
"wgnr": "40", // house number
"zip": "68309", // Postal code
"cty": "Mannheim", // city
"eml": "christian@swibe.de", // E-Mail
"mob": "+49 1234567890", // Mobile number with country dial code
// format '+NNN NNN', only one space allowed
"tel": "+49 123456", // (deprecated: Telephone number)
"lng": "de", // preferred language for communication
"msg": "Message from heaven" // optional
},
"aTolerance": [ // Tolerance of price deviation
-10, // allow less
25 // allow more
],
"usc": "IBE" // User abbreviation
}
Response
- name — "OrderCreate"
- status
- idc — Cache Id
- isCache
- count — ?
- timestamp
- error
- aFlight — aFlight-short with leg!
{
"name": "2nd Cache of Skylink::OrderCreate",
"status": {
"idc": 1507,
"isCache": false,
"rc": 1,
"timestamp": false,
"error": false,
},
"aFlight": {
"id": 0,
"trp": "return",
"toc": "DE",
"trf": "CLASSIC",
"price": {
"adt": {
"typ": "adt",
"qty": 1,
"amt": 800.99,
"bas": null,
"tax": 189.18,
"dis": null,
"exc": null,
"ref": null,
"atx": null
},
"chd": {
"typ": "chd",
"qty": 1,
"amt": 686.8,
"bas": null,
"tax": 189.18,
"dis": null,
"exc": null,
"ref": null,
"atx": null
}
},
"cur": "EUR",
"tam": 1487.79,
"ttx": 378.36,
"pam": 743.9,
"pxc": -1,
"prf": -1,
"bag": 1,
"cob": 1,
"route": [
{
"legs": [
{
"leg": [
{
"alc": "DE",
"fno": "2080",
"oal": "DE",
"ofn": "2080",
"bcl": "U",
"tcl": "Y",
"stp": 0,
"dac": "FRA",
"aac": "LAX",
"ddt": "2025-09-13T12:30:00",
"adt": "2025-09-13T15:30:00",
"dur": 720,
"dtn": "TERMINAL 1",
"dtc": "1",
"atn": "TOM BRADLEY INTL",
"atc": "B",
"acc": "339",
"amf": "5806",
"stc": "SS",
"qty": 2,
"id": 3,
"isPast": false,
"aSeats": [],
"segmentAssociationId": 2,
"bag": 1
}
],
"hcd": "ZiXX!F!1507!0!0!0",
"stp": 0,
"wtm": {
"all": 0
},
"ddt": "2025-09-13T12:30:00",
"adt": "2025-09-13T15:30:00",
"dur": 720
}
],
"dac": "FRA",
"aac": "LAX"
},
{
"legs": [
{
"leg": [
{
"alc": "DE",
"fno": "2081",
"oal": "DE",
"ofn": "2081",
"bcl": "E",
"tcl": "Y",
"stp": 0,
"dac": "LAX",
"aac": "FRA",
"ddt": "2025-09-27T17:30:00",
"adt": "2025-09-28T13:45:00",
"dur": 675,
"dtn": "TERMINAL 2",
"dtc": "2",
"atn": "TERMINAL 1",
"atc": "1",
"acc": "339",
"amf": "5806",
"stc": "SS",
"qty": 2,
"id": 4,
"isPast": false,
"aSeats": [],
"segmentAssociationId": 3,
"bag": 1
}
],
"hcd": "ZiXX!F!1507!0!1!0",
"stp": 0,
"wtm": {
"all": 0
},
"ddt": "2025-09-27T17:30:00",
"adt": "2025-09-28T13:45:00",
"dur": 675
}
],
"dac": "LAX",
"aac": "FRA"
}
]
}
}