← Return to tool atlas

saskatchewan

Saskatchewan provincial government open data via geohub.saskatchewan.ca — an ArcGIS Hub powered by ArcGIS Online org zcv98lgAl8xQ04cW. 5 Hub discovery tools plus curated FeatureServer tools across agriculture (crop yields, grain elevators), energy/mining (potash/uranium/helium/coal), environment (fire bans, historic wildfires, air quality), and water (WSA hydrometric stations, reservoirs). Water data is on the separate WSA ArcGIS org 7MBdlVpjqbfBhQer; fire bans are on the SPSA REST server gis.saskatchewan.ca/egis.

13tools
All tools accept lang: "en" | "fr". Open each tool below for its source-derived parameters.
01

saskatchewan_search_datasets

Search Saskatchewan's geohub.saskatchewan.ca ArcGIS Hub catalogue by keyword.

Use forDiscovering Saskatchewan provincial datasets on the government's primary geoportal (geohub.saskatchewan.ca). Searches 180+ ArcGIS Hub items covering agriculture, mining, wildfire, air quality, water, and environment. NOTE: This is the Government of Saskatchewan provincial ArcGIS Hub (org zcv98lgAl8xQ04cW); WSA water data and SPSA fire-ban data live on separate services and are reached via the curated tools, NOT Hub Search.

saskatchewan search datasets geohub hub arcgis catalogue discover provincial government open data browse keyword

ParameterTypeDefault
querystr''
categorystr | NoneNone
limitint10
offsetint0
langLiteral['en', 'fr']'en'
02

saskatchewan_get_dataset_details

Get full metadata for a Saskatchewan GeoHub dataset by ID, including FeatureServer URL.

Use forRetrieving complete metadata for a specific Saskatchewan geoportal dataset. Returns FeatureServer URL, download links, description, tags, and categories. Use after saskatchewan_search_datasets to get the URL needed for saskatchewan_query_dataset.

saskatchewan dataset details metadata feature server url download hub item arcgis geohub

ParameterTypeDefault
dataset_idstrrequired
langLiteral['en', 'fr']'en'
03

saskatchewan_query_dataset

Query a Saskatchewan dataset via auto-router: FeatureServer, CSV/GeoJSON/XLSX, or metadata.

Use forFetching actual data records from a Saskatchewan GeoHub dataset. Provide the FeatureServer URL or file URL from saskatchewan_get_dataset_details. Auto-routes to arcgis_hub.query_feature_service for FeatureServer URLs, fetch_and_parse for CSV/GeoJSON/XLSX files, and returns metadata-only for PDF/ZIP/KML archives.

saskatchewan query dataset feature server data records arcgis geohub csv geojson xlsx download fetch

ParameterTypeDefault
dataset_idstrrequired
wherestr'1=1'
max_recordsint5000
include_geometryboolFalse
langLiteral['en', 'fr']'en'
04

saskatchewan_list_organizations

List Saskatchewan government publishing organizations on the geoportal.

Use forDiscovering which government bodies publish data on Saskatchewan's ArcGIS Hub (geohub.saskatchewan.ca). Returns unique owner names derived from Hub Search results. Useful for narrowing subsequent searches by organization.

saskatchewan organizations publishers government bodies geohub hub arcgis owners agencies ministries list

ParameterTypeDefault
langLiteral['en', 'fr']'en'
05

saskatchewan_list_categories

List dataset categories and themes on Saskatchewan's ArcGIS Hub geoportal.

Use forDiscovering data categories available on Saskatchewan's geoportal (geohub.saskatchewan.ca). Returns unique category strings (e.g. /Categories/Agriculture, /Categories/Environment) derived from Hub Search results. Use returned categories as the category= filter in saskatchewan_search_datasets.

saskatchewan categories themes topics geohub hub arcgis agriculture environment mining wildfire water browse filter

ParameterTypeDefault
langLiteral['en', 'fr']'en'
06

saskatchewan_get_crop_yields

Get Saskatchewan estimated crop yields (bu/acre) by region for 16 crop types.

Use forRetrieving Saskatchewan provincial estimated crop yields by crop reporting region. Dispatches between provincial summary and 5 sub-regions: southeast, southwest, central, northeast, northwest. Returns 16 crop estimates: HRSW, Durum, Oat, Barley, Canola, Mustard, Soybean, Pea, Lentil, Chickpea, Canary_seed, Flax, Winter_wheat, Fall_rye, Other_wheat_. NOTE: yields are estimated bu/acre from the annual crop report cycle; weekly PDF crop reports are NOT machine-readable — this FeatureServer is the machine-readable substitute.

saskatchewan crop yields agriculture canola wheat lentil chickpea barley pea durum HRSW region harvest estimate bu/acre annual

ParameterTypeDefault
regionstr'provincial'
langLiteral['en', 'fr']'en'
07

saskatchewan_get_grain_elevators

Get Saskatchewan grain elevator locations with station, railway, licensee, and capacity.

