Trawley
Search API

Results endpoint

Fetch a scraper's results with pagination, no query interpretation.

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

ParameterTypeDefaultDescription
pagenumber1Page of results to return.
takenumber10Number 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.

What's next