> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.awardtool.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.awardtool.com/_mcp/server.

# Panorama - Route Data

POST https://apisv2.awardtoolapi.com/panorama/panorama_route_data
Content-Type: application/json

### Description

Returns the lowest award price across all supported loyalty programs for the specified origins, destinations, and travel dates. Results are provided for economy, premium economy, business, and first class, with separate values for all itineraries and nonstop itineraries.

### Request Fields

- `date_range` — Date range to search. Specify the expected date format and whether the start and end dates are inclusive.
    
- `origins` — List of region, country, or airport codes representing the permitted origins.
    
- `arrivals` — List of region, country, or airport codes representing the permitted destinations.
    

### Response Fields

Each item in the `data` array represents availability for one travel date, route, and loyalty program—for example, an American Airlines (`AA`) award from `SFO` to `LHR` on `2024-12-22`.

- `date` — Travel date.
    
- `program` — Loyalty-program code associated with the result.
    
- `points` — Lowest award price by cabin class across all eligible itineraries, including connecting flights. When multiple flights have the same lowest award price, the flight with the lowest taxes and fees is selected.
    
- `points_ns` — Lowest award price by cabin class for nonstop itineraries only.
    

Both `points` and `points_ns` may contain:

- `y` — Lowest economy-class award price.
    
- `w` — Lowest premium-economy award price.
    
- `j` — Lowest business-class award price.
    
- `f` — Lowest first-class award price.
    
- `ls` — Unix timestamp, in seconds, indicating when the flight data was last observed.
    
- `ss` — Available award-seat counts for the lowest-priced flights. This field is available only for supported loyalty programs.
    

A cabin value may be `null` when no qualifying availability is found.

Reference: https://docs.awardtool.com/award-tool-api/panorama-api/panorama-route-data

## OpenAPI Specification

