hosted · 60 starter credits

Managed search, extraction, and rank monitoring in one account.

For developers, AI teams, and SEO operators: call six search engines, extract pages, review usage, or schedule Search Monitor reports from one managed workflow.

60 starter credits, then $0.009 per credit. One credit covers up to 10 returned web results. Failed and empty requests are free. No subscription. See pricing →

GoogleBingYandexBaiduDuckDuckGoEcosia

No subscription

No minimum

Credits never expire

Errors are free

Call the API. Get clean results.

Send a query with your API key and get structured JSON back. Credits used and remaining are returned in response headers.

Request
curl -H 'Authorization: Bearer osk_live_xxx' 'https://api.openserp.org/v1/mega/search?text=golang&limit=10&engines=google,bing,ecosia'

Normalized result

{
  "meta": {
    "request_id": "019e1dd2-1367-7ae6-91dc-b083fd3a9a08",
    "requested_at": "2026-05-12T19:35:08.109892414Z",
    "took_ms": 1548,
    "version": "2.1"
  },
  "query": {
    "engines_requested": ["google", "bing", "ecosia"],
    "text": "golang"
  },
  "results": [
    {
      "display_url": "go.dev",
      "domain": "go.dev",
      "engine": "google",
      "favicon": "https://go.dev/favicon.ico",
      "id": "s_78ffacca5cde46f0",
      "is_ad": false,
      "position": {
        "absolute": 1,
        "on_page": 1,
        "page": 1
      },
      "rank": 1,
      "snippet": "Go is an open source programming language supported by Google.",
      "title": "The Go Programming Language",
      "type": "organic",
      "url": "https://go.dev/"
    },
    {
      "display_url": "go.dev > doc",
      "domain": "go.dev",
      "engine": "bing",
      "favicon": "https://go.dev/favicon.ico",
      "id": "s_42c96f321ad4478b",
      "is_ad": false,
      "position": {
        "absolute": 2,
        "on_page": 1,
        "page": 1
      },
      "rank": 2,
      "snippet": "Documentation for the Go programming language.",
      "title": "Documentation - The Go Programming Language",
      "type": "organic",
      "url": "https://go.dev/doc/"
    }
  ]
}

From raw search API to ongoing search intelligence

Schedule recurring rank checks across Google, Bing, and Yandex, track competitors, and get AI-generated reports on what changed and what to do next - without building the pipeline yourself.

OpenSERP search visibility

Example snapshot · openserp.org

Jul 24Weekly

Visibility score

31 / 100no change

Tracked set

8 keywords · 3 engines

#1#10
Jul 17Jul 24
Best rankAverage rank
KeywordBingGoogleYandexTrend
openserp cloudBing#1Google#1Yandex#1
open source serp apiBing-Google#2Yandex#1
self hosted serp apiBing#1Google#4 ↑1Yandex#1

One query, every engine - for rankings and for trust.

OpenSERP Cloud is strongest when one search needs more than a single Google result page can give you.

For SEO & rank tracking

Search every engine at once

See where you rank across Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia from a single query - no engine-by-engine scraping.

GET /v1/mega/search?text=keyword&mode=balanced

For AI & RAG pipelines

Trust what every engine agrees on

A page that ranks across several independent engines is far less likely to be a fake or a hallucination. Keep those agreed-on sources to ground your LLM answers.

results.filter(r => r.engine_count >= 2) // agreed across engines

More than a hosted search endpoint

Cloud combines a consistent API, extraction, API keys, usage history, scheduled Search Monitor runs, reports, and pay-as-you-go billing.

Managed API endpoint

Use one REST endpoint for normalized web, image, and extraction results, with API keys and usage history in one dashboard.

Built on OpenSERP OSS

Use the managed workflow for scheduled monitoring, reports, and pay-as-you-go billing. Keep OSS as the self-hosted control path.

Multi-engine in one call

Single-engine, image, and megasearch endpoints across Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia, plus SDKs, an MCP server, and an n8n node.

Search Monitor & AI reports

Schedule recurring rank checks across engines, track competitors, and get AI-generated reports on what changed - recurring search intelligence, not just a raw API.

Built for teams who need reliable search data

Use OpenSERP Cloud for product features, SEO campaigns, research jobs, and AI pipelines that need live search data.

  • Developers & product teams

    Integrate live SERP data into apps, dashboards, or AI agents through the REST API, SDKs, MCP server, or n8n.

  • SEO teams & agencies

    Track keyword rankings across engines, monitor competitor movement, and receive recurring Digest or Report outcomes.

  • AI & research pipelines

    Ground LLM responses and retrieval workflows on fresh, multi-engine search results. Call it directly, via the SDKs, or through the MCP server.

Choose managed workflow or self-hosted control

Cloud is for managed API and recurring Monitor outcomes. OSS remains the free engine for teams that want to operate it themselves.

Available now

OpenSERP OSS

Free · MIT License

  • Full source code on GitHub
  • Self-hosted on your own infrastructure
  • No rate limits or API keys
  • Go binary & Docker image
  • 6 search engines out of the box
View on GitHub
Open access

OpenSERP Cloud

Managed · Free credits to start

  • Managed API keys, extraction, and usage history
  • Free starter credits when you join
  • Pay-as-you-go credits, no subscription
  • Multi-engine, image & megasearch endpoints
  • Official hosted path built on OpenSERP OSS
Get Cloud access

Common questions

How do I get access to Cloud?

Create an account on this page. Activation takes minutes and includes 60 starter credits - about 60 first-page searches. No card required.

Do I get free credits to start?

Yes. Every new account gets 60 starter credits - about 60 first-page searches. It is a one-time grant: after that you top up and pay per search, with no subscription.

How is Cloud different from the OSS version?

Cloud adds managed API keys, consistent output, extraction, usage history, scheduled Search Monitor runs, reports, and pay-as-you-go billing. OSS remains the self-hosted engine.

What does it cost?

Pay-as-you-go credits: $0.009 per credit. Web search uses 1 credit per 10 returned result positions, rounded up. Higher-cost operations like images, extraction, and balanced megasearch are shown before you run them. Errors and empty responses are free. No subscription.

Can I use OpenSERP for free?

Yes. The OSS version is production-ready and free under MIT. Run it with Docker or Go on your own infrastructure. Cloud is the managed path and starts with free credits.

Which search engines are supported?

Google, Bing, Yandex, Baidu, DuckDuckGo, and Ecosia through one managed API, with normalized output across engines.