The results endpoint returns a scraper's records directly, with pagination and sorting but no natural language interpretation. Reach for it when you want raw data rather than relevance ranking. For "answer this question" style access, use hybrid search instead.
Request
text
GET https://api.trawley.ai/v1/scrapers/{scraperId}/results
Query parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
page | number | 1 | Page of results to return. |
take | number | 10 | Number of results per page. |
cURL
curl "https://api.trawley.ai/v1/scrapers/scr_8f2a1c9e/results?page=1&take=50"
Response
json
{
"data": [
{ "title": "3 bed semi-detached house", "price": 425000, "bedrooms": 3 }
],
"pagination": { "total": 240, "page": 1, "take": 50, "totalPages": 5, "hasMore": true }
}
Records contain the fields you defined on the scraper, drawn from its most recent completed run.
To pull every record, page until pagination.hasMore is false. For a
one-shot download of all results, the export endpoint
does this for you and streams a file.
Rate limits
The results endpoint is metered separately from search. Each plan has a monthly
results call allowance; exceeding it returns 429. See
rate limits and quotas.