API Search Made Simple

Monitor keywords, track domain rankings, analyze SERPs, and extract insights — all in one powerful API for competitive research, keyword intelligence, and content strategy.

Get API Key · Go to Playground

Example Request

const response = await fetch(
  'https://www.fetchserp.com/api/v1/serp?' +
    new URLSearchParams({
      search_engine: 'google',
      country: 'us',
      pages_number: '1',
      query: 'serp+api'
    }),
  {
    method: 'GET',
    headers: {
      accept: 'application/json',
      authorization: 'Bearer TOKEN'
    }
  }
);

const data = await response.json();
console.dir(data, { depth: null });

Connected 200 OK


Core Endpoints

CategoryPathDescription
SERP/api/v1/serpStructured SERP results from Google, Bing, Yahoo, DuckDuckGo
Ranking/api/v1/rankingDomain ranking for a keyword
SERP HTML/api/v1/serp_htmlSERP results with full HTML
SERP Text/api/v1/serp_textSERP results with extracted text
SERP JS/api/v1/serp_jsJavaScript-rendered SERP with AI Overview
SERP AI/api/v1/serp_aiAI Overview + AI Mode results
SERP AI Mode/api/v1/serp_ai_modeCached US-only AI Mode
Page Indexation/api/v1/page_indexationCheck page indexation status
Backlinks/api/v1/backlinksBacklink data for a domain
Keywords Search Volume/api/v1/keywords_search_volumeMonthly volume & competition
Keywords Suggestions/api/v1/keywords_suggestionsKeyword ideas & metrics
Long Tail Keywords/api/v1/long_tail_keywords_generatorGenerate long-tail keywords
Scrape Web Page/api/v1/scrapeRaw HTML without JS
Scrape Web Page JS/api/v1/scrape_jsCustom JS extraction
Scrape Web Page JS Proxy/api/v1/scrape_js_with_proxyJS extraction through proxy
Domain Scraping/api/v1/domain_scrapingCrawl an entire domain
Web Page SEO Analysis/api/v1/web_page_seo_analysisTechnical & on-page SEO audit
Web Page AI Analysis/api/v1/web_page_ai_analysisAI-powered content analysis
Domain Info/api/v1/domain_infosDNS, WHOIS & tech stack
Domain Emails/api/v1/domain_emailsExtract emails from SERPs
Moz Analysis/api/v1/mozMoz domain authority & metrics