nova scotia
Nova Scotia provincial government open data via data.novascotia.ca — a Socrata (SODA API) portal. 5 catalog discovery tools plus curated tools across fishing/aquaculture (marine + landbased leases, hatchery stocking, production/employment), environment/water (surface water quality, boil-water advisories, protected areas, air-quality stations), and health + demographics (hospitals/LTC facilities, vital statistics, chronic disease prevalence). Keyless SODA reads; geometry excluded via $select. Transport/511 and the NS ArcGIS Hub (novagis) are deferred.
lang: "en" | "fr". Open each tool below for its source-derived parameters.ns_search_datasets
Search the Government of Nova Scotia open data catalogue on data.novascotia.ca (Socrata).
Use forsearching Nova Scotia's open data portal; discovering datasets by keyword; browsing the NS Socrata catalogue; finding provincial government data; paginating through dataset results.
nova scotia open data catalogue search datasets socrata soda portal browse discover inventory find provincial government data novascotia
| Parameter | Type | Default |
|---|---|---|
query | str | '' |
limit | int | 10 |
offset | int | 0 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_dataset_details
Get schema and metadata for a specific Nova Scotia dataset by its 4x4 dataset ID.
Use forinspecting a Nova Scotia dataset schema; finding column names and types; getting attribution, license, and publication date for a specific dataset.
nova scotia dataset details schema columns metadata views attribution license socrata dataset info fields inspect
| Parameter | Type | Default |
|---|---|---|
dataset_id | str | required |
lang | Literal['en', 'fr'] | 'en' |
ns_query_dataset
Run a SoQL query against any Nova Scotia Socrata dataset via /resource/{id}.json.
Use forquerying any NS dataset with filters; running SoQL against Nova Scotia open data; getting specific rows from a provincial dataset; aggregating NS data by field.
nova scotia query dataset soql where select order limit offset filter socrata resource sql data rows fetch
| Parameter | Type | Default |
|---|---|---|
dataset_id | str | required |
where | str | None | None |
select | str | None | None |
order | str | None | None |
limit | int | 1000 |
offset | int | 0 |
q | str | None | None |
group | str | None | None |
include_geometry | bool | False |
lang | Literal['en', 'fr'] | 'en' |
ns_list_organizations
List Nova Scotia government organizations and publishers on data.novascotia.ca.
Use fordiscovering which NS departments publish open data; finding organization names for Nova Scotia's Socrata portal; browsing data publishers by dataset count.
nova scotia organizations publishers departments attributions government agencies data owners socrata portal list browse
| Parameter | Type | Default |
|---|---|---|
lang | Literal['en', 'fr'] | 'en' |
ns_list_categories
List Nova Scotia data categories from the data.novascotia.ca Socrata catalogue.
Use fordiscovering all topic categories in Nova Scotia's open data portal; finding categories like Fishing and Aquaculture, Health and Wellness, Environment and Energy; browsing NS dataset subjects.
nova scotia categories topics domains classification fisheries health environment energy agriculture government socrata catalogue browse subjects
| Parameter | Type | Default |
|---|---|---|
lang | Literal['en', 'fr'] | 'en' |
ns_get_marine_aquaculture_leases
Get Nova Scotia marine aquaculture lease locations with species, owner, waterbody, county, status, and area.
Use forfinding NS marine aquaculture leases by county or species type; discovering shellfish or finfish lease locations; marine aquaculture licensing queries in Nova Scotia.
nova scotia marine aquaculture lease shellfish finfish oyster salmon waterbody county status ownership hectares coordinates fishing aquaculture NS
| Parameter | Type | Default |
|---|---|---|
county | str | None | None |
species_type | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_landbased_aquaculture_licenses
Get Nova Scotia landbased aquaculture licenses with species type, owner, county, and operational status.
Use forfinding NS landbased aquaculture operations by county or species type; Atlantic Salmon or Rainbow Trout license queries; finfish farm locations; aquaculture licensing in Nova Scotia.
nova scotia landbased aquaculture license finfish salmon rainbow trout county ownership status lat long coordinates farm facility NS aquaculture
| Parameter | Type | Default |
|---|---|---|
county | str | None | None |
species_type | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_fish_hatchery_stocking
Get Nova Scotia fish hatchery stocking records with species, hatchery, county, fish size, count released, and stocking date.
Use forquerying NS hatchery stocking records by species or county; finding Brook Trout or Atlantic Salmon releases; hatchery production data; stocking history by waterbody in Nova Scotia.
nova scotia fish hatchery stocking brook trout atlantic salmon releases county hatchery fingerling smolt number released stocking date NS fisheries aquaculture
| Parameter | Type | Default |
|---|---|---|
stock | str | None | None |
county | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_aquaculture_production
Get Nova Scotia aquaculture production, value, and employment data by county and year.
Use forquerying NS aquaculture economic data by county and year; production volume (kg) and total value by region; employment statistics for NS aquaculture sector; annual industry analysis.
nova scotia aquaculture production value employment county year kg kgs full time jobs economic annual industry data NS fisheries shellfish finfish
| Parameter | Type | Default |
|---|---|---|
year | str | None | None |
county | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_water_quality_monitoring
Get Nova Scotia surface water quality continuous sensor readings (temperature, pH, conductance, dissolved oxygen).
Use forquerying NS water quality sensor data by station or date range; temperature, pH, dissolved oxygen, specific conductance readings; continuous water quality monitoring in Nova Scotia.
nova scotia water quality monitoring sensor station temperature pH dissolved oxygen conductance readings continuous surface water NS environment
| Parameter | Type | Default |
|---|---|---|
station_number | str | None | None |
since | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_boil_water_advisories
Get Nova Scotia boil water advisories with site name, county, date issued, date removed, facility type, and duration.
Use forchecking NS boil water advisories; finding active drinking water advisories in Nova Scotia; water safety notices by county; historical advisory records.
nova scotia boil water advisory drinking water safety county facility active removed issued duration community water supply municipal NS health
| Parameter | Type | Default |
|---|---|---|
county | str | None | None |
active_only | bool | False |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_protected_areas
Get Nova Scotia protected areas with name, protection type, owner, authority, designation status, and area.
Use forfinding NS protected areas by designation status; national parks, wilderness areas, nature reserves in Nova Scotia; conservation lands by owner or authority; protected area inventory.
nova scotia protected areas national park wilderness reserve conservation land owner authority status designation area hectares NS environment lands forestry wildlife
| Parameter | Type | Default |
|---|---|---|
status | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_air_quality_stations
Get Nova Scotia ambient air quality monitoring station locations with measurements and monitoring period.
Use forfinding NS air quality monitoring stations by city; locating PM2.5, O3, NO2, SO2 monitoring sites; ambient air quality station inventory in Nova Scotia.
nova scotia air quality stations monitoring PM2.5 O3 NO2 SO2 pollutant city latitude longitude ambient environment NS NAPS network
| Parameter | Type | Default |
|---|---|---|
city | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_health_facilities
Get Nova Scotia hospital or long-term care facility locations by type, county, health zone, and beds.
Use forfinding NS hospitals by county; locating long-term care or residential care facilities in Nova Scotia; health facility inventory by zone; beds count at LTC facilities.
nova scotia hospital long-term care LTC residential care facility county health zone beds location address coordinates type regional community NS health
| Parameter | Type | Default |
|---|---|---|
facility_type | str | required |
county | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_vital_statistics
Get Nova Scotia vital statistics (births, deaths, rates, natural increase) by county and year.
Use foranalyzing NS birth and death rates by county; population growth and natural increase in Nova Scotia; demographic trends; vital statistics comparison across counties and years.
nova scotia vital statistics births deaths birth rate death rate population natural increase county year demographics NS census demography
| Parameter | Type | Default |
|---|---|---|
county | str | None | None |
year | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |
ns_get_chronic_disease_prevalence
Get Nova Scotia chronic disease crude prevalence by health zone, sex, age group, and year.
Use forquerying NS chronic disease rates by health zone; comparing disease burden across zones; diabetes prevalence in Nova Scotia; AMI heart disease statistics; COPD asthma hypertension trends by age sex zone year.
nova scotia chronic disease prevalence diabetes heart disease AMI COPD hypertension asthma health zone sex age year crude prevalence rate NS Health statistics
| Parameter | Type | Default |
|---|---|---|
disease | str | required |
health_zone | str | None | None |
sex | str | None | None |
year | str | None | None |
limit | int | 5000 |
lang | Literal['en', 'fr'] | 'en' |