Piratefly

The flight price verdict, as an API

One endpoint: tell it a route, it tells you whether today’s fare is cheap or expensive against that route’s own price history — the same verdict this site shows on every route page, as JSON you can call from your own code.

Free

30 requests/day per IP, no signup, no API key. Good for trying it out or a low-volume use case.

Pro — $9.99/month

No daily cap. Pay by card, get a key back immediately — no approval wait.

Try it right here

No signup, no key. This calls the real endpoint from your browser — the same request your code would make, against live data.

Routes with the deepest history:

Copy it into your code

The same call, in your language. With a Pro key add the X-Api-Key header and the daily cap disappears.

 

Example

GET /v1/analisi with an origin and a destination city name:

curl "https://next.piratefly.com/v1/analisi?origine=Stockholm&destinazione=Rome"

Full reference

Machine-readable docs, including the Pro key flow: /v1/docs

OpenAPI 3.1 spec (import it into Postman, an SDK generator or an AI agent): /v1/openapi.json

What does the Piratefly API return?

For a given route it returns today’s cheapest fare, how it compares against the route’s own price history (percentile), and a buy/wait verdict — the same logic behind piratefly.com, as JSON.

How does the Pro tier work?

POST your email to /v1/pro/checkout, pay $9.99/month on Stripe, and the confirmation endpoint hands back an API key. Send it as the X-Api-Key header to drop the free tier’s daily cap. Prefer crypto? GET /v1/pro/cripta for the wallet, pay in USDC on Solana, then POST /v1/pro/verifica-cripta with your email and the transaction signature.