UTA Policies Extended Fields
This feature can be enabled in the API request by including:
"control": {
"features": [
"policies_extended_fields"
]
}
Overview
This feature enables clients to extend their change and refundability UTA response with additional benefit and restriction information to include No-Show policies and method of refund. This new information is sourced from Categories 31 and 33.
Example Response Structure
The new UTA Policies Extended Fields follow the same structure and headline/description format as the other UTA policies fields:
{
"data": {
"advance_change": [
{
"after_departure_no_show": {
"assessment": "Fee",
"description": "Change allowed for USD253.95",
"fee": {
"amount": 253.95,
"currency": "USD",
"higher_lower": "N",
"percentage": 0.0
},
"headline": "For a fee",
"refund_method": "original form of payment"
},
"before_departure_no_show": {
"assessment": "Fee",
"description": "Change allowed for USD253.95",
"fee": {
"amount": 253.95,
"currency": "USD",
"higher_lower": "N",
"percentage": 0.0
},
"headline": "For a fee",
"refund_method": "original form of payment"
},
"id": "11803159854158549806"
...
},
{
"anytime_no_show": {
"assessment": "Benefit",
"description": "Change allowed for free",
"headline": "Free",
"refund_method": "original form of payment"
},
"id": "11803159854158549807"
...
}
],
"cancellation": [
{
"anytime_no_show": {
"assessment": "Fee",
"description": "Ticket refund for USD317.44",
"fee": {
"amount": 317.44,
"currency": "USD",
"higher_lower": "N",
"percentage": 0.0
},
"headline": "Refund for a fee",
"refund_method": "original form of payment"
},
"id": "11803159854158549806"
...
},
...
],
...
},
"itineraries": [
{
"data": {
"legs": [
{
"fares": [
{
"advance_change": [
"11803159854158549806"
],
"cancellation": [
"11803159854158549806"
],
"segments": [
...
]
}
],
...
},
{
"fares": [
{
"advance_change": [
"11803159854158549807"
],
"cancellation": [
"11803159854158549806"
],
"segments": [
...
]
}
],
...
}
]
},
...
}
],
...
}