Endpoint Playground
Test Crawlora's Search Baidu web results API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/baidu/search?q=openai" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | openai | Search query |
| page | integer | No | 1-based result page; defaults to 1, maximum 10 |
{
"code": 200,
"msg": "OK",
"data": {
"query": "openai",
"results": [
{
"position": 1,
"type": "web",
"title": "OpenAI万亿估值之谜:营收百亿、支出千亿与市值神话的...",
"url": "https://baijiahao.baidu.com/s?id=1847370812297480431",
"description": "据路透社援引知情人士爆料,OpenAI正推进最早于2027年的上市计划",
"source": "新浪财经",
"date": "2025年10月30日"
}
],
"pagination": {
"page": 1,
"next_page": 2
}
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns normalized Baidu result cards for a query, read from Baidu's mobile search page: title, destination URL, snippet, publisher, and date, with page-based pagination. Each result's `type` is `web` (standard pages), `video` (video cards), or `baike` (Baidu Baike encyclopedia entries); answer widgets such as weather, entity panels, and recommendation lists are not returned. Baidu challenges a portion of requests with a security verification page; the service retries across browser profiles and returns 503 if every attempt is challenged, so callers should retry on 503.
{
"code": 200,
"msg": "OK",
"data": {
"query": "openai",
"results": [
{
"position": 1,
"type": "web",
"title": "OpenAI万亿估值之谜:营收百亿、支出千亿与市值神话的...",
"url": "https://baijiahao.baidu.com/s?id=1847370812297480431",
"description": "据路透社援引知情人士爆料,OpenAI正推进最早于2027年的上市计划",
"source": "新浪财经",
"date": "2025年10月30日"
}
],
"pagination": {
"page": 1,
"next_page": 2
}
}
}curl "https://api.crawlora.net/api/v1/baidu/search?q=<q>" \
-H "x-api-key: $CRAWLORA_API_KEY"