```yaml
openapi: 3.1.0
info:
  title: collection
  version: 1.0.0
paths:
  /panorama/panorama_route_data:
    post:
      operationId: Panorama - Route Data
      summary: Panorama - Route Data
      description: >-
        ### Description


        Returns the lowest award price across all supported loyalty programs for
        the specified origins, destinations, and travel dates. Results are
        provided for economy, premium economy, business, and first class, with
        separate values for all itineraries and nonstop itineraries.


        ### Request Fields


        - `date_range` — Date range to search. Specify the expected date format
        and whether the start and end dates are inclusive.
            
        - `origins` — List of region, country, or airport codes representing the
        permitted origins.
            
        - `arrivals` — List of region, country, or airport codes representing
        the permitted destinations.
            

        ### Response Fields


        Each item in the `data` array represents availability for one travel
        date, route, and loyalty program—for example, an American Airlines
        (`AA`) award from `SFO` to `LHR` on `2024-12-22`.


        - `date` — Travel date.
            
        - `program` — Loyalty-program code associated with the result.
            
        - `points` — Lowest award price by cabin class across all eligible
        itineraries, including connecting flights. When multiple flights have
        the same lowest award price, the flight with the lowest taxes and fees
        is selected.
            
        - `points_ns` — Lowest award price by cabin class for nonstop
        itineraries only.
            

        Both `points` and `points_ns` may contain:


        - `y` — Lowest economy-class award price.
            
        - `w` — Lowest premium-economy award price.
            
        - `j` — Lowest business-class award price.
            
        - `f` — Lowest first-class award price.
            
        - `ls` — Unix timestamp, in seconds, indicating when the flight data was
        last observed.
            
        - `ss` — Available award-seat counts for the lowest-priced flights. This
        field is available only for supported loyalty programs.
            

        A cabin value may be `null` when no qualifying availability is found.
      tags:
        - Panorama API
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiResponse
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                date_range:
                  $ref: >-
                    #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiRequestDateRange
                origins:
                  $ref: >-
                    #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiRequestOrigins
                arrivals:
                  $ref: >-
                    #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiRequestArrivals
                api_key:
                  type: string
              required:
                - date_range
                - origins
                - arrivals
                - api_key
servers:
  - url: https://apisv2.awardtoolapi.com
    description: Default
components:
  schemas:
    type_panoramaApi:PanoramaRouteDataPanoramaApiRequestDateRange:
      type: object
      properties:
        from:
          type: string
          format: date
        to:
          type: string
          format: date
      required:
        - from
        - to
      title: PanoramaRouteDataPanoramaApiRequestDateRange
    type_panoramaApi:PanoramaRouteDataPanoramaApiRequestOrigins:
      type: object
      properties:
        countries:
          type: array
          items:
            description: Any type
        regions:
          type: array
          items:
            description: Any type
        airports:
          type: array
          items:
            type: string
      required:
        - countries
        - regions
        - airports
      title: PanoramaRouteDataPanoramaApiRequestOrigins
    type_panoramaApi:PanoramaRouteDataPanoramaApiRequestArrivals:
      type: object
      properties:
        countries:
          type: array
          items:
            description: Any type
        regions:
          type: array
          items:
            description: Any type
        airports:
          type: array
          items:
            type: string
      required:
        - countries
        - regions
        - airports
      title: PanoramaRouteDataPanoramaApiRequestArrivals
    type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItemPointsSs:
      type: object
      properties:
        f:
          type: integer
        'y':
          type: integer
      required:
        - f
        - 'y'
      title: PanoramaRouteDataPanoramaApiResponseDataItemPointsSs
    type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItemPoints:
      type: object
      properties:
        ss:
          $ref: >-
            #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItemPointsSs
        f:
          type: integer
        ls:
          type: integer
        w:
          oneOf:
            - description: Any type
            - type: 'null'
        'y':
          type: integer
        j:
          oneOf:
            - description: Any type
            - type: 'null'
      required:
        - ss
        - f
        - ls
        - 'y'
      title: PanoramaRouteDataPanoramaApiResponseDataItemPoints
    type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItemPointsNs:
      type: object
      properties:
        f:
          type: integer
        ls:
          type: integer
        w:
          oneOf:
            - description: Any type
            - type: 'null'
        'y':
          type: integer
        j:
          oneOf:
            - description: Any type
            - type: 'null'
      required:
        - f
        - ls
        - 'y'
      title: PanoramaRouteDataPanoramaApiResponseDataItemPointsNs
    type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItem:
      type: object
      properties:
        date:
          type: string
          format: date
        route:
          type: string
        program:
          type: string
        points:
          $ref: >-
            #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItemPoints
        points_ns:
          $ref: >-
            #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItemPointsNs
      required:
        - date
        - route
        - program
        - points
        - points_ns
      title: PanoramaRouteDataPanoramaApiResponseDataItem
    type_panoramaApi:PanoramaRouteDataPanoramaApiResponse:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: >-
              #/components/schemas/type_panoramaApi:PanoramaRouteDataPanoramaApiResponseDataItem
        status:
          type: integer
      required:
        - data
        - status
      title: PanoramaRouteDataPanoramaApiResponse

```

## Examples

**Request**

```json
{
  "date_range": {
    "from": "2026-03-18",
    "to": "2026-03-19"
  },
  "origins": {
    "countries": [],
    "regions": [],
    "airports": [
      "JFK"
    ]
  },
  "arrivals": {
    "countries": [],
    "regions": [],
    "airports": [
      "LHR"
    ]
  },
  "api_key": "YOUR_API_KEY"
}
```

**Response**

