Baidu API

Baidu Search Scraper API for News, Images, Trends, and Suggestions

Scrappa's Baidu Search Scraper API returns structured JSON from Baidu, China's largest search engine. Six endpoints cover Baidu News search, Baidu Images, developer search, autocomplete suggestions, trending boards, and Baidu Translate dictionary suggestions. Scrappa is an independent service and is not affiliated with or endorsed by Baidu.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
6
Endpoints
5
Trending boards
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/baidu/search?query=artificial+intelligence&page=1&limit=10" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "search_parameters": {
    "engine": "baidu_search",
    "query": "artificial intelligence",
    "page": "1",
    "limit": "10"
  },
  "organic_results": [
    {
      "position": 1,
      "result_type": "organic",
      "title": "美官方将“AI”改成“SI”,马斯克口误将超级智能说成AI",
      "link": "https://baijiahao.baidu.com/s?id=1877743132129807644&wfr=spider&for=pc",
      "displayed_link": "baijiahao.baidu.com",
      "snippet": "据央视新闻报道,当地时间9月29日,美国总统特朗普发布行政令称...",
      "source": "21世纪经济报道",
      "category_label": "百度新闻搜索",
      "date": "昨天16:02",
      "timestamp": null
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 10,
    "results_on_page": 10,
    "total_results": null,
    "has_more": true,
    "next_page": 2
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Chinese Media Monitoring

Track how a brand, product, or topic is covered in Baidu News. Each result includes a title, decoded article link, snippet, publishing source, and Baidu's display date.

Keyword Research for China

Collect the autocomplete suggestions Baidu shows while users type to see how Chinese searchers phrase a topic and to expand keyword lists for the Chinese market.

Trend Dashboards

Pull Baidu ranking boards for real-time hot searches, novels, movies, TV series, and cars to power daily trend dashboards and content planning.

Visual Research

Search Baidu Images and get full-size image URLs, thumbnails, pixel dimensions, file type, and the source page that hosts each image.

Developer Content Discovery

Find blog posts, tutorials, and technical documents from Chinese developer sites with Baidu developer search, including resource type, publish date, and up votes.

Localization and Glossaries

Look up Baidu Translate dictionary suggestions for a word or phrase and get matching headwords with short Chinese glosses for glossary and localization tools.

Baidu scraper API

Baidu search API for news, images, autocomplete, and trending searches

The Baidu scraper API is built for developers, SEO and market research teams, and analysts who need Chinese-language search data without parsing Baidu pages themselves. Send a keyword and get normalized records with titles, decoded links, snippets, sources, dates, and pagination metadata, while the original Baidu fields stay available for anything Scrappa does not normalize. Content is returned as Baidu serves it, which is mostly Simplified Chinese, and queries can be written in Chinese or English.

Search Baidu News with page and limit parameters (1 to 50 each) and follow pagination.next_page while has_more is true.

Get normalized organic_results with position, title, link, displayed_link, snippet, source, and date.

Search Baidu Images for original image URLs, thumbnails, width, height, file type, and source domain.

Read Baidu ranking boards for realtime, novel, movie, teleplay, and car with the tab parameter.

Collect Baidu autocomplete suggestions and Baidu Translate dictionary suggestions for keyword and localization work.

Test the Baidu search API with 500 free monthly credits before scaling production traffic.

Choose the right Baidu API endpoint

Use Baidu News search for media monitoring

Run keyword searches against Baidu News to capture article titles, decoded links, snippets, publisher names, and Baidu's display dates. Set limit up to 50 and page through results with the pagination object to build Chinese-language monitoring feeds.

Open Baidu Search API docs

Use Baidu Trending for daily hot search boards

Request the real-time hot search board or the novel, movie, TV series, and car boards. Each entry includes position, query, title, a Baidu search link, the pinned flag, and Baidu's badge label when present.

Open Baidu Trending API docs

Use Baidu Autocomplete for keyword research

Send a partial or full query and get the suggestions Baidu shows in its search box. Combine them with news and image searches to map how Chinese users phrase a topic.

Open Baidu Autocomplete API docs

Available endpoints

Everything you need in one API.

GET

Developer Search

/api/baidu/developer-search

Search Baidu developer search for blog posts, tutorials, and technical documents

GET

Translation Suggestions

/api/baidu/translation-suggestions

Get Baidu Translate dictionary suggestions for a word or phrase

Scrappa vs SerpAPI

See how Scrappa compares to the official API.

Baidu search results
Scrappa:
SerpAPI:
Baidu trending boards endpoint
Scrappa:
SerpAPI: Check provider docs
Baidu Translate suggestions
Scrappa:
SerpAPI: Check provider docs
Price per 1k requests
Scrappa: From $0.20
SerpAPI: $3.75 to $25.00
Billing
Scrappa: Credit packs or subscription
SerpAPI: Monthly subscription
Free tier
Scrappa: 500 credits/month
SerpAPI: 100 searches/month
Unified API key
Scrappa: Yes (80+ APIs)
SerpAPI:

Key features

Six GET endpoints for Baidu News, Images, developer search, autocomplete, trending, and translation suggestions
Normalized fields such as title, link, snippet, source, date, and position on every result
Page and limit parameters (1 to 50) with has_more and next_page pagination metadata
Image results with original URL, thumbnails, pixel dimensions, file type, and source domain
Trending boards for real-time hot searches, novels, movies, TV series, and cars
Original Baidu fields kept alongside normalized records
Simple API key auth with 500 free credits per month

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Baidu. The Baidu scraper API returns structured JSON from public Baidu search, image, developer search, suggestion, trending, and Baidu Translate data through one Scrappa API key.

The /api/baidu/search endpoint returns Baidu News results. Each response sets search_information.source to baidu_news, and each result includes a title, decoded link, snippet, publishing source, and Baidu's display date.

Yes. English queries such as artificial intelligence work, but results reflect what Baidu shows its users, so most titles and snippets are in Simplified Chinese.

Baidu shows relative dates for recent news, for example 昨天16:02 (yesterday 16:02). The API returns that text as-is in date and leaves timestamp null rather than guessing an exact time.

Use the tab parameter with realtime (hot searches, the default), novel, movie, teleplay (TV series), or car. The response includes the board title, item count, and a flat list of ranked entries.

Set limit up to 50 on the search, images, and developer search endpoints, and use page (1 to 50) to go further. Keep requesting next_page while has_more is true. Each page is one billable request.

Every Scrappa account includes 500 free credits each month. After that, each Baidu request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan.

Start using the Baidu API

Sign up and get 500 free credits. No credit card required.