FETCH402
← Protocol index

Resource / 462

healthy

StableTravel.

Get booking options for a specific flight. Requires a departure_token from a search result.

Eligibility
probeable
Failures
0
Last quote
2026-08-13 00:45:01 UTC
Last probe
2026-08-13 00:45:01 UTC
Payment requirements / accepts[] 2 options
State Network Scheme Atomic amount Asset payTo / untrusted
active eip155:8453 exact 20000 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 0xDd257723b86B4947483905cdAcBbBC70fACF2ec0
active solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp exact 20000 EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v 6u5LMGQC2qk9peNibahmRWxGVXrBypk8nhTCcqtiuqMY

All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.

Probe evidence 1 recent
healthy 2026-08-13 00:45:01 UTC GET · HTTP 402 · 38ms · accepts 2 · base 1 ok
Request
GET https://stabletravel.dev/api/google-flights/booking
Robots
error
Note
robots_error:{:robots_http_status, 404};http_402;accepts=2;base=1
Accepts fingerprint
5b380dd18b40413af99428f729e643f9ee950a63802c9d5b1f2e00e94eee3a4c

Accepts snapshot

[
  {
    "amount": "20000",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetTransferMethod": null,
    "extra": {
      "name": "USD Coin",
      "version": "2"
    },
    "maxTimeoutSeconds": 300,
    "network": "eip155:8453",
    "payTo": "0xDd257723b86B4947483905cdAcBbBC70fACF2ec0",
    "paymentFlow": null,
    "raw": {
      "amount": "20000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "eip155:8453",
      "payTo": "0xDd257723b86B4947483905cdAcBbBC70fACF2ec0",
      "pay_to": "0xDd257723b86B4947483905cdAcBbBC70fACF2ec0",
      "scheme": "exact"
    },
    "scheme": "exact"
  },
  {
    "amount": "20000",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "assetTransferMethod": null,
    "extra": {
      "feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
    },
    "maxTimeoutSeconds": 300,
    "network": "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp",
    "payTo": "6u5LMGQC2qk9peNibahmRWxGVXrBypk8nhTCcqtiuqMY",
    "paymentFlow": null,
    "raw": {
      "amount": "20000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "extra": {
        "feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "6u5LMGQC2qk9peNibahmRWxGVXrBypk8nhTCcqtiuqMY",
      "pay_to": "6u5LMGQC2qk9peNibahmRWxGVXrBypk8nhTCcqtiuqMY",
      "scheme": "exact"
    },
    "scheme": "exact"
  }
]

PaymentRequired raw

