AgriAIby FRSHOpen my fields
Quote comparisonAtlasMy fieldsForecastDataTrust

Developer API

Build on Canadian agricultural intelligence.

Try the public weather endpoints used by the AgriAI workspace. Each response includes the underlying publisher and forecast context.

GET /api/agri/locations

Canadian forecast locations, identifiers and coordinates.

Open JSON
GET /api/agri/weather?location=sk-40

Observations, hourly outlook, multi-day forecast, alerts and a source record.

Open JSON
GET /api/agri/brief?location=sk-40&topic=rain

A calculated evidence brief. Topics: overview, rain, cold and wind.

Open JSON

Read the evidence envelope

Location, observation time, forecast issue time, retrieval time, stale status, scope and licence travel with the weather response. Measurements that are missing are returned as null.

These endpoints expose public weather only. Field notebooks and exports require sign-in. Bulk access, service guarantees and model APIs are not offered in this release.

Response handling

Public weather responses may be cached for five minutes. Invalid locations return an error; unavailable upstream data returns HTTP 503. A stale forecast remains explicitly flagged and should not be treated as current.