products array available on all farm objects, and a richer product_listings array available on the paid tier when fetching a single farm profile.
Products array
Every farm object returned by/v1/farms and /v1/search includes a products field — a flat array of product name strings representing what the farm currently offers.
products filter parameter on /v1/search and /v1/farms to find other farms carrying the same item.
Products as filters
Theproducts query parameter on /v1/search and /v1/farms accepts comma-separated values and performs an overlap match — farms that carry any of the listed products are returned.
Categories array
Thecategories field groups products into broader types. A farm with products: ["grass-fed beef", "pastured pork"] will typically have categories: ["meat"].
Common categories across the platform:
| Category | Example products |
|---|---|
meat | grass-fed beef, pastured pork, lamb, bison |
poultry | pastured chicken, heritage turkey, duck |
eggs | pastured eggs, duck eggs, quail eggs |
dairy | raw milk, aged cheddar, yogurt, butter, kefir |
vegetables | tomatoes, sweet corn, leafy greens, root vegetables |
fruit | apples, peaches, berries, melons |
grains | wheat berries, cornmeal, heirloom grains |
honey | raw honey, comb honey, infused honey |
herbs | culinary herbs, medicinal herbs, dried herbs |
flowers | cut flowers, dried arrangements |
value-added | jams, sauces, pickles, baked goods |
Product listings (paid tier)
On the paid tier,GET /v1/farms/:id returns a product_listings array nested inside the farm object. Each entry is a structured record with pricing, unit, stock status, and category.
Product listing fields
Unique identifier for this product listing.
Product name as listed by the farm.
Price in US dollars. Represents the cost for one
unit.Unit of measure. Common values:
lb, oz, kg, each, dozen, quart, gallon, pint, bunch, bag, package.Product category. Matches the same category vocabulary used in the
categories array on the farm object.Whether this product is currently available for purchase or pickup.
false does not mean the product is permanently discontinued — availability may be seasonal or depend on harvest timing.Place types
Farms are classified byplace_type, which indicates the nature of the operation. The following place types appear across the platform:
| Value | Description |
|---|---|
farm | Traditional farm operation with direct sales. |
ranch | Primarily livestock and pasture-based operation. |
market | Farmers market or farm stand with multiple vendors. |
csa | Community Supported Agriculture subscription operation. |
orchard | Tree fruit or nut production. |
greenhouse | Indoor or protected cultivation. |
apiary | Honey and bee product producer. |
aquaculture | Fish, shellfish, or aquatic product producer. |
place_type on /v1/farms to narrow results to a specific operation type.