Piratefly

Tequila by Kiwi.com alternative: the buy-or-wait half, without a partner account

Tequila access runs through a Kiwi.com partner account and an approved API key, and it is built around search and booking. Piratefly answers a narrower question — is this fare good for this route, and when should I buy — over our own observed price history, with a free tier you can call right now. If you were using Tequila to sell tickets, nothing here replaces that.

What Piratefly does not do

No search, no bookable itineraries, no booking tokens, no deeplinks, no affiliate inventory. We are not affiliated with Kiwi.com and we do not resell their data. What we have is a long observation history of real fares on real routes, and a verdict built on it.

What maps across, use case by use case

What you used Tequila forPiratefly
Cheap-flights search — what is the lowest fare on this route?Not covered as a live search. What we return is how today’s lowest observed fare compares to that route’s own history.
Is this price worth showing as a deal?GET /v1/analisi returns a percentile over the route’s observed history, plus a verdict (buy / wait / your call).
Price calendar — which month is cheap for this route?The same response ranks months by median fare, with the sample size behind each one.
How early should this be booked?anticipoConsigliato is the booking window that has historically come out cheapest on that route.
Booking flow: check_flights, save_booking, deeplinksNot covered, and not planned.
Access: partner account, API key, approval30 requests/day per IP with no key at all; $9.99/month removes the cap, card or USDC, key issued immediately.

One call, no key

Cities by name, not IATA codes. This is a real response from the live API:

curl "https://next.piratefly.com/v1/analisi?origine=Stockholm&destinazione=Rome"
{
  "origine": "Stockholm",
  "destinazione": "Rome",
  "valuta": "EUR",
  "verdetto": {
    "livello": "ottimo",
    "percentile": 9,
    "medianaCent": 5600,
    "minimoCent": 2500,
    "campione": 23
  },
  "mesiPerConvenienza": [
    { "mese": 8, "medianaCent": 5900, "campione": 33 },
    { "mese": 10, "medianaCent": 8900, "campione": 74 }
  ],
  "anticipoConsigliato": { "daGiorni": 56, "aGiorni": 83, "medianaCent": 5800 },
  "osservazioni": 169
}

Reading the response

percentile is where today’s cheapest fare sits in that route’s own history (9 = cheaper than 91% of everything we have seen), campione is how many observations that verdict rests on, mesiPerConvenienza ranks months by median fare, and anticipoConsigliato is the booking window that has historically come out cheapest. Prices are cents, EUR.

Try it, then decide

The free tier needs no account: paste the URL above in a browser. When 30 calls a day stops being enough, the Pro plan is on the API page.

See plans and get a Pro key

Is Piratefly a drop-in replacement for Tequila?

No, and it would be dishonest to say so. Tequila is a search-and-booking API tied to Kiwi.com inventory; Piratefly is judgement over historical prices for a route. If your product sells tickets you still need a booking API — Piratefly is what you add on top to tell the user whether to buy now or wait.

Do I need an account or an approval to start?

No. The free tier is 30 requests per day per IP with no key and no signup. Pro is $9.99/month for no daily cap, paid by card on Stripe or in USDC on Solana, with the key handed back immediately.

Where does the price history come from?

From our own continuous observation of real fares on the routes we cover, stored over time. We never show a verdict on fewer than 8 observations: saying something false costs more than saying nothing.