```json
{
  "data": [
    {
      "date": "2024-01-18",
      "route": "ATL-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 7,
          "y": 9
        },
        "f": 41500,
        "ls": 1702065889,
        "y": 11000
      },
      "points_ns": {
        "f": 41500,
        "ls": 1702065889,
        "y": 11000
      }
    },
    {
      "date": "2024-01-18",
      "route": "ATL-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 32000,
        "ls": 1702118613,
        "y": 9000
      },
      "points_ns": {
        "f": 32000,
        "ls": 1702118613,
        "y": 9000
      }
    },
    {
      "date": "2024-01-18",
      "route": "ATL-JFK",
      "program": "AM",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1702109222,
        "y": 21400
      },
      "points_ns": {
        "f": 1,
        "ls": 1702109222,
        "y": 21400
      }
    },
    {
      "date": "2024-01-18",
      "route": "CLE-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 30000,
        "ls": 1701904486,
        "y": 17500
      },
      "points_ns": {
        "f": 30000,
        "ls": 1701904486,
        "y": 17500
      }
    },
    {
      "date": "2024-01-18",
      "route": "CLE-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 4,
          "y": 9
        },
        "f": 25000,
        "ls": 1702025497,
        "y": 7500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702025497,
        "y": 7500
      }
    },
    {
      "date": "2024-01-18",
      "route": "TPA-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 29000,
        "ls": 1702028195,
        "y": 5000
      },
      "points_ns": {
        "f": 29000,
        "ls": 1702028195,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "TPA-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 6,
          "y": 9
        },
        "f": 25000,
        "ls": 1701795123,
        "y": 12500
      },
      "points_ns": {
        "f": 1,
        "ls": 1701795123,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAS-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 71000,
        "ls": 1701939412,
        "y": 13500
      },
      "points_ns": {
        "f": 71000,
        "ls": 1701939412,
        "y": 13500
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAS-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 1,
          "y": 7
        },
        "f": 35000,
        "ls": 1702013391,
        "y": 12500,
        "j": 35000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702013391,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAS-JFK",
      "program": "QF",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1701994460,
        "y": 18000,
        "j": 41500
      },
      "points_ns": {
        "f": 1,
        "ls": 1701994460,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "AUS-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 41000,
        "ls": 1702073142,
        "y": 7000
      },
      "points_ns": {
        "f": 41000,
        "ls": 1702073142,
        "y": 7000
      }
    },
    {
      "date": "2024-01-18",
      "route": "AUS-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 7,
          "y": 9
        },
        "f": 25000,
        "ls": 1702035766,
        "y": 12500,
        "j": 30000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702035766,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "IND-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 28000,
        "ls": 1701936933,
        "y": 16000
      },
      "points_ns": {
        "f": 28000,
        "ls": 1701936933,
        "y": 16000
      }
    },
    {
      "date": "2024-01-18",
      "route": "IND-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 25000,
        "ls": 1701873922,
        "y": 10000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701873922,
        "y": 10000
      }
    },
    {
      "date": "2024-01-18",
      "route": "ORD-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 21000,
        "ls": 1701967497,
        "y": 6500
      },
      "points_ns": {
        "f": 21000,
        "ls": 1701967497,
        "y": 6500
      }
    },
    {
      "date": "2024-01-18",
      "route": "ORD-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 25000,
        "ls": 1701724311,
        "y": 10000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701724311,
        "y": 10000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SJU-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 22500,
        "ls": 1702043414,
        "y": 10000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702043414,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "SNA-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 24000,
        "ls": 1702033150,
        "y": 12000,
        "j": 32500
      },
      "points_ns": {
        "f": 93000,
        "ls": 1702033150,
        "y": 20500,
        "j": 80500
      }
    },
    {
      "date": "2024-01-18",
      "route": "RSW-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 29500,
        "ls": 1701962167,
        "y": 4500
      },
      "points_ns": {
        "f": 29500,
        "ls": 1701962167,
        "y": 4500
      }
    },
    {
      "date": "2024-01-18",
      "route": "MCI-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 35000,
        "ls": 1701942150,
        "y": 6500
      },
      "points_ns": {
        "f": 35000,
        "ls": 1701942150,
        "y": 6500
      }
    },
    {
      "date": "2024-01-18",
      "route": "MCO-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 29000,
        "ls": 1701962622,
        "y": 5000
      },
      "points_ns": {
        "f": 29000,
        "ls": 1701962622,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "MCO-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 7,
          "y": 1
        },
        "f": 25000,
        "ls": 1701953549,
        "y": 1
      },
      "points_ns": {
        "f": 1,
        "ls": 1701953549,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "CVG-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 29000,
        "ls": 1701905054,
        "y": 18500
      },
      "points_ns": {
        "f": 29000,
        "ls": 1701905054,
        "y": 18500
      }
    },
    {
      "date": "2024-01-18",
      "route": "CVG-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 25000,
        "ls": 1702120259,
        "y": 10000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702120259,
        "y": 10000
      }
    },
    {
      "date": "2024-01-18",
      "route": "PIT-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 29500,
        "ls": 1701975226,
        "y": 18000
      },
      "points_ns": {
        "f": 29500,
        "ls": 1701975226,
        "y": 18000
      }
    },
    {
      "date": "2024-01-18",
      "route": "PIT-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 25000,
        "ls": 1701986775,
        "y": 7500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701986775,
        "y": 7500
      }
    },
    {
      "date": "2024-01-18",
      "route": "PHX-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 87500,
        "ls": 1702104068,
        "y": 22000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702104068,
        "y": 22000
      }
    },
    {
      "date": "2024-01-18",
      "route": "PHX-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 65000,
        "ls": 1701985070,
        "y": 9500
      },
      "points_ns": {
        "f": 65000,
        "ls": 1701985070,
        "y": 9500
      }
    },
    {
      "date": "2024-01-18",
      "route": "PHX-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 30000,
        "ls": 1701867377,
        "y": 12500,
        "j": 35000
      },
      "points_ns": {
        "f": 30000,
        "ls": 1701867377,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "PHX-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 25000,
        "ls": 1702039467,
        "y": 10000
      },
      "points_ns": {
        "f": 30500,
        "ls": 1702039467,
        "y": 10000
      }
    },
    {
      "date": "2024-01-18",
      "route": "FLL-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 29500,
        "ls": 1701905583,
        "y": 5000
      },
      "points_ns": {
        "f": 29500,
        "ls": 1701905583,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SAN-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 1,
          "y": 9
        },
        "f": 1,
        "ls": 1702049742,
        "y": 22000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702049742,
        "y": 22000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SAN-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 65000,
        "ls": 1701964971,
        "y": 9500
      },
      "points_ns": {
        "f": 65000,
        "ls": 1701964971,
        "y": 9500
      }
    },
    {
      "date": "2024-01-18",
      "route": "SAN-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 6,
          "y": 7
        },
        "f": 35000,
        "ls": 1701949044,
        "y": 12500,
        "j": 35000
      },
      "points_ns": {
        "f": 45000,
        "ls": 1701949044,
        "y": 15000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SAN-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 24500,
        "ls": 1702045799,
        "y": 8500,
        "j": 32500
      },
      "points_ns": {
        "f": 1,
        "ls": 1702045799,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "MIA-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 7,
          "y": 9
        },
        "f": 59500,
        "ls": 1702107764,
        "y": 16500
      },
      "points_ns": {
        "f": 59500,
        "ls": 1702107764,
        "y": 16500
      }
    },
    {
      "date": "2024-01-18",
      "route": "MIA-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 33500,
        "ls": 1701975425,
        "y": 5000
      },
      "points_ns": {
        "f": 33500,
        "ls": 1701975425,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "MIA-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 2,
          "y": 9
        },
        "f": 25000,
        "ls": 1701963270,
        "y": 12500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701963270,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "MIA-JFK",
      "program": "QF",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1702051277,
        "y": 12000,
        "j": 27600
      },
      "points_ns": {
        "f": 1,
        "ls": 1702051277,
        "y": 12000,
        "j": 27600
      }
    },
    {
      "date": "2024-01-18",
      "route": "MIA-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 27500,
        "ls": 1702002124,
        "y": 9000
      },
      "points_ns": {
        "f": 27500,
        "ls": 1702002124,
        "y": 9000
      }
    },
    {
      "date": "2024-01-18",
      "route": "JAX-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 27500,
        "ls": 1701950936,
        "y": 5000
      },
      "points_ns": {
        "f": 27500,
        "ls": 1701950936,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "BOS-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 16000,
        "ls": 1702089322,
        "y": 5000
      },
      "points_ns": {
        "f": 16000,
        "ls": 1702089322,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "BOS-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 6,
          "y": 9
        },
        "f": 25000,
        "ls": 1701917652,
        "y": 7500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701917652,
        "y": 7500
      }
    },
    {
      "date": "2024-01-18",
      "route": "BWI-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 20000,
        "ls": 1702060170,
        "y": 12500
      },
      "points_ns": {
        "f": 20000,
        "ls": 1702060170,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "ANC-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 2,
          "y": 7
        },
        "f": 35000,
        "ls": 1701946508,
        "y": 12500
      },
      "points_ns": {
        "f": 1,
        "ls": 1701946508,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "BNA-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 22500,
        "ls": 1702032099,
        "y": 4500
      },
      "points_ns": {
        "f": 22500,
        "ls": 1702032099,
        "y": 4500
      }
    },
    {
      "date": "2024-01-18",
      "route": "BNA-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 25000,
        "ls": 1702004695,
        "y": 12500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702004695,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "EY",
      "points": {
        "ss": {
          "f": 1,
          "y": 7
        },
        "f": 1,
        "ls": 1702086686,
        "y": 28000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702086686,
        "y": 28000
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 1,
          "y": 8
        },
        "f": 1,
        "ls": 1702096495,
        "y": 22000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702096495,
        "y": 22000
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 88000,
        "ls": 1701920980,
        "y": 9500,
        "j": 92500
      },
      "points_ns": {
        "f": 1,
        "ls": 1701920980,
        "y": 9500,
        "j": 92500
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 6,
          "y": 9
        },
        "f": 35000,
        "ls": 1702057848,
        "y": 12500
      },
      "points_ns": {
        "f": 1,
        "ls": 1702057848,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "AM",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1702078798,
        "y": 25400,
        "j": 156900
      },
      "points_ns": {
        "f": 1,
        "ls": 1702078798,
        "y": 25400,
        "j": 156900
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "QF",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1702041494,
        "y": 20300,
        "j": 57000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702041494,
        "y": 20300
      }
    },
    {
      "date": "2024-01-18",
      "route": "LAX-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 25000,
        "ls": 1701970702,
        "y": 12500,
        "j": 94500
      },
      "points_ns": {
        "f": 121000,
        "ls": 1701970702,
        "y": 14000,
        "j": 94500
      }
    },
    {
      "date": "2024-01-18",
      "route": "PBI-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 32500,
        "ls": 1701981208,
        "y": 5000
      },
      "points_ns": {
        "f": 32500,
        "ls": 1701981208,
        "y": 5000
      }
    },
    {
      "date": "2024-01-18",
      "route": "RDU-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 17000,
        "ls": 1701968835,
        "y": 7500
      },
      "points_ns": {
        "f": 17000,
        "ls": 1701968835,
        "y": 7500
      }
    },
    {
      "date": "2024-01-18",
      "route": "RDU-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 4,
          "y": 9
        },
        "f": 25000,
        "ls": 1702022539,
        "y": 7500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702022539,
        "y": 7500
      }
    },
    {
      "date": "2024-01-18",
      "route": "MKE-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 21000,
        "ls": 1701957132,
        "y": 6000
      },
      "points_ns": {
        "f": 21000,
        "ls": 1701957132,
        "y": 6000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SLC-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 56000,
        "ls": 1702014446,
        "y": 11000
      },
      "points_ns": {
        "f": 56000,
        "ls": 1702014446,
        "y": 11000
      }
    },
    {
      "date": "2024-01-18",
      "route": "HNL-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 1,
          "y": 9
        },
        "f": 1,
        "ls": 1702095555,
        "y": 44000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702095555,
        "y": 44000
      }
    },
    {
      "date": "2024-01-18",
      "route": "HNL-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 103000,
        "ls": 1701885691,
        "y": 20000,
        "w": 87500,
        "j": 300000
      },
      "points_ns": {
        "f": 1,
        "ls": 1701885691,
        "y": 23000,
        "w": 87500,
        "j": 300000
      }
    },
    {
      "date": "2024-01-18",
      "route": "HNL-JFK",
      "program": "AM",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1702049394,
        "y": 50200,
        "j": 280400
      },
      "points_ns": {
        "f": 1,
        "ls": 1702049394,
        "y": 50200,
        "j": 280400
      }
    },
    {
      "date": "2024-01-18",
      "route": "HNL-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 55000,
        "ls": 1701959084,
        "y": 22500,
        "w": 45000
      },
      "points_ns": {
        "f": 1,
        "ls": 1701959084,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "SEA-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 1,
          "y": 9
        },
        "f": 1,
        "ls": 1702118850,
        "y": 22000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702118850,
        "y": 22000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SEA-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 65000,
        "ls": 1702009449,
        "y": 8500
      },
      "points_ns": {
        "f": 65000,
        "ls": 1702009449,
        "y": 8500
      }
    },
    {
      "date": "2024-01-18",
      "route": "SEA-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 4,
          "y": 7
        },
        "f": 35000,
        "ls": 1701960610,
        "y": 12500,
        "j": 35000
      },
      "points_ns": {
        "f": 45000,
        "ls": 1701960610,
        "y": 15000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SEA-JFK",
      "program": "QF",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1701865953,
        "y": 20300,
        "j": 57000
      },
      "points_ns": {
        "f": 1,
        "ls": 1701865953,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "SEA-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 24500,
        "ls": 1702052854,
        "y": 8500,
        "j": 32500
      },
      "points_ns": {
        "f": 1,
        "ls": 1702052854,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "EY",
      "points": {
        "ss": {
          "f": 1,
          "y": 7
        },
        "f": 60000,
        "ls": 1702096693,
        "y": 30000,
        "j": 60000
      },
      "points_ns": {
        "f": 80000,
        "ls": 1702096693,
        "y": 34000,
        "j": 60000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 1,
          "y": 9
        },
        "f": 1,
        "ls": 1702119283,
        "y": 22000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702119283,
        "y": 22000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 83000,
        "ls": 1702014300,
        "y": 9500,
        "j": 122500
      },
      "points_ns": {
        "f": 1,
        "ls": 1702014300,
        "y": 9500,
        "j": 122500
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 7,
          "y": 9
        },
        "f": 30000,
        "ls": 1702078333,
        "y": 12500,
        "j": 35000
      },
      "points_ns": {
        "f": 30000,
        "ls": 1702078333,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "AM",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1702104519,
        "y": 24600,
        "j": 204800
      },
      "points_ns": {
        "f": 1,
        "ls": 1702104519,
        "y": 24600,
        "j": 204800
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "QF",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 85500,
        "ls": 1701890492,
        "y": 20300,
        "j": 45600
      },
      "points_ns": {
        "f": 85500,
        "ls": 1701890492,
        "y": 20300,
        "j": 57000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "UA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 30000,
        "ls": 1702105778,
        "y": 14300,
        "w": 30000,
        "j": 80000
      },
      "points_ns": {
        "f": 1,
        "ls": 1702105778,
        "y": 15900,
        "w": 30000,
        "j": 80000
      }
    },
    {
      "date": "2024-01-18",
      "route": "SFO-JFK",
      "program": "AA",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 25000,
        "ls": 1702041267,
        "y": 12500,
        "j": 33000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702041267,
        "y": 12500,
        "j": 33000
      }
    },
    {
      "date": "2024-01-18",
      "route": "DEN-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 37500,
        "ls": 1701900831,
        "y": 8500
      },
      "points_ns": {
        "f": 37500,
        "ls": 1701900831,
        "y": 8500
      }
    },
    {
      "date": "2024-01-18",
      "route": "CLT-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 32000,
        "ls": 1701908612,
        "y": 24000
      },
      "points_ns": {
        "f": 32000,
        "ls": 1701908612,
        "y": 24000
      }
    },
    {
      "date": "2024-01-18",
      "route": "CLT-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 9
        },
        "f": 25000,
        "ls": 1702111442,
        "y": 10000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702111442,
        "y": 10000
      }
    },
    {
      "date": "2024-01-18",
      "route": "DCA-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 19500,
        "ls": 1701880819,
        "y": 7000
      },
      "points_ns": {
        "f": 19500,
        "ls": 1701880819,
        "y": 7000
      }
    },
    {
      "date": "2024-01-18",
      "route": "DCA-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 5,
          "y": 9
        },
        "f": 25000,
        "ls": 1702047288,
        "y": 7500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1702047288,
        "y": 7500
      }
    },
    {
      "date": "2024-01-18",
      "route": "DTW-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 25500,
        "ls": 1701893499,
        "y": 8000
      },
      "points_ns": {
        "f": 25500,
        "ls": 1701893499,
        "y": 8000
      }
    },
    {
      "date": "2024-01-18",
      "route": "MSP-JFK",
      "program": "VS",
      "points": {
        "ss": {
          "f": 3,
          "y": 3
        },
        "f": 59500,
        "ls": 1702113217,
        "y": 16500
      },
      "points_ns": {
        "f": 59500,
        "ls": 1702113217,
        "y": 16500
      }
    },
    {
      "date": "2024-01-18",
      "route": "MSP-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 50000,
        "ls": 1701951470,
        "y": 18000
      },
      "points_ns": {
        "f": 50000,
        "ls": 1701951470,
        "y": 18000
      }
    },
    {
      "date": "2024-01-18",
      "route": "PDX-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 71000,
        "ls": 1701970534,
        "y": 15500
      },
      "points_ns": {
        "f": 71000,
        "ls": 1701970534,
        "y": 15500
      }
    },
    {
      "date": "2024-01-18",
      "route": "PDX-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 5,
          "y": 7
        },
        "f": 35000,
        "ls": 1702109964,
        "y": 12500
      },
      "points_ns": {
        "f": 45000,
        "ls": 1702109964,
        "y": 15000
      }
    },
    {
      "date": "2024-01-18",
      "route": "MSY-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 38000,
        "ls": 1701956074,
        "y": 9000
      },
      "points_ns": {
        "f": 38000,
        "ls": 1701956074,
        "y": 9000
      }
    },
    {
      "date": "2024-01-18",
      "route": "DFW-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 33000,
        "ls": 1701884697,
        "y": 9500
      },
      "points_ns": {
        "f": 33000,
        "ls": 1701884697,
        "y": 9500
      }
    },
    {
      "date": "2024-01-18",
      "route": "DFW-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 1,
          "y": 9
        },
        "f": 25000,
        "ls": 1701998842,
        "y": 12500,
        "j": 25000
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701998842,
        "y": 12500
      }
    },
    {
      "date": "2024-01-18",
      "route": "DFW-JFK",
      "program": "QF",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 1,
        "ls": 1701961869,
        "y": 18000,
        "j": 30400
      },
      "points_ns": {
        "f": 1,
        "ls": 1701961869,
        "y": 18000,
        "j": 41500
      }
    },
    {
      "date": "2024-01-18",
      "route": "CMH-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 25000,
        "ls": 1701909946,
        "y": 14500
      },
      "points_ns": {
        "f": 25000,
        "ls": 1701909946,
        "y": 14500
      }
    },
    {
      "date": "2024-01-18",
      "route": "IAD-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 19500,
        "ls": 1701911503,
        "y": 7000
      },
      "points_ns": {
        "f": 19500,
        "ls": 1701911503,
        "y": 7000
      }
    },
    {
      "date": "2024-01-18",
      "route": "IAD-JFK",
      "program": "AS",
      "points": {
        "ss": {
          "f": 9,
          "y": 1
        },
        "f": 25000,
        "ls": 1701755463,
        "y": 1
      },
      "points_ns": {
        "f": 1,
        "ls": 1701755463,
        "y": 1
      }
    },
    {
      "date": "2024-01-18",
      "route": "SAT-JFK",
      "program": "DL",
      "points": {
        "ss": {
          "f": 1,
          "y": 1
        },
        "f": 37500,
        "ls": 1701959038,
        "y": 8500
      },
      "points_ns": {
        "f": 37500,
        "ls": 1701959038,
        "y": 8500
      }
    }
  ],
  "status": 200
}
```

