---
title: "Pathfinder Search"
method: POST
path: "/api/pathfinder/search"
---

# Pathfinder Search

`POST /api/pathfinder/search`

## Request

- Base URL: `https://www.awardflightdaily.com` (the document declares no server; this is the origin it was published from)
- URL: `https://www.awardflightdaily.com/api/pathfinder/search`
- Auth: none declared

Hub-and-spoke award flight search.

Request body:
{
    "origin": "MEM",
    "destination": "ATH",
    "outbound_date": "2026-05-15",
    "return_date": "2026-05-22",       // optional
    "outbound_hubs": ["JFK", "ORD"],   // hubs to route through outbound
    "return_hubs": ["FRA", "CDG"],     // hubs for return (can differ)
    "connection_cabin": "Y",
    "longhaul_cabin": "J"
}

For each hub, builds route: origin → hub → destination.
Each leg is classified as connection (<3000mi) or longhaul (>3000mi).
Connection legs get connection_cabin, longhaul legs get longhaul_cabin.
Both award availability AND cash prices are fetched for every leg.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/awardflightdaily/apis/award-flight-database.md) · [All operations](https://skmtc.dev/awardflightdaily/apis/award-flight-database/llms.txt) · [OpenAPI document](https://skmtc.dev/awardflightdaily/apis/award-flight-database/revisions/93e62de446f9?raw)
