Discover/produceiq.com API
live

produceiq.com APIwww.produceiq.com

Access live and historical produce commodity prices from ProduceIQ. 39 commodities, weekly updates, and data back to 2005 via 3 endpoints.

Endpoints
3
Updated
2mo ago
Try it
Filter by category name (case-insensitive partial match). Accepted values include 'citrus'
Filter by commodity name (case-insensitive partial match). Examples: 'avocados', 'strawber
api.parse.bot/scraper/3e41a1c7-b374-4d5b-8ee5-21fd64fcd470/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/3e41a1c7-b374-4d5b-8ee5-21fd64fcd470/get_current_prices?category=citrus' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Get the latest prices for all produce commodities. Returns current price per pound, weekly rate of change, and last update timestamp for each commodity. Optionally filter by category or commodity name.

Input
ParamTypeDescription
categorystringFilter by category name (case-insensitive partial match). Accepted values include 'citrus', 'berries', 'tomatoes', 'lettuce', 'tropical', 'peppers', 'squash', 'melons', 'potatoes', 'onions', 'avocados'.
commoditystringFilter by commodity name (case-insensitive partial match). Examples: 'avocados', 'strawberries', 'potatoes', 'limes'.
Response
{
  "type": "object",
  "fields": {
    "total": "integer count of commodities returned",
    "commodities": "array of objects with category, commodity, current_price_per_lb, rate_of_change_pct, week, year, last_update, is_enabled"
  },
  "sample": {
    "data": {
      "total": 3,
      "commodities": [
        {
          "week": 19,
          "year": 2026,
          "category": "Fruit: Citrus",
          "commodity": "Limes",
          "is_enabled": true,
          "last_update": "2026-05-08T00:00:00Z",
          "rate_of_change_pct": 4.3478260869,
          "current_price_per_lb": 0.96
        },
        {
          "week": 19,
          "year": 2026,
          "category": "Fruit: Citrus",
          "commodity": "Oranges",
          "is_enabled": true,
          "last_update": "2026-05-08T00:00:00Z",
          "rate_of_change_pct": -1.4492753624,
          "current_price_per_lb": 0.68
        }
      ]
    },
    "status": "success"
  }
}

About the produceiq.com API

The ProduceIQ API exposes current and historical wholesale produce prices across 39 commodities through 3 endpoints. get_current_prices returns the latest price per pound, weekly rate of change, and update timestamp for every tracked item. get_commodity_history drills into per-commodity weekly price records going back to 2005, and get_industry_index returns a single weighted average price index across the full commodity set.

What the API Covers

ProduceIQ tracks 39 produce commodities organized into categories including citrus, berries, tomatoes, melons, and other fruits and vegetables. Prices are expressed in dollars per pound and updated on a weekly basis. Each commodity record includes current_price_per_lb, rate_of_change_pct, the ISO last_update timestamp, week, year, and a boolean is_enabled flag. The get_current_prices endpoint accepts optional category and commodity parameters for case-insensitive partial filtering, so a query for 'citrus' returns all citrus commodities without needing exact names.

Historical Price Data

get_commodity_history accepts a required commodity parameter and optional year and limit parameters. It returns a price_history array of objects keyed by year and week, alongside total_records, current_price_per_lb, and rate_of_change_pct. Historical coverage runs from 2005 to the present, giving over 1,000 weekly data points per commodity for long-running items. If the commodity string doesn't match any known entry, the endpoint returns a stale_input error rather than an empty result.

Industry-Level Index

get_industry_index returns the ProduceIQ Produce Price Index — a single weighted average price across all 39 commodities — as a time series. The response includes a prices array of {year, week, price_per_lb} objects, total_records, and an available_years array listing every year with data from 2005 onward. The year and limit parameters let you scope results to a single calendar year or cap the number of records returned.

Common use cases
  • Build a live produce price dashboard displaying current $/lb and week-over-week change for each commodity using get_current_prices.
  • Detect price volatility alerts by monitoring rate_of_change_pct across all commodities and flagging movements above a threshold.
  • Generate multi-year trend charts for specific commodities like avocados or strawberries using get_commodity_history with a year filter.
  • Benchmark a single commodity's price against the broader market by comparing its history to the get_industry_index time series.
  • Feed wholesale price data into a procurement cost model that recalculates margins weekly as new current_price_per_lb values arrive.
  • Power an agricultural research tool that compares seasonal price patterns across categories like berries and melons over multiple years.
  • Automate category-level price reporting by filtering get_current_prices by category to generate weekly summaries for each produce group.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does ProduceIQ offer an official developer API?+
ProduceIQ does not publish a documented public developer API. The data here is surfaced through Parse's ProduceIQ API endpoints.
How does `get_commodity_history` behave when a commodity name isn't recognized?+
The endpoint performs a case-insensitive partial match on the commodity parameter. If no match is found — for example, a misspelled name or one not in the 39-commodity set — the response returns a stale_input error rather than an empty array, so your integration should handle that error state explicitly.
Does the API cover retail grocery prices or only wholesale commodity prices?+
The API covers wholesale-level commodity prices in dollars per pound as reported in the ProduceIQ Produce Price Index. Retail store shelf prices, unit-level grocery pricing, and retailer-specific data are not included. You can fork this API on Parse and revise it to add an endpoint targeting retail price sources.
Is price data available at daily or sub-weekly granularity?+
Price records are updated weekly. Both get_commodity_history and get_industry_index return data keyed by year and week, not by individual date. Daily price granularity is not currently available through these endpoints. You can fork the API on Parse and revise it to add finer-grained data if a suitable source is identified.
Can I retrieve volume or shipment data alongside prices?+
The three endpoints return price and rate-of-change data only. Volume figures, shipment counts, and supply-chain data are not exposed in any current response field. You can fork this API on Parse and revise it to add an endpoint covering volume or shipment metrics.
Page content last updated . Spec covers 3 endpoints from www.produceiq.com.
Related APIs in Food DiningSee all →
dia.es API
Browse and search products across Día supermarket's catalog, view product details, categories, and current offers available on dia.es. Find specific items, explore product categories and subcategories, and discover active promotions.
kroger.com API
Find Kroger grocery store locations across the US organized by state, city, and search parameters. Get detailed store information including directories and specifics for any Kroger location in your area.
coupons.com API
Search and discover coupons, printable offers, and store-specific deals from Coupons.com. Browse top featured offers, find deals across thousands of retailers, and access aggregated coupon data including discount amounts, usage conditions, and expiration details.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
winecompanion.com.au API
Browse and explore Australian wineries from Wine Companion's comprehensive directory, including contact details, ratings, and regional locations. Search and filter by state, region, or facilities to find wineries across Australia.
liquor.com API
Find and browse thousands of cocktail recipes with ratings and user reviews, search drinks by ingredient or category, and read curated articles about spirits and mixology. Get detailed recipe instructions, comments from other users, and expert content all in one place.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
opentable.com API
Search for restaurants across the US with ratings, reviews, photos, and pricing information, plus get real-time availability and autocomplete suggestions as you type. Check reservation openings and explore detailed restaurant features to find and book your perfect dining experience.
ProduceIQ API — Live Produce Commodity Prices · Parse