Drop-in compatible · self-hostable · 7 engines

The search API that costs a fraction of the rest.

Google Search, Images, News, Shopping, Hotels, Flights and more — one JSON API. Point your client at Surfapi and use your key — that's the whole migration.

Google SearchGoogle ImagesGoogle NewsGoogle ShoppingGoogle HotelsGoogle Hotels AutocompleteGoogle Flights

Green = runs with no proxy. Others use a residential proxy for live results.

Request

# one GET request — host + key, that's it
GET https://surf-api.com/search.json
  ?engine=google_flights
  &departure_id=JFK&arrival_id=LHR
  &outbound_date=2026-07-10
  &api_key=YOUR_KEY

Response

{
  "search_metadata": { "status": "Success", … },
  "best_flights": [
    { "price": 897,
      "total_duration": 425,
      "flights": [ … ] }
  ],
  "other_flights": [ … ]
}

Up to 80% cheaper than hosted alternatives

Same engines, stable JSON, no per-seat lock-in. See pricing.