Use forFinding grain elevator locations in Saskatchewan with railway line, licensee, elevator type, and capacity in tonnes. Default returns all SK elevators from the Western Canada Grain Elevators 2024 dataset. Optional railway filter: CN, CP, or SHORTLINE.

saskatchewan grain elevator station railway CN CP SHORTLINE capacity tonne licensee primary process agriculture export terminal

ParameterTypeDefault
railwayLiteral['CN', 'CP', 'SHORTLINE'] | NoneNone
langLiteral['en', 'fr']'en'
08

saskatchewan_get_mineral_mines

Get Saskatchewan mineral mine locations for potash, uranium, helium, or coal.

Use forRetrieving Saskatchewan mineral mine data by mineral type. Dispatches to dated FeatureServers (2024 publication): potash (13 active mines, world's largest reserve), uranium (Athabasca Basin, Cameco operations), helium (emerging sector), coal (historical and active). Returns mine name, company, status, mine type, site, regulation, and date opened.

saskatchewan mineral mines potash uranium helium coal mining Cameco Mosaic Athabasca Basin K+S company status operating care maintenance

ParameterTypeDefault
mineralLiteral['potash', 'uranium', 'helium', 'coal']required
langLiteral['en', 'fr']'en'
09

saskatchewan_get_fire_bans

Get current Saskatchewan fire ban status by scope from the SPSA Public Fire Ban FeatureServer.

Use forChecking active fire bans in Saskatchewan by municipality type or jurisdiction. Dispatches ban_scope to SPSA layers: urban=0, rural=2, provincial=3, parks=8. NOTE: An empty result means NO ACTIVE BANS (normal off-season state) — this is NOT an error. NOTE: SPSA data is on a separate ArcGIS REST server (gis.saskatchewan.ca/egis), not the main Hub.

saskatchewan fire ban SPSA urban rural provincial parks open burning restriction wildfire prevention alert level active municipality

ParameterTypeDefault
ban_scopeLiteral['urban', 'rural', 'provincial', 'parks']'urban'
langLiteral['en', 'fr']'en'
10

saskatchewan_get_historic_wildfires

Get Saskatchewan historic wildfire boundaries with optional year and cause filters.

Use forResearching historical wildfires in Saskatchewan by year or ignition cause. Returns wildfire boundary records with fire name, year, cause (Lightning/Human/Unknown), area in hectares, status, start and out dates. Filters compose: year AND cause when both provided; all records when neither.

saskatchewan historic wildfire boundaries year cause lightning human hectares fire name status crown ground boundaries history

ParameterTypeDefault
yearint | NoneNone
causestr | NoneNone
langLiteral['en', 'fr']'en'
11

saskatchewan_get_air_quality

Get current hourly ambient air quality readings from Saskatchewan monitoring stations.

Use forChecking live air quality levels (PM2.5, NO2, O3, SO2, CO, H2S) across Saskatchewan communities. Optional community filter: Regina, Saskatoon, Prince Albert, Estevan, Swift Current, or Buffalo Narrows. NOTE: AQHI field is a weather.gc.ca URL link (not a numeric value). Data refreshes hourly; cached for 15 minutes.

saskatchewan air quality PM2.5 NO2 O3 SO2 CO H2S AQHI Regina Saskatoon live hourly monitoring station ambient pollution environment

ParameterTypeDefault
communitystr | NoneNone
langLiteral['en', 'fr']'en'
12

saskatchewan_get_wsa_stations

Get WSA hydrometric gauging station locations with basin, station class, and live graph links.

Use forRetrieving Water Security Agency (WSA) hydrometric gauging station data for Saskatchewan. Returns Station_Number, Station_Name, Major_Basin, Station_Class, Operated_By, and HyperLink_Graph — a URL linking to the live hourly hydrograph at wsask.ca (e.g., wsask.ca/hydrographs/05MB006-hrly.html). Optional basin= filter narrows by Major_Basin (e.g., 'Assiniboine', 'North Saskatchewan', 'Qu Appelle'). NOTE: Uses WSA org (services1.arcgis.com/7MBdlVpjqbfBhQer), NOT the primary Saskatchewan GeoHub org.

saskatchewan WSA water hydrometric gauging station basin river flow discharge level graph live wsask hydrograph water security agency

ParameterTypeDefault
basinstr | NoneNone
langLiteral['en', 'fr']'en'
13

saskatchewan_get_wsa_reservoirs

Get WSA reservoir locations with reservoir name, dam name, and water level (MASL).

Use forRetrieving Water Security Agency (WSA) reservoir and dam information across Saskatchewan. Returns Reservoir_Name, Dam_Name, Imagery_Date, and Water_Level_MASL (metres above sea level). IMPORTANT: Data is at layer 26 of the WSA_Reservoirs FeatureServer — NOT layer 0 (layer 0 is empty). NOTE: Uses WSA org (services1.arcgis.com/7MBdlVpjqbfBhQer), NOT the primary Saskatchewan GeoHub org.

saskatchewan WSA water reservoir dam level MASL water security agency flood storage infrastructure irrigation lake impoundment

ParameterTypeDefault
langLiteral['en', 'fr']'en'