List farms
meta.total count of all matching records. Subsequent pages omit meta.total to avoid the overhead of a repeated full count query.
Parameters
Filter by US state. Case-insensitive. Accepts both full names and abbreviations (e.g.,
TX or Texas).Filter by place type. Common values:
farm, ranch, market, csa. Must be an exact match.Comma-separated product names. Returns farms carrying at least one of the listed products. Example:
raw milk,pastured pork.Comma-separated category names. Returns farms with at least one matching category. Example:
dairy,eggs.Comma-separated certification names. Returns farms holding at least one of the listed certifications. Example:
USDA Organic.Free-text search matched against farm name, city, and state. Maximum 120 characters.
Sort order for results. Accepted values:
quality— Sort by quality score descending (default).name— Sort alphabetically by farm name ascending.rating— Sort by Google rating descending; farms without a rating appear last.
Page number. Minimum
1.Results per page. Minimum
1, maximum 100.Example request
Example response
meta.total is only populated on page 1 requests. On page 2 and beyond, it is returned as null.Get a farm by ID
product_listings array.
Path parameters
The farm’s unique identifier. Must be at least 10 characters. Example:
farm_abc123.Example request
Example response (free tier)
Example response (paid tier)
Response fields
Unique farm identifier.
Farm display name.
City where the farm is located.
Two-letter US state abbreviation.
Farm latitude.
Farm longitude.
Operation classification:
farm, ranch, market, csa, or similar.Array of product names offered by the farm.
Array of product category names.
Numeric quality score from 0–100. Paid tier only.
Array of certification names. Paid tier only.
Array of farming practice labels (e.g.,
rotational grazing, no-till). Paid tier only.Available delivery or pickup modes (e.g.,
on-farm pickup, local delivery, CSA share). Paid tier only.Operating hours keyed by day of week. Paid tier only.
Nested list of individual product listings. Paid tier only, single-farm endpoint only.