M
: MaleF
: FemaleYYYYMMDD
. Please fill in according to the passenger information requirements(bookingRequirement
) returned by the Verification / Get Offer API.bookingRequirement
) returned by the Verification / Get Offer API.bookingRequirement
) returned by the Verification / Get Offer API.YYYYMMDD
.Please fill in according to the passenger information requirements(bookingRequirement
) returned by the Verification / Get Offer API.bookingRequirement
) returned by the Verification / Get Offer API.yyyyMMddHHmm
yyyyMMddHHmm
yyyyMMddHHmm
yyyyMMddHHmm
{
"mmb": {
"airlinePnr": "string",
"email": "string"
},
"passengers": [
{
"name": "string",
"passengerType": 0,
"gender": "string",
"birthday": "string",
"cardType": "PP",
"cardNum": "string",
"cardIssuePlace": "string",
"cardExpired": "string",
"nationality": "string"
}
],
"fromSegments": [
{
"carrier": "string",
"flightNumber": "string",
"depAirport": "string",
"arrAirport": "string",
"depTime": "string",
"arrTime": "string",
"stopCities": "string",
"codeShare": 0,
"operatingCarrier": "string",
"operatingFlightNumber": "string",
"depTerminal": "string",
"arrTerminal": "string",
"cabinClass": 1,
"fareFamily": "string",
"duration": 0
}
],
"retSegments": [
{
"carrier": "string",
"flightNumber": "string",
"depAirport": "string",
"arrAirport": "string",
"depTime": "string",
"arrTime": "string",
"stopCities": "string",
"codeShare": 0,
"operatingCarrier": "string",
"operatingFlightNumber": "string",
"depTerminal": "string",
"arrTerminal": "string",
"cabinClass": 1,
"fareFamily": "string",
"duration": 0
}
],
"connectInfo": {
"contactName": "string",
"contactEmail": "string",
"contactPhone": "string",
"useAtlasMailForContact": "string"
}
}
curl --location --request POST 'https://sandbox.atriptech.com/pnr/claim.do' \
--header 'Accept: application/json' \
--header 'Accept;' \
--header 'Accept-Encoding: gzip' \
--header 'Accept-Encoding;' \
--header 'x-atlas-client-id: <YOUR_CLIENT_ID>' \
--header 'x-atlas-client-id;' \
--header 'x-atlas-client-secret: <YOUR_CLIENT_SECRET>' \
--header 'x-atlas-client-secret;' \
--header 'Content-Type: application/json' \
--data-raw '{
"mmb": {
"airlinePnr": "string",
"email": "string"
},
"passengers": [
{
"name": "string",
"passengerType": 0,
"gender": "string",
"birthday": "string",
"cardType": "PP",
"cardNum": "string",
"cardIssuePlace": "string",
"cardExpired": "string",
"nationality": "string"
}
],
"fromSegments": [
{
"carrier": "string",
"flightNumber": "string",
"depAirport": "string",
"arrAirport": "string",
"depTime": "string",
"arrTime": "string",
"stopCities": "string",
"codeShare": 0,
"operatingCarrier": "string",
"operatingFlightNumber": "string",
"depTerminal": "string",
"arrTerminal": "string",
"cabinClass": 1,
"fareFamily": "string",
"duration": 0
}
],
"retSegments": [
{
"carrier": "string",
"flightNumber": "string",
"depAirport": "string",
"arrAirport": "string",
"depTime": "string",
"arrTime": "string",
"stopCities": "string",
"codeShare": 0,
"operatingCarrier": "string",
"operatingFlightNumber": "string",
"depTerminal": "string",
"arrTerminal": "string",
"cabinClass": 1,
"fareFamily": "string",
"duration": 0
}
],
"connectInfo": {
"contactName": "string",
"contactEmail": "string",
"contactPhone": "string",
"useAtlasMailForContact": "string"
}
}'
{
"status": "string",
"msg": "string",
"orderNo": "string"
}