**SDK Code**

```python
import requests

url = "https://apisv2.awardtoolapi.com/panorama/panorama_route_data"

payload = {
    "date_range": {
        "from": "2026-03-18",
        "to": "2026-03-19"
    },
    "origins": {
        "countries": [],
        "regions": [],
        "airports": ["JFK"]
    },
    "arrivals": {
        "countries": [],
        "regions": [],
        "airports": ["LHR"]
    },
    "api_key": "YOUR_API_KEY"
}
headers = {"Content-Type": "application/json"}

response = requests.post(url, json=payload, headers=headers)

print(response.json())
```

```javascript
const url = 'https://apisv2.awardtoolapi.com/panorama/panorama_route_data';
const options = {
  method: 'POST',
  headers: {'Content-Type': 'application/json'},
  body: '{"date_range":{"from":"2026-03-18","to":"2026-03-19"},"origins":{"countries":[],"regions":[],"airports":["JFK"]},"arrivals":{"countries":[],"regions":[],"airports":["LHR"]},"api_key":"YOUR_API_KEY"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
```

```go
package main

import (
	"fmt"
	"strings"
	"net/http"
	"io"
)

func main() {

	url := "https://apisv2.awardtoolapi.com/panorama/panorama_route_data"

	payload := strings.NewReader("{\n  \"date_range\": {\n    \"from\": \"2026-03-18\",\n    \"to\": \"2026-03-19\"\n  },\n  \"origins\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"JFK\"\n    ]\n  },\n  \"arrivals\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"LHR\"\n    ]\n  },\n  \"api_key\": \"YOUR_API_KEY\"\n}")

	req, _ := http.NewRequest("POST", url, payload)

	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := io.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
```

