XiaoFlowXiaoFlow
Keywords

Keywords

Core Keyword Planning

4 tools
Keyword PlannerExplore search volume, CPC & competition for seed keywordsBulk Keyword LookupBulk verify search metrics for up to thousands of termsSearch AutocompleteMine massive long-tail search intent via autocompleteTrending Top KeywordsDiscover surging search terms across global markets
Product Hub

Product Hub

Shopify Ecosystem

4 tools
Market OverviewOverall Shopify market insights and tracking signalsShop DirectoryExplore benchmark Shopify stores and competitorsProduct CatalogTrack daily top best-sellers and new releasesMy TrackedManage your monitored stores and product alerts
Content Creation

Content Creation

AI Copywriting & SEO

5 tools
Product Title OptimizerGenerate high-converting titles matching platform rulesAd Copy GeneratorGenerate compelling multi-channel ad copy & headlinesTag GeneratorExtract high-relevance search tags and keywordsDescription GeneratorCraft structured selling points & detailed descriptionsCustomer Review GeneratorSimulate authentic customer experiences & testimonials
Data Analytics

Data Analytics

Ad Intelligence

1 tools
Unified Ads AnalyticsUnified ROI & performance tracking across ad channels
Pricing
Developers

Developers

API ReferenceMCP
Extensions & Apps

Extensions & Apps

Extensions & Apps

3 tools
Chrome ExtensionAnalyze competitors & extract data with one clickGoogle Sheets Add-onRun bulk keyword & product functions inside SheetsWeChat Mini ProgramMonitor store sales & trending keywords on the go

Main Menu

Search

Keywords
OverviewKeyword PlannerBulk LookupLong-tail Keywords ToolBulk GroupingBing KeywordsPinterest KeywordsReddit KeywordsYandex KeywordsTop Keywords
Product Hub
Overview
Shopify Tracking
Shopify OverviewShopify ShopsShopify ProductsShopify My Tracked
Etsy Tracking & Catalog
OverviewShopsListingsEtsy My Tracked
AliExpress Supply Chain
Dropshipping PoolAffiliate ProductsMy Favorites
Omnichannel Hub
Suppliers & StoresCatalog Overview
Content Creation
OverviewTitle GeneratorAd Copy GeneratorTag GeneratorDescription GeneratorReview GeneratorImage GeneratorVideo GeneratorTranslations
Data Analytics
OverviewAds AnalyticsGoogle AdsBing AdsPinterest AdsReddit AdsGA4 ReportsSearch ConsoleFeed Optimization
Pricing
Developers
OverviewAPI ReferenceMCP
Extensions & Apps
OverviewExtensionGoogle SheetsWeChat Mini Program

Loading XiaoFlow

Preparing intelligence engine…

About UsContact UsPrivacy PolicyTerms of ServiceSitemap

© 2026 XiaoFlow. All rights reserved.

Documentation

API Reference

Access our data through the API.

Quickstart

Secure your requests by including an Authorization bearer token in every header.

https://api.xiaoflow.com/api
Authentication
Authorization: Bearer YOUR_TOKEN
MCP

XiaoFlow Official MCP Intelligence Protocol

Seamlessly integrate XiaoFlow's enterprise Google Ads search intelligence, high-intent keyword metrics, and 48-month historical trends directly into Claude, ChatGPT, Cursor, and terminal AI agents.

01 Integration Setup

Trend Optimization

Use the `historical=1` parameter only when you need month-by-month search volume. Retrieving 48 months of data is compute-intensive and may increase response times.

Smart Caching

Our system automatically caches results for 30 days. Re-requesting the same keyword with the same location/language within this window will not deduct additional units.

API Endpoints

GET/api/v1/keywords
1 Compute Unit / Request

Get real-time keyword data and market insights. New keywords are automatically indexed for your search.

PropertyTypeDescription
keyword stringSearch term (e.g."wedding rings").
url stringPage URL for content analysis.
site stringWebsite domain to map.
location_id stringLocation ID or ISO code (e.g., 2840 or US).
language_id stringLanguage ID or code (e.g., 1000 or en).
historical booleanEnable historical trend data (0 or 1).
date_range numberNumber of months of history (12, 24, 48).
Implementation Example
curl -G "https://api.xiaoflow.com/api/v1/keywords" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d keyword=wedding%20rings \
  -d location_id=US \
  -d historical=1 \
  -d date_range=24
POST/api/v1/keywords/ideas
1 Compute Unit / Request

Generate new keyword ideas based on a seed keyword, URL, or domain.

