{"openapi":"3.2.0","info":{"title":"Google Flight Data - P2 API","version":"1.0.0"},"servers":[{"url":"https://umgkd.jojapi.net"}],"security":[{"ApiKeyAuth":[]}],"tags":[{"name":"Meta"},{"name":"Flight"}],"paths":{"/api/v1/checkServer":{"get":{"operationId":"get_api_v1_checkServer","summary":"Check Server","description":"To ensure that the server is up and running","tags":["Meta"]}},"/api/v1/getCurrency":{"get":{"operationId":"get_api_v1_getCurrency","summary":"Get Available Currencies","description":"Retrieve a list of all currencies supported for transactions.","tags":["Meta"]}},"/api/v1/getLocations":{"get":{"operationId":"get_api_v1_getLocations","summary":"Get Available Locations","description":"Fetch a list of all the available locations, including cities and airports, supported by the API.","tags":["Meta"]}},"/api/v1/getLanguages":{"get":{"operationId":"get_api_v1_getLanguages","summary":"Get Available Languages","description":"Retrieve a list of all the languages supported by the API.","tags":["Meta"]}},"/api/v1/searchAirport":{"get":{"operationId":"get_api_v1_searchAirport","summary":"Search Airport","description":"Search for airports based on a location, city, state, or any relevant keyword. This endpoint helps users find airport codes and details by providing a free-text query.","tags":["Flight"],"parameters":[{"name":"query","in":"query","description":"The search term to find an airport, which can be a place name, city, or state.\nExample: Los Angeles or LAX.","required":false,"schema":{"type":"string","example":"del"}},{"name":"language_code","in":"query","description":"Specifies the language in which the response should be returned.\nRelevant Endpoint: Use the Get Supported Languages endpoint (api/v1/getLanguages) to fetch a list of valid language codes (data-> language_code).\nDefault Value: en-US\nExample: en-US for US English.","required":false,"schema":{"type":"string","example":"en-US"}},{"name":"country_code","in":"query","description":"Specifies the country context for filtering and displaying results.\nRelevant Endpoint: Use the Get Supported Locations endpoint (api/v1/getLocations) to get a list of valid country codes (data-> country_code).\nDefault Value: US\nExample: US for the United States.","required":false,"schema":{"type":"string","example":"US"}}]}},"/api/v1/getCalendarPicker":{"get":{"operationId":"get_api_v1_getCalendarPicker","summary":"Get Calendar Picker","description":"Retrieve flight costs for multiple dates within a specified date range or for a specific journey date. This endpoint is ideal for users looking to compare prices across dates for one-way or round trips.","tags":["Flight"],"parameters":[{"name":"departure_id","in":"query","description":"* The IATA code of the departure airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `LAX`","required":false,"schema":{"type":"string","example":"LAX"}},{"name":"arrival_id","in":"query","description":"* The IATA code of the arrival airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `JFK`","required":false,"schema":{"type":"string","example":"JFK"}},{"name":"outbound_date","in":"query","description":"* The date of departure for the trip.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-01`","required":false,"schema":{"type":"string"}},{"name":"start_date","in":"query","description":"* The range of dates for the calendar view, representing the start of the price search.\n* Format: `YYYY-MM-DD`\n* Default Value: Today\n* Example: `2025-04-10`","required":false,"schema":{"type":"string"}},{"name":"end_date","in":"query","description":"* The range of dates for the calendar view, representing the end of the price search.\n* Format: `YYYY-MM-DD`\n* Default Value: Next month's last date\n* Example: `2025-04-10`","required":false,"schema":{"type":"string"}},{"name":"travel_class","in":"query","description":"* Specifies the preferred cabin class, such as Economy, Premium Economy, Business, or First Class.\n* Available Travel Class: `ECONOMY`, `PREMIUM_ECONOMY`, `BUSINESS`, or `FIRST`.\n* Default: `ECONOMY`\n* Example: `ECONOMY`","required":false,"schema":{"type":"string","example":"ECONOMY"}},{"name":"trip_type","in":"query","description":"*  Indicates whether the trip is one-way or round-trip.\n* Available Travel Type:  `ONE_WAY`, or `ROUND`.\n* Default Value: `ONE_WAY`\n* Example: `ROUND`","required":false,"schema":{"type":"string","example":"ONE_WAY"}},{"name":"trip_days","in":"query","description":"*  The duration of a round-trip in days.\n* Default Value: `7`\n* Example: `10`","required":false,"schema":{"type":"string"}},{"name":"adults","in":"query","description":"* The number of adult passengers (age 12+).\n* Default Value: `1`\n* Example: `2`","required":false,"schema":{"type":"string","example":"1"}},{"name":"children","in":"query","description":"* The number of child passengers (ages 2–11).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_on_lap","in":"query","description":"* The count of infants traveling without a seat, sitting on an adult's lap (ages < 2).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_in_seat","in":"query","description":"* The count of infants (below 2 years old) who require a separate seat.\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"currency","in":"query","description":"* Sets the currency for price formatting in the response.\n* Valid currency codes can be fetched using the **Get Supported Currencies** API endpoint (`api/v1/getCurrency`) as (data-> currency_code).\n* Default Value: `USD`\n* Example: `USD` for US Dollars.","required":false,"schema":{"type":"string","example":"USD"}},{"name":"country_code","in":"query","description":"* Specifies the country context for filtering and displaying results.\n* Relevant Endpoint:\nUse the **Get Supported Locations** endpoint (`api/v1/getLocations`) to get a list of valid country codes (data-> country_code).\n* Default Value: `US`\n* Example: `US` for the United States.","required":false,"schema":{"type":"string","example":"US"}}]}},"/api/v1/searchFlights":{"get":{"operationId":"get_api_v1_searchFlights","summary":"Search Flights","description":"Search for available flights between specified departure and arrival locations. Customize the search with travel class, passenger details, currency, and more.","tags":["Flight"],"parameters":[{"name":"departure_id","in":"query","description":"* The IATA code of the departure airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `LAX`","required":false,"schema":{"type":"string","example":"LAX"}},{"name":"arrival_id","in":"query","description":"* The IATA code of the arrival airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `JFK`","required":false,"schema":{"type":"string","example":"JFK"}},{"name":"outbound_date","in":"query","description":"* The date of departure for the trip.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-01`","required":false,"schema":{"type":"string","example":"2026-03-01"}},{"name":"return_date","in":"query","description":"* The date of return for round-trip flights.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-10`","required":false,"schema":{"type":"string","example":"2026-03-02"}},{"name":"travel_class","in":"query","description":"* Specifies the preferred cabin class, such as Economy, Premium Economy, Business, or First Class.\n* Available Travel Class: `ECONOMY`, `PREMIUM_ECONOMY`, `BUSINESS`, or `FIRST`.\n* Default: `ECONOMY`\n* Example: `ECONOMY`","required":false,"schema":{"type":"string","example":"ECONOMY"}},{"name":"adults","in":"query","description":"* The number of adult passengers (age 12+).\n* Default Value: `1`\n* Example: `2`","required":false,"schema":{"type":"string","example":"1"}},{"name":"children","in":"query","description":"* The number of child passengers (ages 2–11).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_on_lap","in":"query","description":"* The count of infants traveling without a seat, sitting on an adult's lap (ages < 2).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_in_seat","in":"query","description":"* The count of infants (below 2 years old) who require a separate seat.\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"show_hidden","in":"query","description":"* Indicates whether hidden should be included in results.\n* Available Options: YES(1) and NO(0)\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string","example":"1"}},{"name":"currency","in":"query","description":"* Sets the currency for price formatting in the response.\n* Valid currency codes can be fetched using the **Get Supported Currencies** API endpoint (`api/v1/getCurrency`) as (data-> currency_code).\n* Default Value: `USD`\n* Example: `USD` for US Dollars.","required":false,"schema":{"type":"string","example":"USD"}},{"name":"language_code","in":"query","description":"* Specifies the language in which the response should be returned.\n* Relevant Endpoint:\n  Use the **Get Supported Languages** endpoint (`api/v1/getLanguages`) to fetch a list of valid language codes (data-> language_code).\n* Default Value: `en-US`\n* Example: `en-US` for US English.","required":false,"schema":{"type":"string","example":"en-US"}},{"name":"country_code","in":"query","description":"* Specifies the country context for filtering and displaying results.\n* Relevant Endpoint:\nUse the **Get Supported Locations** endpoint (`api/v1/getLocations`) to get a list of valid country codes (data-> country_code).\n* Default Value: `US`\n* Example: `US` for the United States.","required":false,"schema":{"type":"string","example":"US"}},{"name":"search_type","in":"query","description":"Specifies the type of search strategy to apply when retrieving flight results.\n\n`best` prioritizes a balanced mix of price, duration, and convenience.\n\n`cheap` returns the lowest-cost options, possibly with longer layovers or travel time.","required":false,"schema":{"type":"string","example":"best"}}]}},"/api/v1/searchMultiCityFlights":{"post":{"operationId":"post_api_v1_searchMultiCityFlights","summary":"Search Multi City Flights","description":"Search for flights with multiple stops by specifying details of each leg of the journey. This powerful endpoint allows users to plan and book complex itineraries seamlessly.","tags":["Flight"],"requestBody":{"content":{"application/json":{"schema":{"type":"object"},"example":{"travel_class":"ECONOMY","adults":1,"children":0,"infant_on_lap":0,"infant_in_seat":0,"show_hidden":1,"currency":"USD","language_code":"en-US","country_code":"US","legs":[{"departure_id":"BOM","arrival_id":"CCU","date":"2026-03-07"},{"departure_id":"CCU","arrival_id":"DEL","date":"2026-03-14"},{"departure_id":"DEL","arrival_id":"IXL","date":"2026-03-21"}]}}}}}},"/api/v1/getNextFlights":{"get":{"operationId":"get_api_v1_getNextFlights","summary":"Get Next Flights","tags":["Flight"],"parameters":[{"name":"next_token","in":"query","description":"* A unique identifier retrieved from previous search results to fetch next flights.\n* Relevant Endpoint:\n  Use the **Search Flights** endpoint (`api/v1/searchFlights`) or **Search Multi City Flights**  endpoint (`api/v1/searchMultiCityFlights`) to retrieve `next_token` [(data->topFlights->next_token) OR (data->otherFlights->next_token)].\n* Example: `W1sxLDEsWyIxIiwwLDAsMF1dLFsiMjAyNS0wMS0wNSIsIkJPTSIsIkRFTCIsW1siQk9NIiwiMjAyNS0wMS0wNSIsIkRFTCIsIjZFIiwiNjUxIl1dXSxbIjIwMjUtMDItMTIiLCJERUwiLCJCT00iLFtdXV0=`","required":false,"schema":{"type":"string"}},{"name":"show_hidden","in":"query","description":"* Indicates whether hidden should be included in results.\n* Available Options: YES(1) and NO(0)\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string","example":"1"}},{"name":"currency","in":"query","description":"* Sets the currency for price formatting in the response.\n* Valid currency codes can be fetched using the **Get Supported Currencies** API endpoint (`api/v1/getCurrency`) as (data-> currency_code).\n* Default Value: `USD`\n* Example: `USD` for US Dollars.","required":false,"schema":{"type":"string","example":"USD"}},{"name":"language_code","in":"query","description":"* Specifies the language in which the response should be returned.\n* Relevant Endpoint:\n  Use the **Get Supported Languages** endpoint (`api/v1/getLanguages`) to fetch a list of valid language codes (data-> language_code).\n* Default Value: `en-US`\n* Example: `en-US` for US English.","required":false,"schema":{"type":"string","example":"en-US"}},{"name":"country_code","in":"query","description":"* Specifies the country context for filtering and displaying results.\n* Relevant Endpoint:\nUse the **Get Supported Locations** endpoint (`api/v1/getLocations`) to get a list of valid country codes (data-> country_code).\n* Default Value: `US`\n* Example: `US` for the United States.","required":false,"schema":{"type":"string","example":"US"}}]}},"/api/v1/getBookingDetails":{"get":{"operationId":"get_api_v1_getBookingDetails","summary":"Get Booking Details","tags":["Flight"],"parameters":[{"name":"booking_token","in":"query","description":"* A unique identifier from flight search results for retrieving booking details.\n* Relevant Endpoint:\n  Use the **Search Flights** endpoint (`api/v1/searchFlights`), **Search Multi City Flights**  endpoint (`api/v1/searchMultiCityFlights`) or **Get Next Flights** endpoint (`api/v1/getNextFlights`) to retrieve `booking_token` [(data->topFlights->booking_token) OR (data->otherFlights->booking_token)].\n* Example: `W1sxLDEsWyIxIiwwLDAsMF1dLFsiMjAyNS0wMS0wNSIsIkJPTSIsIkRFTCIsW1siQk9NIiwiMjAyNS0wMS0wNSIsIkRFTCIsIjZFIiwiNjUxIl1dXSxbIjIwMjUtMDItMTIiLCJERUwiLCJCT00iLFtbIkRFTCIsIjIwMjUtMDItMTIiLCJCT00iLCI2RSIsIjYwMjIiXV1dXQ==`\n\nNote: If `booking_token` is not present, you will need to call the **Get Next Flights** endpoint (`api/v1/getNextFlights`). Continue this process until you reach the last flight, at which point the `booking_token` will be provided.\n\nExample:\n\n1. For a round-trip flight, call the **Get Next Flights** endpoint (`api/v1/getNextFlights`) once to receive the `booking_token`.\n2. For multi-city flights involving three cities, you need to call the **Get Next Flights** endpoint (`api/v1/getNextFlights`) twice to obtain the `booking_token`.","required":false,"schema":{"type":"string"}},{"name":"currency","in":"query","description":"* Sets the currency for price formatting in the response.\n* Valid currency codes can be fetched using the **Get Supported Currencies** API endpoint (`api/v1/getCurrency`) as (data-> currency_code).\n* Default Value: `USD`\n* Example: `USD` for US Dollars.","required":false,"schema":{"type":"string","example":"USD"}},{"name":"language_code","in":"query","description":"* Specifies the language in which the response should be returned.\n* Relevant Endpoint:\n  Use the **Get Supported Languages** endpoint (`api/v1/getLanguages`) to fetch a list of valid language codes (data-> language_code).\n* Default Value: `en-US`\n* Example: `en-US` for US English.","required":false,"schema":{"type":"string","example":"en-US"}},{"name":"country_code","in":"query","description":"* Specifies the country context for filtering and displaying results.\n* Relevant Endpoint:\nUse the **Get Supported Locations** endpoint (`api/v1/getLocations`) to get a list of valid country codes (data-> country_code).\n* Default Value: `US`\n* Example: `US` for the United States.","required":false,"schema":{"type":"string","example":"US"}}]}},"/api/v1/getBookingURL":{"get":{"operationId":"get_api_v1_getBookingURL","summary":"Get Booking URL","description":"Get the direct booking URL for a selected partner to redirect users to complete their booking.","tags":["Flight"],"parameters":[{"name":"token","in":"query","description":"* A unique identifier used to generate the booking URL for redirecting to the partner website.\n* Relevant Endpoint:\n  Use the **Get Booking Details** endpoint (`api/v1/getBookingDetails`) to retrieve `token` (data->token).\n* Example: `EvMVCgdFWFBFRElBGgQIAxABQr0ECgJEWhIFZW4tVVMaFC02Nzg5MDY4Mjg5MzY4NTk5MTc3IgNVU0QoADoFCOjK2C46BQi_3NEuOgUIt9LQIjoFCP`","required":false,"schema":{"type":"string"}}]},"post":{"operationId":"post_api_v1_getBookingURL","summary":"Get Booking URL","tags":["Flight"],"requestBody":{"content":{"application/json":{"schema":{"type":"object"},"example":{"token":"PASTE_TOKEN_HERE"}}}}}},"/api/v1/getPriceGraph":{"get":{"operationId":"get_api_v1_getPriceGraph","summary":"Get Price Graph","description":"Retrieve historical price data to plot a price graph, enabling users to analyze trends over a specified date range.","tags":["Flight"],"parameters":[{"name":"departure_id","in":"query","description":"* The IATA code of the departure airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `LAX`","required":false,"schema":{"type":"string","example":"LAX"}},{"name":"arrival_id","in":"query","description":"* The IATA code of the arrival airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `JFK`","required":false,"schema":{"type":"string","example":"JFK"}},{"name":"outbound_date","in":"query","description":"* The date of departure for the trip.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-01`","required":false,"schema":{"type":"string","example":"2026-03-01"}},{"name":"return_date","in":"query","description":"* The date of return for round-trip flights.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-10`","required":false,"schema":{"type":"string","example":"2026-03-03"}},{"name":"start_date","in":"query","description":"* The range of dates for the graph, representing the start of the graph.\n* Format: `YYYY-MM-DD`\n* Default Value: `outbound_date`\n* Example: `2025-04-10`","required":false,"schema":{"type":"string"}},{"name":"end_date","in":"query","description":"* The range of dates for the graph, representing the end of the graph.\n* Format: `YYYY-MM-DD`\n* Default Value: The last date of the next month following the `outbound_date`.\n* Example: `2025-04-10`","required":false,"schema":{"type":"string"}},{"name":"travel_class","in":"query","description":"* Specifies the preferred cabin class, such as Economy, Premium Economy, Business, or First Class.\n* Available Travel Class: `ECONOMY`, `PREMIUM_ECONOMY`, `BUSINESS`, or `FIRST`.\n* Default: `ECONOMY`\n* Example: `ECONOMY`","required":false,"schema":{"type":"string","example":"ECONOMY"}},{"name":"adults","in":"query","description":"* The number of adult passengers (age 12+).\n* Default Value: `1`\n* Example: `2`","required":false,"schema":{"type":"string","example":"1"}},{"name":"children","in":"query","description":"* The number of child passengers (ages 2–11).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_on_lap","in":"query","description":"* The count of infants traveling without a seat, sitting on an adult's lap (ages < 2).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_in_seat","in":"query","description":"* The count of infants (below 2 years old) who require a separate seat.\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"currency","in":"query","description":"* Sets the currency for price formatting in the response.\n* Valid currency codes can be fetched using the **Get Supported Currencies** API endpoint (`api/v1/getCurrency`) as (data-> currency_code).\n* Default Value: `USD`\n* Example: `USD` for US Dollars.","required":false,"schema":{"type":"string","example":"USD"}},{"name":"country_code","in":"query","description":"* Specifies the country context for filtering and displaying results.\n* Relevant Endpoint:\nUse the **Get Supported Locations** endpoint (`api/v1/getLocations`) to get a list of valid country codes (data-> country_code).\n* Default Value: `US`\n* Example: `US` for the United States.","required":false,"schema":{"type":"string","example":"US"}}]}},"/api/v1/getCalendarGrid":{"get":{"operationId":"get_api_v1_getCalendarGrid","summary":"Get Calendar Grid","description":"Retrieve historical price data in a grid format for analyzing trends over two date ranges (X and Y axes).","tags":["Flight"],"parameters":[{"name":"departure_id","in":"query","description":"* The IATA code of the departure airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `LAX`","required":false,"schema":{"type":"string","example":"LAX"}},{"name":"arrival_id","in":"query","description":"* The IATA code of the arrival airport.\n* Relevant Endpoint:\nUse the **Search Airport** endpoint (`api/v1/searchAirport`) to get a valid IATA codes (data-> id).\n* Example: `JFK`","required":false,"schema":{"type":"string","example":"JFK"}},{"name":"outbound_date","in":"query","required":false,"schema":{"type":"string"}},{"name":"return_date","in":"query","description":"* The date of return for round-trip flights.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-10`","required":false,"schema":{"type":"string"}},{"name":"start_date_x","in":"query","description":"* Represents the starting date for the X-axis of the grid view. This axis typically corresponds to outbound travel dates in the calendar grid.\n* Allows users to define the earliest date for the horizontal axis of the grid, showing outbound flight options starting from this date.\n* Default Value: Three days prior to the `outbound_date`, or if the `outbound_date` is today, then the current day.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-01`","required":false,"schema":{"type":"string"}},{"name":"end_date_x","in":"query","description":"* Represents the ending date for the X-axis of the grid view. This axis typically corresponds to outbound travel dates in the calendar grid.\n* Allows users to define the latest date for the horizontal axis of the grid, showing outbound flight options up to this date.\n* Default Value: Three days following the `outbound_date`.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-07`","required":false,"schema":{"type":"string"}},{"name":"start_date_y","in":"query","description":"* Represents the starting date for the Y-axis of the grid view. This axis typically corresponds to return travel dates in the calendar grid (for round-trip searches).\n* Allows users to define the earliest date for the vertical axis of the grid, showing return flight options starting from this date.\n* Default Value: Three days prior to the `outbound_date`, or if the `outbound_date` is today, then the current day.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-01`","required":false,"schema":{"type":"string"}},{"name":"end_date_y","in":"query","description":"* Represents the ending date for the Y-axis of the grid view. This axis typically corresponds to return travel dates in the calendar grid (for round-trip searches).\n* Allows users to define the latest date for the vertical axis of the grid, showing return flight options up to this date.\n* Default Value: Three days following the `outbound_date`.\n* Format: `YYYY-MM-DD`\n* Example: `2025-04-07`","required":false,"schema":{"type":"string"}},{"name":"travel_class","in":"query","description":"* Specifies the preferred cabin class, such as Economy, Premium Economy, Business, or First Class.\n* Available Travel Class: `ECONOMY`, `PREMIUM_ECONOMY`, `BUSINESS`, or `FIRST`.\n* Default: `ECONOMY`\n* Example: `ECONOMY`","required":false,"schema":{"type":"string","example":"ECONOMY"}},{"name":"adults","in":"query","description":"* The number of adult passengers (age 12+).\n* Default Value: `1`\n* Example: `2`","required":false,"schema":{"type":"string","example":"1"}},{"name":"children","in":"query","description":"* The number of child passengers (ages 2–11).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_on_lap","in":"query","description":"* The count of infants traveling without a seat, sitting on an adult's lap (ages < 2).\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"infant_in_seat","in":"query","description":"* The count of infants (below 2 years old) who require a separate seat.\n* Default Value: `0`\n* Example: `1`","required":false,"schema":{"type":"string"}},{"name":"currency","in":"query","description":"* Sets the currency for price formatting in the response.\n* Valid currency codes can be fetched using the **Get Supported Currencies** API endpoint (`api/v1/getCurrency`) as (data-> currency_code).\n* Default Value: `USD`\n* Example: `USD` for US Dollars.","required":false,"schema":{"type":"string","example":"USD"}},{"name":"country_code","in":"query","description":"* Specifies the country context for filtering and displaying results.\n* Relevant Endpoint:\nUse the **Get Supported Locations** endpoint (`api/v1/getLocations`) to get a list of valid country codes (data-> country_code).\n* Default Value: `US`\n* Example: `US` for the United States.","required":false,"schema":{"type":"string","example":"US"}}]}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"X-JoJAPI-Key","description":"Your JoJ API key."}}}}