Endpoint Playground
Searches the crawled public PitchBook fund profile catalog stored in a search index. Discovered from PitchBook's public sitemap. Sort enum: `relevance`, `name_asc`, `vintage_desc`, `recently_crawled_desc`. Billing: this search costs 1 credit per record returned, with a minimum of 2 (an empty result costs 2, a full page of 100 costs 100). Dataset Playground requests query indexed data and do not apply proxy routing.
14 Oct 2026: Single record response; 5 fields had a value in every checked item; 1 field was empty in this sample.
Sample value profiles: total: 0.
curl 'https://api.crawlora.net/api/v1/datasets/pitchbook-funds/search?sort=relevance' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | No | Full-text query over name and description, max 256 characters | |
| fund_strategy | string | No | Exact fund strategy filter (e.g. Early Stage VC, Buyout), max 128 characters | |
| fund_status | string | No | Exact fund status filter (e.g. Closed, Raising), max 128 characters | |
| run_id | string | No | Exact crawl run-id filter, max 128 characters | |
| min_vintage_year | integer | No | Minimum vintage year | |
| max_vintage_year | integer | No | Maximum vintage year | |
| sort | string | No | relevance | Sort enum: relevance, name_asc, vintage_desc, recently_crawled_desc |
| 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": "pitchbook-funds",
"items": [
{
"id": "19719-91F",
"kind": "fund",
"name": "AG Credit Solutions Fund II",
"managing_firm_name": "TPG Angelo Gordon",
"fund_size": "$3.13B",
"source_url": "https://pitchbook.com/profiles/fund/19719-91F",
"crawled_at": "2026-07-20T20:00:00Z"
}
],
"page": 1,
"page_size": 20,
"total": 1,
"sort": "recently_crawled_desc"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.