PAKDATAHUB
Docs · Datasets

For AI agents: this page is available as raw Markdown at /docs/data-agri-prices.md · every page in one file at /llms-full.txt · index at /docs/llms.txt

Wholesale (mandi) prices: Punjab AMIS

The daily price at the wholesale market, before it reaches the shop. The Punjab government's Agriculture Marketing Information Service (AMIS), run by the Directorate of Agriculture (Economics & Marketing), reports prices from Punjab's mandis (plus a few markets elsewhere, such as Karachi and Quetta) every day. For each commodity, market and day it gives:

Field Meaning
fqp Fair-quality price: the representative wholesale price for average quality. Use this one.
min, max The day's lowest and highest traded prices
quantity Arrivals, when the market reports them

Prices are rupees per 100 kg unless the commodity's unit says otherwise (bananas are per dozen).

Coverage About 140 markets × about 135 commodities (grains, pulses, vegetables, fruits, fodder)
History FQP from May 2007; min, max and quantity from October 2026 onward
Frequency Daily (the major markets update every evening, the rest at least weekly)
Source AMIS Punjab, amis.pk
Endpoint /v1/agri/*

Why it matters

  • A daily pulse. CPI is monthly and the SPI is weekly. Mandi prices move every day, and they lead retail prices by days to weeks.
  • Market-level detail. Compare Lahore's onion price with Multan's, or follow a commodity across every market in Punjab.
  • Wholesale vs retail. Set the wholesale FQP against the SPI retail prices for the same city to see the margin.

Quick start

# The markets and commodities (public, no key)
curl "https://api.pakdatahub.com/v1/agri/markets"
curl "https://api.pakdatahub.com/v1/agri/commodities"

# Onion in Lahore since January
curl -H "X-API-Key: pk_live_xxx" \
  "https://api.pakdatahub.com/v1/agri/prices?commodity=onion&market=lahore&from=2026-01-01&sort=asc"

# Today's wheat price in every market
curl -H "X-API-Key: pk_live_xxx" \
  "https://api.pakdatahub.com/v1/agri/latest?commodity=wheat"

commodity and market accept the AMIS id or a slug (onion, rice_basmati_super_new, lahore, rahimyarkhan). See the full reference in Wholesale prices API.

Notes

  • AMIS publishes a market's prices during the evening. We re-read the last few days, so late entries and corrections are picked up.
  • A dash on AMIS (no trade that day) is simply absent here; it is never stored as zero.
  • Prices before October 2026 come from AMIS's price-trend reports, which carry the fair-quality price only. That's why min and max are empty for older dates.
View as Markdown (.md)