Documentation Index
Fetch the complete documentation index at: https://brezelscraper.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
GET /api/v1/jobs/{id}/results
Fetch the rich result payload for a single job.
Query parameters
| Parameter | Type | Default | Notes |
|---|---|---|---|
page | integer | 1 | Must be positive |
limit | integer | 50 | Max 100 |
Example response
title,category,address,website,phonereview_count,rating,reviews_linkopen_hours,popular_times,reviews_per_ratingimages,reservations,order_online,menu,owneruser_reviews,user_reviews_extendedemails
The example above is abbreviated. The full response includes additional fields such as
latitude, longitude, description, timezone, price_range, popular_times, reviews_per_rating, complete_address, about, reservations, order_online, menu, owner, user_reviews, and images when available. Optional fields are omitted from the response when empty.failed status, this endpoint returns 402 Payment Required with a billing failure message.
GET /api/v1/results
Fetch a flat result list across all of your jobs.
Query parameters
| Parameter | Type | Default | Notes |
|---|---|---|---|
limit | integer | 50 | Max 100 |
offset | integer | 0 | Must be non-negative |
GET /api/v1/jobs/{id}/download
Download the CSV file for a job.
Current behavior:
- Response content type is
text/csv - Response includes
Content-Dispositionwith the generated file name - Invalid UUID values return
422 Unprocessable Entity - Missing or unavailable CSV output returns
404 Not Found - Failed jobs return
402 Payment Required
Example request
GET /api/v1/jobs/{id}/costs
Read the cost breakdown for one job.
Example response
event_type represents a billing line item:
| Event type | Meaning |
|---|---|
job_start | One-time setup fee when the job starts |
place_scraped | Per-place fee for each result collected |
POST /api/v1/jobs/costs/batch
Read the cost breakdown for multiple jobs in one request.
Request body
- Maximum
100job IDs per request - Invalid UUID values return
422 Unprocessable Entity - Jobs you do not own are silently omitted from the
costsmap

