Endpoint Playground
Returns value counts for the Facebook Pages dataset, by the required `facet`: `category` or `discovery_source`. Search filters such as `q`, `min_likes` and `has_email` narrow the counts. Default order is most common first; `order=value_asc` pages alphabetically using `after` and `next_after`, with `limit` up to 200. Dataset Playground requests query indexed data and do not apply proxy routing.
14 Oct 2026: 3 items; 2 fields had a value in every checked item.
Sample value profiles: count: 33,322 to 986,661, median 514,107.
curl "https://api.crawlora.net/api/v1/datasets/facebook-pages/facets?order=count_desc&facet=category&sort=relevance" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| limit | integer | No | Facet values per response, default 50, maximum 200 | |
| order | string | No | count_desc | count_desc returns most common values; value_asc pages through all values |
| after | string | No | Continuation from next_after; requires order=value_asc and unchanged filters | |
| facet | string | Yes | category | Facet enum: category, discovery_source |
| 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 |
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "facebook-pages",
"facet": "category",
"items": [
{
"value": "Shoe Store",
"count": 42
},
{
"value": "Restaurant",
"count": 37
},
{
"value": "Clothing (Brand)",
"count": 29
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.