Retrieve a list of countries via a pay-per-call flight-data API settled on Tempo L2.
What it does
GoFlightLabs — Retrieve Countries is an MPP (Micropayment Protocol) endpoint that returns country data, likely as part of the broader GoFlightLabs suite of real-time flight tracking, pricing, schedule, and airline information APIs. The endpoint is live and responds with a standard 402 Payment Required challenge, settling payments via the Tempo method on chain ID 4217 (Tempo L2) using pathUSD.
Each call costs 5,000 base units of pathUSD. Assuming pathUSD uses 6 decimals (consistent with other USD stablecoins), this translates to $0.005 (half a cent) per request. The provider covers gas fees (feePayer: true), so callers only pay the data fee. Payment is one-shot per call (intent: charge).
No OpenAPI schema, documentation pages, or example responses were found on the provider's subdomain — all auxiliary routes return 404. The endpoint's functionality is inferred solely from its name, the MPP challenge metadata, and the parent GoFlightLabs description. The response likely contains a JSON array or object listing countries with codes, names, and possibly related aviation metadata, but this cannot be confirmed without documentation or a paid request.
Capabilities
Use cases
- —Populating country dropdowns in flight search or booking interfaces
- —Looking up country information for aviation-related data pipelines
- —Cross-referencing country codes with flight route or airline datasets
Fit
Best for
- —Agents needing a simple country reference list for flight-related workflows
- —Developers integrating GoFlightLabs endpoints who need country metadata
- —Micropayment-native applications that want pay-per-call country data
Not for
- —Users needing detailed geopolitical or demographic country data beyond aviation context
- —Applications requiring free or bulk country data (standard REST APIs like RestCountries are free)
Quick start
# Pay and call via MPP-compatible client (Tempo L2, pathUSD)
curl -X GET https://goflightlabs.mpp.tempo.xyz/retrieve-countries \
-H "Authorization: Payment <tempo-payment-token>"Endpoint
Quality
The endpoint is live (402 challenge captured) and pricing is parseable, but there is zero documentation, no schema, no example responses, and all doc/auxiliary routes return 404. Functionality is inferred entirely from the endpoint name and parent description.
Warnings
- —No OpenAPI schema or documentation available — all auxiliary routes return 404.
- —Response format is unknown; no example response could be captured.
- —Currency contract address 0x20c000000000000000000000b9537d11c60e8b50 assumed to be pathUSD with 6 decimals; if decimals differ, the stated price ($0.005) would be incorrect.
- —The root domain returns 404, suggesting minimal provider web presence.
Citations
- —The endpoint returns a 402 MPP challenge with method=tempo, intent=charge, amount=5000, chainId=4217https://goflightlabs.mpp.tempo.xyz/retrieve-countries
- —Part of GoFlightLabs: Real-time flight tracking, prices, schedules, and airline datahttps://goflightlabs.mpp.tempo.xyz/retrieve-countries