```ruby
require 'uri'
require 'net/http'

url = URI("https://apisv2.awardtoolapi.com/panorama/panorama_route_data")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n  \"date_range\": {\n    \"from\": \"2026-03-18\",\n    \"to\": \"2026-03-19\"\n  },\n  \"origins\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"JFK\"\n    ]\n  },\n  \"arrivals\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"LHR\"\n    ]\n  },\n  \"api_key\": \"YOUR_API_KEY\"\n}"

response = http.request(request)
puts response.read_body
```

```java
import com.mashape.unirest.http.HttpResponse;
import com.mashape.unirest.http.Unirest;

HttpResponse<String> response = Unirest.post("https://apisv2.awardtoolapi.com/panorama/panorama_route_data")
  .header("Content-Type", "application/json")
  .body("{\n  \"date_range\": {\n    \"from\": \"2026-03-18\",\n    \"to\": \"2026-03-19\"\n  },\n  \"origins\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"JFK\"\n    ]\n  },\n  \"arrivals\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"LHR\"\n    ]\n  },\n  \"api_key\": \"YOUR_API_KEY\"\n}")
  .asString();
```

```php
<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('POST', 'https://apisv2.awardtoolapi.com/panorama/panorama_route_data', [
  'body' => '{
  "date_range": {
    "from": "2026-03-18",
    "to": "2026-03-19"
  },
  "origins": {
    "countries": [],
    "regions": [],
    "airports": [
      "JFK"
    ]
  },
  "arrivals": {
    "countries": [],
    "regions": [],
    "airports": [
      "LHR"
    ]
  },
  "api_key": "YOUR_API_KEY"
}',
  'headers' => [
    'Content-Type' => 'application/json',
  ],
]);

echo $response->getBody();
```

