Endpoint Playground
Test Crawlora's Search the Facebook Pages dataset API with realistic prefilled filters. Generate a cURL request, inspect stored structured JSON records, and open the full docs or pricing page when you are ready to integrate dataset search. Dataset Playground requests query indexed data and do not apply proxy routing.
curl "https://api.crawlora.net/api/v1/datasets/facebook-pages/search?sort=relevance" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | No | Full-text query over title and address, max 256 characters | |
| page_id | string | No | Exact Facebook Page id filter, max 128 characters | |
| identifier | string | No | Exact Page username/identifier filter (case-insensitive), max 128 characters | |
| category | string | No | Exact Page category filter (case-insensitive), max 128 characters | |
| discovery_source | string | No | Exact filter for how the Page was discovered (e.g. business_search, warc_domain_scan, wikidata), max 128 characters | |
| has_website | boolean | No | Filter by a linked website | |
| has_email | boolean | No | Filter by a public contact email | |
| has_phone | boolean | No | Filter by at least one public phone number | |
| has_whatsapp | boolean | No | Filter by a public WhatsApp contact | |
| min_likes | integer | No | Minimum Page like count | |
| max_likes | integer | No | Maximum Page like count | |
| hydrated_after | string | No | Records last refreshed on or after this date (RFC3339 or YYYY-MM-DD) | |
| hydrated_before | string | No | Records last refreshed on or before this date (RFC3339 or YYYY-MM-DD) | |
| sort | string | No | relevance | Sort enum: relevance, likes_desc, likes_asc, hydrated_at_desc, hydrated_at_asc |
| page | integer | No | Page number, defaults to 1 | |
| page_size | integer | No | Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000 |
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "facebook-pages",
"items": [
{
"page_id": "104958closes123",
"identifier": "bata.official",
"title": "Bata",
"source_url": "https://www.facebook.com/bata.official",
"website": "https://www.bata.com",
"email": "customercare@bata.com",
"phones": [
"+91-1800-121-9800"
],
"address": "Mumbai, India",
"category": "Shoe Store",
"whatsapp": "",
"likes": 5200000,
"discovery_source": "wikidata",
"status": "ok",
"discovered_at": "2026-07-30T00:00:00Z",
"hydrated_at": "2026-08-15T00:00:00Z"
}
],
"page": 1,
"page_size": 20,
"total": 1231862,
"sort": "likes_desc"
}
}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.
Searches public Facebook Page contact records stored in a search index — website, email, phone, WhatsApp, category and like count, discovered through business-search enumeration, domain-scoped scans, and Wikidata seeding, then hydrated from each Page's public About tab. Sort enum: `relevance`, `likes_desc`, `likes_asc`, `hydrated_at_desc`, `hydrated_at_asc`. Dataset endpoints are built for repeatable structured search, facets, geo queries, pagination, and item lookup over indexed records. They do not trigger live scraping or proxy routing.
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "facebook-pages",
"items": [
{
"page_id": "104958closes123",
"identifier": "bata.official",
"title": "Bata",
"source_url": "https://www.facebook.com/bata.official",
"website": "https://www.bata.com",
"email": "customercare@bata.com",
"phones": [
"+91-1800-121-9800"
],
"address": "Mumbai, India",
"category": "Shoe Store",
"whatsapp": "",
"likes": 5200000,
"discovery_source": "wikidata",
"status": "ok",
"discovered_at": "2026-07-30T00:00:00Z",
"hydrated_at": "2026-08-15T00:00:00Z"
}
],
"page": 1,
"page_size": 20,
"total": 1231862,
"sort": "likes_desc"
}
}curl "https://api.crawlora.net/api/v1/datasets/facebook-pages/search" \
-H "x-api-key: $CRAWLORA_API_KEY"