Developer Docs
AGSIST publishes embeddable agricultural tools and open JSON market-data feeds for ag media, extension services, co-ops, and farm websites. Add a widget with one script, or consume the data feeds directly to build your own UI. Want a custom build or early access to a rolling-out widget? Reach out.
https://agsist.com/embed.js. Add the script once, then drop a data-agsist-widget div wherever you want a tool. The script injects the live tool in an iframe, adds a crawlable “Powered by AGSIST” backlink in your page, and auto-resizes the frame. Prefer copy-paste? The embed gallery has ready snippets and live previews.<div data-agsist-widget="gdu"></div> <script async src="https://agsist.com/embed.js"></script>
Embeddable Widgets
Live Data Feeds
These JSON endpoints update automatically. Consume them directly to build your own UI without using the widget script at all.
Delayed commodity futures prices for corn, soybeans, wheat, live cattle, lean hogs, crude oil, natural gas, gold, silver, Dollar Index, 10-yr Treasury, and crypto. Updated every 30 min on weekdays. Grain prices are in cents per bushel — divide by 100 for dollar display.
{
"updated": "2026-04-09T11:30:00Z",
"quotes": {
"corn": { "price": 44525, "change": -200, "pct": -0.45, "unit": "c/bu" },
"beans": { "price": 102350,"change": 125, "pct": 0.12, "unit": "c/bu" },
"wheat": { "price": 56400, "change": -75, "pct": -0.13, "unit": "c/bu" },
"crude": { "price": 6842, "change": -118, "pct": -1.69, "unit": "$/bbl" },
"natgas": { "price": 214, "change": 3, "pct": 1.42, "unit": "$/MMBtu" },
"gold": { "price": 318450,"change": 820, "pct": 0.26, "unit": "$/oz" }
// ... cattle, hogs, silver, dxy, treasury, btc, eth
}
}
Today's AGSIST Daily briefing in JSON. Generated from live market data and agricultural news feeds. Published before the market open on weekday mornings. Use this to build a daily market headline block for any ag-facing page.
{
"date": "2026-04-09",
"headline": "Corn holds overnight losses heading into WASDE week",
"summary": "December corn settled lower for the second straight session ...",
"markets": {
"corn_close": 445.25,
"beans_close": 1023.50,
"wheat_close": 564.00
},
"published": "2026-04-09T11:00:00Z"
}
Active prediction-market contracts from Kalshi and Polymarket covering agricultural and economic events — WASDE outcomes, crop production estimates, weather events. Updated daily. Only active contracts with meaningful volume are included.
{
"updated": "2026-04-09T06:00:00Z",
"markets": [
{
"title": "Corn ending stocks above 1.8B bu (May WASDE)",
"source": "kalshi",
"prob": 0.38,
"volume": 14200,
"url": "https://kalshi.com/..."
}
// ...
]
}
Usage Policy
- Non-commercial use by farms, extension offices, and co-ops is welcome at no charge.
- Commercial licensing and white-labeling require a written agreement — contact me.
- Cache data on your end. Please limit requests to one fetch per 15 minutes or longer — don't hammer the endpoints.
- If you use the widget script, please keep the “Powered by AGSIST” link — it's how a free tool stays free.
- All price data is delayed a minimum of 15 minutes during market hours. Do not use for live trading decisions.
Data Sources
Prices via Yahoo Finance / yfinance. Weather via Open-Meteo. Prediction markets via Kalshi and Polymarket APIs. See the full data sources page for complete attribution details.
Questions & Licensing
I'm a solo developer. I respond to real integration questions quickly. If you want to talk early access, custom builds, or commercial licensing — reach out directly.