```csharp
using RestSharp;

var client = new RestClient("https://apisv2.awardtoolapi.com/panorama/panorama_route_data");
var request = new RestRequest(Method.POST);
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "{\n  \"date_range\": {\n    \"from\": \"2026-03-18\",\n    \"to\": \"2026-03-19\"\n  },\n  \"origins\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"JFK\"\n    ]\n  },\n  \"arrivals\": {\n    \"countries\": [],\n    \"regions\": [],\n    \"airports\": [\n      \"LHR\"\n    ]\n  },\n  \"api_key\": \"YOUR_API_KEY\"\n}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
```

```swift
import Foundation

let headers = ["Content-Type": "application/json"]
let parameters = [
  "date_range": [
    "from": "2026-03-18",
    "to": "2026-03-19"
  ],
  "origins": [
    "countries": [],
    "regions": [],
    "airports": ["JFK"]
  ],
  "arrivals": [
    "countries": [],
    "regions": [],
    "airports": ["LHR"]
  ],
  "api_key": "YOUR_API_KEY"
] as [String : Any]

let postData = JSONSerialization.data(withJSONObject: parameters, options: [])

let request = NSMutableURLRequest(url: NSURL(string: "https://apisv2.awardtoolapi.com/panorama/panorama_route_data")! as URL,
                                        cachePolicy: .useProtocolCachePolicy,
                                    timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data

let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
  if (error != nil) {
    print(error as Any)
  } else {
    let httpResponse = response as? HTTPURLResponse
    print(httpResponse)
  }
})

dataTask.resume()
```