Baidu News Search
Retrieve Baidu News search results and related suggestions based on a query. Useful for tracking news coverage, monitoring media trends, conducting SEO analysis, and understanding public opinion in the Chinese market.
If you already know that you want to use Baidu News Search, this page is the one you should read. It shows the required input, the filters you can apply, how pagination works, and what localization controls are available.
At a Glance
| Field | Value |
|---|---|
| Name | Baidu News Search |
| Scraper | baidu_news_search |
| Engine | baidu_news_search |
| Website | Baidu |
| Website URL | Baidu.com |
| Output Format | json |
| Version | 1.0.0 |
| Parameter Count | 7 |
| Parameter Groups | Search Query (1), Localization (1), Pagination (2), Advanced Filters (2), Request Controls (1) |
Request Example
This is the real request body used to validate baidu_news_search during this docs refresh. For /v1/serp, the engine field should be the engine's scraper value.
curl -X POST "https://run.xcrawl.com/v1/serp" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"engine":"baidu_news_search","q":"OpenAI"}'Response Example
The JSON below comes from the same live response. Long strings, data URLs, and large arrays were shortened so the example stays readable.
{
"search_metadata": {
"cached": true,
"created_at": "2026-03-26 08:17:52 UTC",
"id": "01KMMKGY8Z7V06D1XCBKDQ2BWZ",
"json_endpoint": "https://serp.xcrawl.com/01KMMKGY8Z7V06D1XCBKDQ2BWZ.json",
"processed_at": "2026-03-26 08:17:52 UTC",
"raw_html_file": "https://serp.xcrawl.com/01KMMKGY8Z7V06D1XCBKDQ2BWZ.html",
"status": "completed",
"total_time_taken": 12
},
"search_parameters": {
"engine": "baidu_news_search",
"q": "OpenAI"
},
"total_credits_used": 1,
"organic_results": [
{
"date": "35分钟前",
"link": "https://www.thepaper.cn/newsDetail_forward_32834518",
"snippet": "据界面新闻,OpenAI在高调推出Sora独立应用程序六个月后,计划停止该视频生成服务,以简化其人工智能产品线。该公司于去年9月底推出Sora应用程序,承诺让用户在准社交网络中更便捷地生成并分享逼真的AI视频。这款免费应用程序一度迅速登顶苹果App Store排行榜,但此后排名...",
"source": "澎湃新闻",
"title": "OpenAI关停Sora"
},
{
"_note": "9 more items omitted"
}
]
}Required Parameters
If you are sending your first request with this engine, start here. Requiredness is based on properties.<field>.must, not the top-level required array.
| Field | Type | Group | Description |
|---|---|---|---|
q | string | Search Query | The keyword or phrase you want this search engine to look up. |
Available Parameters
The sections below follow the same parameter groups as the backend, but the field descriptions have been rewritten into shorter, user-facing wording so they are easier to scan.
Search Query
| Field | Type | Required | Description |
|---|---|---|---|
q | string | Yes | The keyword or phrase you want this search engine to look up. |
Localization
| Field | Type | Required | Description |
|---|---|---|---|
ct | number | No | Choose Language. |
Additional Constraints
ct:Default:1;Options: 3 options. Examples:1,2,3
Pagination
| Field | Type | Required | Description |
|---|---|---|---|
pn | string | No | Result Offset. |
rn | string | No | Number of Results. |
Advanced Filters
| Field | Type | Required | Description |
|---|---|---|---|
rtt | number | No | Sort Type. |
medium | number | No | Medium Filtering. |
Additional Constraints
rtt:Default:1;Options: 2 options. Examples:1,4medium:Default:0;Options: 2 options. Examples:1,2
Request Controls
| Field | Type | Required | Description |
|---|---|---|---|
no_cache | boolean | No | Skip cached results and force a fresh fetch. |
Additional Constraints
no_cache:Default:false