PropertyTypeDescription
keyword •stringSeed keyword (required).
url stringSeed URL.
site stringSeed domain.
location_id stringLocation ID.
language_id stringLanguage ID.
historical booleanInclude historical trends for generated ideas.
Implementation Example
curl -X POST "https://api.xiaoflow.com/api/v1/keywords/ideas" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "keywords": ["wedding rings"],
  "location_id": "us",
  "language_id": "en",
  "historical": true
}'
POST/api/v1/keywords/bulk
1 Compute Unit / Request

High-throughput bulk metrics retrieval for unlimited keyword lists with automatic batching.

PropertyTypeDescription
keywords •arrayList of keywords to analyze.
location_id stringLocation ID or ISO code.
language_id stringLanguage ID or code.
historical booleanEnable historical trend data (0 or 1).
date_range numberNumber of months of history (12, 24, 48).
Implementation Example
curl -X POST "https://api.xiaoflow.com/api/v1/keywords/bulk" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "keywords": ["wedding rings", "diamond rings"],
  "location_id": "US",
  "historical": 1,
  "date_range": 12
}'
POST/api/v1/keywords/autocomplete
1 Compute Unit / Request

Multi-engine autocomplete keyword expansion (Google, Bing, YouTube, Amazon) across A-Z alphabet, questions, prepositions, and comparisons with metrics enrichment.

PropertyTypeDescription
keyword •stringSeed keyword (e.g. "running shoes").
engine stringEngine: "google", "bing", "youtube", "amazon" (default: google).
country stringCountry ISO code (e.g. "US", "GB").
language stringLanguage code (e.g. "en", "zh").
include_metrics booleanWhether to enrich suggestions with search volume & CPC (true/false).
Implementation Example
curl -X POST "https://api.xiaoflow.com/api/v1/keywords/autocomplete" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "keyword": "running shoes",
  "engine": "google",
  "country": "US",
  "language": "en",
  "include_metrics": true
}'
GET/api/v1/keywords/bing/suggestions
1 Compute Unit / Request

Get Microsoft Advertising keyword suggestions, monthly search volume, competition, and suggested CPC bid.

PropertyTypeDescription
keyword •stringSeed keyword (e.g. "cloud hosting").
country_code stringTarget country code (e.g. "US", "GB").
language stringLanguage code (e.g. "en").
max_results numberMaximum results to return (e.g. 50).
Implementation Example
curl -G "https://api.xiaoflow.com/api/v1/keywords/bing/suggestions" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d keyword=cloud%20hosting \
  -d country_code=US
POST/api/v1/keywords/yandex/suggestions
1 Compute Unit / Request

Get Yandex Wordstat related queries and last-30-day search counts from seed terms.

PropertyTypeDescription
seeds •string[]Seed keywords (JSON array or newline-separated).
regions number[]Wordstat region IDs (e.g. [213] for Moscow).
devices string[]Device filter: all, desktop, phone, tablet.
Implementation Example
curl -X POST "https://api.xiaoflow.com/api/v1/keywords/yandex/suggestions" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"seeds":["яндекс"],"regions":[213],"devices":["all"]}'
GET/api/v1/keywords/pinterest/trending
1 Compute Unit / Request

Explore trending visual search keywords, rising curves, and seasonal search spikes on Pinterest.

PropertyTypeDescription
country stringTarget country code (e.g. "US", "GB", "CA").
interests stringVertical interest category filter.
Implementation Example
curl -G "https://api.xiaoflow.com/api/v1/keywords/pinterest/trending" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d country=US
GET/api/v1/keywords/pinterest/country-metrics
1 Compute Unit / Request

Retrieve country-level Pinterest audience metrics, keyword volume, and demographic distribution.

PropertyTypeDescription
keywords •stringComma-separated keywords (e.g. "home decor,outfit ideas").
country stringTarget country code (e.g. "US").
Implementation Example
curl -G "https://api.xiaoflow.com/api/v1/keywords/pinterest/country-metrics" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d keywords=home%20decor \
  -d country=US
GET/api/v1/keywords/reddit/suggestions
1 Compute Unit / Request

Get official Reddit Ads keyword suggestions, community discussion topics, and monthly view counts.

PropertyTypeDescription
keywords •stringSeed keywords (e.g. "gaming laptop").
country stringCountry code (e.g. "US").
Implementation Example
curl -G "https://api.xiaoflow.com/api/v1/keywords/reddit/suggestions" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d keywords=gaming%20laptop \
  -d country=US

Usage Limits

Guest Limit5 Requests
User Limit10 Requests
Usage RateStandard Rate
FormatJSON
AuthBearer JWT

Ready to use

You can generate unique keys for API integration.

Generate Key