{
  "accepts": [
    {
      "amount": "20000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "network": "eip155:8453",
      "payTo": "0xDd257723b86B4947483905cdAcBbBC70fACF2ec0",
      "scheme": "exact"
    },
    {
      "amount": "20000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "extra": {
        "feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
      },
      "maxTimeoutSeconds": 300,
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "6u5LMGQC2qk9peNibahmRWxGVXrBypk8nhTCcqtiuqMY",
      "scheme": "exact"
    }
  ],
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "adults": 1,
            "arrival_id": "LAX",
            "children": 0,
            "currency": "USD",
            "departure_id": "JFK",
            "departure_token": "token-abc123",
            "hl": "en",
            "infants_in_seat": 0,
            "infants_on_lap": 0,
            "outbound_date": "2026-12-01",
            "return_date": "2026-12-08",
            "type": "1"
          },
          "type": "http"
        },
        "output": {
          "example": {
            "booking_options": [
              {
                "book_with": "American Airlines",
                "option_title": "Book with American Airlines",
                "price": 350,
                "url": "https://www.aa.com/booking"
              }
            ],
            "selected_flights": [
              {
                "flights": [
                  {
                    "airline": "American",
                    "arrival_airport": {
                      "id": "LAX",
                      "name": "LAX",
                      "time": "2026-12-01 11:00"
                    },
                    "departure_airport": {
                      "id": "JFK",
                      "name": "JFK",
                      "time": "2026-12-01 08:00"
                    },
                    "duration": 360,
                    "flight_number": "AA 100"
                  }
                ],
                "price": 350,
                "total_duration": 360
              }
            ]
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET",
                  "HEAD",
                  "DELETE"
                ],
                "type": "string"
              },
              "queryParams": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": false,
                "properties": {
                  "adults": {
                    "default": 1,
                    "maximum": 9,
                    "minimum": 1,
                    "type": "integer"
                  },
                  "arrival_id": {
                    "type": "string"
                  },
                  "children": {
                    "default": 0,
                    "maximum": 9,
                    "minimum": 0,
                    "type": "integer"
                  },
                  "currency": {
                    "default": "USD",
                    "maxLength": 3,
                    "minLength": 3,
                    "type": "string"
                  },
                  "departure_id": {
                    "type": "string"
                  },
                  "departure_token": {
                    "description": "Token from a search result to get booking options",
                    "type": "string"
                  },
                  "hl": {
                    "default": "en",
                    "type": "string"
                  },
                  "infants_in_seat": {
                    "default": 0,
                    "maximum": 9,
                    "minimum": 0,
                    "type": "integer"
                  },
                  "infants_on_lap": {
                    "default": 0,
                    "maximum": 9,
                    "minimum": 0,
                    "type": "integer"
                  },
                  "outbound_date": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "return_date": {
                    "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
                    "type": "string"
                  },
                  "travel_class": {
                    "description": "1 = Economy, 2 = Premium economy, 3 = Business, 4 = First",
                    "enum": [
                      "1",
                      "2",
                      "3",
                      "4"
                    ],
                    "type": "string"
                  },
                  "type": {
                    "default": "1",
                    "description": "1 = Round trip, 2 = One way, 3 = Multi-city",
                    "enum": [
                      "1",
                      "2",
                      "3"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "departure_id",
                  "arrival_id",
                  "outbound_date",
                  "type",
                  "adults",
                  "children",
                  "infants_in_seat",
                  "infants_on_lap",
                  "currency",
                  "hl",
                  "departure_token"
                ],
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "$schema": "https://json-schema.org/draft/2020-12/schema",
                "additionalProperties": false,
                "properties": {
                  "booking_options": {
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "airline_logo": {
                          "type": "string"
                        },
                        "baggage_prices": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "book_with": {
                          "type": "string"
                        },
                        "extensions": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "local_prices": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "currency": {
                                "type": "string"
                              },
                              "price": {
                                "type": "number"
                              }
                            },
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "option_title": {
                          "type": "string"
                        },
                        "price": {
                          "type": "number"
                        },
                        "url": {
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "price_insights": {
                    "additionalProperties": false,
                    "properties": {
                      "lowest_price": {
                        "type": "number"
                      },
                      "price_history": {
                        "items": {
                          "items": {
                            "type": "number"
                          },
                          "type": "array"
                        },
                        "type": "array"
                      },
                      "price_level": {
                        "type": "string"
                      },
                      "typical_price_range": {
                        "items": {
                          "type": "number"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  },
                  "search_metadata": {
                    "additionalProperties": {},
                    "propertyNames": {
                      "type": "string"
                    },
                    "type": "object"
                  },
                  "search_parameters": {
                    "additionalProperties": {},
                    "propertyNames": {
                      "type": "string"
                    },
                    "type": "object"
                  },
                  "selected_flights": {
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "airline_logo": {
                          "type": "string"
                        },
                        "carbon_emissions": {
                          "additionalProperties": false,
                          "properties": {
                            "difference_percent": {
                              "type": "number"
                            },
                            "this_flight": {
                              "type": "number"
                            },
                            "typical_for_this_route": {
                              "type": "number"
                            }
                          },
                          "type": "object"
                        },
                        "departure_token": {
                          "type": "string"
                        },
                        "extensions": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "flights": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "airline": {
                                "type": "string"
                              },
                              "airline_logo": {
                                "type": "string"
                              },
                              "airplane": {
                                "type": "string"
                              },
                              "arrival_airport": {
                                "additionalProperties": false,
                                "properties": {
                                  "id": {
                                    "type": "string"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "time": {
                                    "type": "string"
                                  }
                                },
                                "type": "object"
                              },
                              "departure_airport": {
                                "additionalProperties": false,
                                "properties": {
                                  "id": {
                                    "type": "string"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "time": {
                                    "type": "string"
                                  }
                                },
                                "type": "object"
                              },
                              "duration": {
                                "type": "number"
                              },
                              "extensions": {
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "flight_number": {
                                "type": "string"
                              },
                              "legroom": {
                                "type": "string"
                              },
                              "often_delayed_by_over_30_min": {
                                "type": "boolean"
                              },
                              "overnight": {
                                "type": "boolean"
                              },
                              "travel_class": {
                                "type": "string"
                              }
                            },
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "layovers": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "duration": {
                                "type": "number"
                              },
                              "id": {
                                "type": "string"
                              },
                              "name": {
                                "type": "string"
                              },
                              "overnight": {
                                "type": "boolean"
                              }
                            },
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "price": {
                          "type": "number"
                        },
                        "total_duration": {
                          "type": "number"
                        },
                        "type": {
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  }
                },
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "resource": {
    "description": "Get booking options for a specific flight. Requires a departure_token from a search result.",
    "method": "GET",
    "mimeType": "application/json",
    "serviceName": "StableTravel",
    "tags": [
      "Google Flights"
    ],
    "url": "https://stabletravel.dev/api/google-flights/booking"
  },
  "x402Version": 2
}

Response headers

{
  "age": "0",
  "cache-control": "no-store",
  "content-length": "0",
  "content-type": "application/json",
  "date": "Thu, 13 Aug 2026 00:45:01 GMT",
  "payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9zdGFibGV0cmF2ZWwuZGV2L2FwaS9nb29nbGUtZmxpZ2h0cy9ib29raW5nIiwibWV0aG9kIjoiR0VUIiwiZGVzY3JpcHRpb24iOiJHZXQgYm9va2luZyBvcHRpb25zIGZvciBhIHNwZWNpZmljIGZsaWdodC4gUmVxdWlyZXMgYSBkZXBhcnR1cmVfdG9rZW4gZnJvbSBhIHNlYXJjaCByZXN1bHQuIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwidGFncyI6WyJHb29nbGUgRmxpZ2h0cyJdLCJzZXJ2aWNlTmFtZSI6IlN0YWJsZVRyYXZlbCJ9LCJhY2NlcHRzIjpbeyJzY2hlbWUiOiJleGFjdCIsIm5ldHdvcmsiOiJlaXAxNTU6ODQ1MyIsImFtb3VudCI6IjIwMDAwIiwiYXNzZXQiOiIweDgzMzU4OWZDRDZlRGI2RTA4ZjRjN0MzMkQ0ZjcxYjU0YmRBMDI5MTMiLCJwYXlUbyI6IjB4RGQyNTc3MjNiODZCNDk0NzQ4MzkwNWNkQWNCYkJDNzBmQUNGMmVjMCIsIm1heFRpbWVvdXRTZWNvbmRzIjozMDAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoic29sYW5hOjVleWt0NFVzRnY4UDhOSmRUUkVwWTF2enFLcVpLdmRwIiwiYW1vdW50IjoiMjAwMDAiLCJhc3NldCI6IkVQakZXZGQ1QXVmcVNTcWVNMnFOMXh6eWJhcEM4RzR3RUdHa1p3eVREdDF2IiwicGF5VG8iOiI2dTVMTUdRQzJxazlwZU5pYmFobVJXeEdWWHJCeXBrOG5oVENjcXRpdXFNWSIsIm1heFRpbWVvdXRTZWNvbmRzIjozMDAsImV4dHJhIjp7ImZlZVBheWVyIjoiMndLdXBMUjlxNndYWXBwdzhHcjJOdld4S0JVcW00UFBKS2tRZm94SERCZzQifX1dLCJleHRlbnNpb25zIjp7ImJhemFhciI6eyJpbmZvIjp7ImlucHV0Ijp7InR5cGUiOiJodHRwIiwibWV0aG9kIjoiR0VUIiwicXVlcnlQYXJhbXMiOnsiZGVwYXJ0dXJlX2lkIjoiSkZLIiwiYXJyaXZhbF9pZCI6IkxBWCIsIm91dGJvdW5kX2RhdGUiOiIyMDI2LTEyLTAxIiwicmV0dXJuX2RhdGUiOiIyMDI2LTEyLTA4IiwidHlwZSI6IjEiLCJhZHVsdHMiOjEsImNoaWxkcmVuIjowLCJpbmZhbnRzX2luX3NlYXQiOjAsImluZmFudHNfb25fbGFwIjowLCJjdXJyZW5jeSI6IlVTRCIsImhsIjoiZW4iLCJkZXBhcnR1cmVfdG9rZW4iOiJ0b2tlbi1hYmMxMjMifX0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsic2VsZWN0ZWRfZmxpZ2h0cyI6W3siZmxpZ2h0cyI6W3siZGVwYXJ0dXJlX2FpcnBvcnQiOnsibmFtZSI6IkpGSyIsImlkIjoiSkZLIiwidGltZSI6IjIwMjYtMTItMDEgMDg6MDAifSwiYXJyaXZhbF9haXJwb3J0Ijp7Im5hbWUiOiJMQVgiLCJpZCI6IkxBWCIsInRpbWUiOiIyMDI2LTEyLTAxIDExOjAwIn0sImR1cmF0aW9uIjozNjAsImFpcmxpbmUiOiJBbWVyaWNhbiIsImZsaWdodF9udW1iZXIiOiJBQSAxMDAifV0sInRvdGFsX2R1cmF0aW9uIjozNjAsInByaWNlIjozNTB9XSwiYm9va2luZ19vcHRpb25zIjpbeyJib29rX3dpdGgiOiJBbWVyaWNhbiBBaXJsaW5lcyIsInByaWNlIjozNTAsInVybCI6Imh0dHBzOi8vd3d3LmFhLmNvbS9ib29raW5nIiwib3B0aW9uX3RpdGxlIjoiQm9vayB3aXRoIEFtZXJpY2FuIEFpcmxpbmVzIn1dfX19LCJzY2hlbWEiOnsiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiaW5wdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJodHRwIn0sIm1ldGhvZCI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJHRVQiLCJIRUFEIiwiREVMRVRFIl19LCJxdWVyeVBhcmFtcyI6eyJ0eXBlIjoib2JqZWN0IiwiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwicHJvcGVydGllcyI6eyJkZXBhcnR1cmVfaWQiOnsidHlwZSI6InN0cmluZyJ9LCJhcnJpdmFsX2lkIjp7InR5cGUiOiJzdHJpbmcifSwib3V0Ym91bmRfZGF0ZSI6eyJ0eXBlIjoic3RyaW5nIiwicGF0dGVybiI6Il5cXGR7NH0tXFxkezJ9LVxcZHsyfSQifSwicmV0dXJuX2RhdGUiOnsidHlwZSI6InN0cmluZyIsInBhdHRlcm4iOiJeXFxkezR9LVxcZHsyfS1cXGR7Mn0kIn0sInR5cGUiOnsiZGVmYXVsdCI6IjEiLCJkZXNjcmlwdGlvbiI6IjEgPSBSb3VuZCB0cmlwLCAyID0gT25lIHdheSwgMyA9IE11bHRpLWNpdHkiLCJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyIxIiwiMiIsIjMiXX0sInRyYXZlbF9jbGFzcyI6eyJkZXNjcmlwdGlvbiI6IjEgPSBFY29ub215LCAyID0gUHJlbWl1bSBlY29ub215LCAzID0gQnVzaW5lc3MsIDQgPSBGaXJzdCIsInR5cGUiOiJzdHJpbmciLCJlbnVtIjpbIjEiLCIyIiwiMyIsIjQiXX0sImFkdWx0cyI6eyJkZWZhdWx0IjoxLCJ0eXBlIjoiaW50ZWdlciIsIm1pbmltdW0iOjEsIm1heGltdW0iOjl9LCJjaGlsZHJlbiI6eyJkZWZhdWx0IjowLCJ0eXBlIjoiaW50ZWdlciIsIm1pbmltdW0iOjAsIm1heGltdW0iOjl9LCJpbmZhbnRzX2luX3NlYXQiOnsiZGVmYXVsdCI6MCwidHlwZSI6ImludGVnZXIiLCJtaW5pbXVtIjowLCJtYXhpbXVtIjo5fSwiaW5mYW50c19vbl9sYXAiOnsiZGVmYXVsdCI6MCwidHlwZSI6ImludGVnZXIiLCJtaW5pbXVtIjowLCJtYXhpbXVtIjo5fSwiY3VycmVuY3kiOnsiZGVmYXVsdCI6IlVTRCIsInR5cGUiOiJzdHJpbmciLCJtaW5MZW5ndGgiOjMsIm1heExlbmd0aCI6M30sImhsIjp7ImRlZmF1bHQiOiJlbiIsInR5cGUiOiJzdHJpbmcifSwiZGVwYXJ0dXJlX3Rva2VuIjp7InR5cGUiOiJzdHJpbmciLCJkZXNjcmlwdGlvbiI6IlRva2VuIGZyb20gYSBzZWFyY2ggcmVzdWx0IHRvIGdldCBib29raW5nIG9wdGlvbnMifX0sInJlcXVpcmVkIjpbImRlcGFydHVyZV9pZCIsImFycml2YWxfaWQiLCJvdXRib3VuZF9kYXRlIiwidHlwZSIsImFkdWx0cyIsImNoaWxkcmVuIiwiaW5mYW50c19pbl9zZWF0IiwiaW5mYW50c19vbl9sYXAiLCJjdXJyZW5jeSIsImhsIiwiZGVwYXJ0dXJlX3Rva2VuIl0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX19LCJyZXF1aXJlZCI6WyJ0eXBlIiwibWV0aG9kIl0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sIm91dHB1dCI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJ0eXBlIjp7InR5cGUiOiJzdHJpbmcifSwiZXhhbXBsZSI6eyJ0eXBlIjoib2JqZWN0IiwiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwicHJvcGVydGllcyI6eyJzZWFyY2hfbWV0YWRhdGEiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnR5TmFtZXMiOnsidHlwZSI6InN0cmluZyJ9LCJhZGRpdGlvbmFsUHJvcGVydGllcyI6e319LCJzZWFyY2hfcGFyYW1ldGVycyI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydHlOYW1lcyI6eyJ0eXBlIjoic3RyaW5nIn0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjp7fX0sInNlbGVjdGVkX2ZsaWdodHMiOnsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiZmxpZ2h0cyI6eyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJkZXBhcnR1cmVfYWlycG9ydCI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJuYW1lIjp7InR5cGUiOiJzdHJpbmcifSwiaWQiOnsidHlwZSI6InN0cmluZyJ9LCJ0aW1lIjp7InR5cGUiOiJzdHJpbmcifX0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sImFycml2YWxfYWlycG9ydCI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJuYW1lIjp7InR5cGUiOiJzdHJpbmcifSwiaWQiOnsidHlwZSI6InN0cmluZyJ9LCJ0aW1lIjp7InR5cGUiOiJzdHJpbmcifX0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sImR1cmF0aW9uIjp7InR5cGUiOiJudW1iZXIifSwiYWlycGxhbmUiOnsidHlwZSI6InN0cmluZyJ9LCJhaXJsaW5lIjp7InR5cGUiOiJzdHJpbmcifSwiYWlybGluZV9sb2dvIjp7InR5cGUiOiJzdHJpbmcifSwidHJhdmVsX2NsYXNzIjp7InR5cGUiOiJzdHJpbmcifSwiZmxpZ2h0X251bWJlciI6eyJ0eXBlIjoic3RyaW5nIn0sImxlZ3Jvb20iOnsidHlwZSI6InN0cmluZyJ9LCJleHRlbnNpb25zIjp7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJzdHJpbmcifX0sIm9mdGVuX2RlbGF5ZWRfYnlfb3Zlcl8zMF9taW4iOnsidHlwZSI6ImJvb2xlYW4ifSwib3Zlcm5pZ2h0Ijp7InR5cGUiOiJib29sZWFuIn19LCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9fSwibGF5b3ZlcnMiOnsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiZHVyYXRpb24iOnsidHlwZSI6Im51bWJlciJ9LCJuYW1lIjp7InR5cGUiOiJzdHJpbmcifSwiaWQiOnsidHlwZSI6InN0cmluZyJ9LCJvdmVybmlnaHQiOnsidHlwZSI6ImJvb2xlYW4ifX0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX19LCJ0b3RhbF9kdXJhdGlvbiI6eyJ0eXBlIjoibnVtYmVyIn0sImNhcmJvbl9lbWlzc2lvbnMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidGhpc19mbGlnaHQiOnsidHlwZSI6Im51bWJlciJ9LCJ0eXBpY2FsX2Zvcl90aGlzX3JvdXRlIjp7InR5cGUiOiJudW1iZXIifSwiZGlmZmVyZW5jZV9wZXJjZW50Ijp7InR5cGUiOiJudW1iZXIifX0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sInByaWNlIjp7InR5cGUiOiJudW1iZXIifSwidHlwZSI6eyJ0eXBlIjoic3RyaW5nIn0sImFpcmxpbmVfbG9nbyI6eyJ0eXBlIjoic3RyaW5nIn0sImRlcGFydHVyZV90b2tlbiI6eyJ0eXBlIjoic3RyaW5nIn0sImV4dGVuc2lvbnMiOnsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6InN0cmluZyJ9fX0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX19LCJib29raW5nX29wdGlvbnMiOnsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiYm9va193aXRoIjp7InR5cGUiOiJzdHJpbmcifSwiYWlybGluZV9sb2dvIjp7InR5cGUiOiJzdHJpbmcifSwicHJpY2UiOnsidHlwZSI6Im51bWJlciJ9LCJsb2NhbF9wcmljZXMiOnsidHlwZSI6ImFycmF5IiwiaXRlbXMiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiY3VycmVuY3kiOnsidHlwZSI6InN0cmluZyJ9LCJwcmljZSI6eyJ0eXBlIjoibnVtYmVyIn19LCJhZGRpdGlvbmFsUHJvcGVydGllcyI6ZmFsc2V9fSwidXJsIjp7InR5cGUiOiJzdHJpbmcifSwib3B0aW9uX3RpdGxlIjp7InR5cGUiOiJzdHJpbmcifSwiZXh0ZW5zaW9ucyI6eyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoic3RyaW5nIn19LCJiYWdnYWdlX3ByaWNlcyI6eyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoic3RyaW5nIn19fSwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlfX0sInByaWNlX2luc2lnaHRzIjp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7Imxvd2VzdF9wcmljZSI6eyJ0eXBlIjoibnVtYmVyIn0sInByaWNlX2xldmVsIjp7InR5cGUiOiJzdHJpbmcifSwidHlwaWNhbF9wcmljZV9yYW5nZSI6eyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoibnVtYmVyIn19LCJwcmljZV9oaXN0b3J5Ijp7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJudW1iZXIifX19fSwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlfX0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX19LCJyZXF1aXJlZCI6WyJ0eXBlIl19fSwicmVxdWlyZWQiOlsiaW5wdXQiXX19fX0=",
  "server": "Vercel",
  "strict-transport-security": "max-age=63072000",
  "vary": "rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch",
  "www-authenticate": "Payment id=\"45nHhmEdvNrViqzwhlnOF6BemAhSgzwBG3jb_eHyn2A\", realm=\"stabletravel.dev\", method=\"tempo\", intent=\"charge\", request=\"eyJhbW91bnQiOiIyMDAwMCIsImN1cnJlbmN5IjoiMHgyMGMwMDAwMDAwMDAwMDAwMDAwMDAwMDBiOTUzN2QxMWM2MGU4YjUwIiwibWV0aG9kRGV0YWlscyI6eyJjaGFpbklkIjo0MjE3fSwicmVjaXBpZW50IjoiMHhEZDI1NzcyM2I4NkI0OTQ3NDgzOTA1Y2RBY0JiQkM3MGZBQ0YyZWMwIn0\", expires=\"2026-08-13T00:50:01.744Z\"",
  "x-agent-identity": "eyJ2IjoxLCJjaGFsbGVuZ2UiOnsiZG9tYWluIjoic3RhYmxldHJhdmVsLmRldiIsInJvdXRlIjoiL2FwaS9nb29nbGUtZmxpZ2h0cy9ib29raW5nIiwibm9uY2UiOiIwYWIxZWI2MDc5MTg4MGMzM2JkZDFhODM3ODlmYjQzNDhhNjY3M2QxNGIzODQwMTk3Yzc0ZjAxYzNjMjU1OTE0IiwiaXNzdWVkQXQiOiIyMDI2LTA4LTEzVDAwOjQ1OjAxLjc0NVoiLCJleHBpcmF0aW9uVGltZSI6IjIwMjYtMDgtMTNUMDA6NDU6MzEuNzQ1WiJ9fQ",
  "x-matched-path": "/api/google-flights/booking",
  "x-request-id": "7454b6e1-c842-4e69-a949-9c0d0ca67bb9",
  "x-vercel-cache": "MISS",
  "x-vercel-id": "iad1::iad1::jkqgx-1786581901717-df2f5a0d311c"
}

Request headers

{
  "accept": "*/*",
  "user-agent": "Fetch402Bot/0.1 (+https://fetch402.com/crawler; contact: crawler@fetch402.com)"
}

Machine contract

Schemas.

InputJSON
{}
OutputJSON
{}