Removal of endpoint (2025-05-15)
The endpoint /v1/geodata/fiskinfo/{apiName} has been marked as obsolete and will be removed after August 15, 2025.
The endpoint /v1/geodata/fiskinfo/{apiName} has been marked as obsolete and will be removed after August 15, 2025.
As previously announced the Sustainability in Aquaculture API is now removed.
To accomodate for changes in the disease data sent by aquaculture sites, the Fishhealth API has some updates.
In addition to Pancreas disease (PD) and Infectious salmon anemia (ISA), the API is now providing data about several other types of disease via new endpoints.
The outdated endpoints have now been marked as obsolete in the Fishhealth API, and will be removed after 25th of May 2025.
POST /v2/geodata/fishhealth/{year}/{week}
Replaces GET /v1/geodata/fishhealth/{year}/{week}
year, week, totalNumberOfLocalities, numberOfFilteredLocalities and numberOfReportingLocalities - no longer availablediseaseOutbreaks - replaces newLocalitiesWithDiseasediseaseStatistics - replaces numberOfLocalitiesWithIla and numberOfLocalitiesWithPdannualDiseaseStatistics - replaces newLocalitiesWithDiseaseAnnual
diseaseStatistics - replaces totalNewIlaCases and totalNewPdCasesfilteredDiseaseStatistics - replaces includedNewIlaCases and includedNewPdCasesweeklyDiseaseStatistics - replaces newDiseaseCasesfarmedFishEscapes - replaces escapesannualEscapeStatistics - replaces escapesAnnual
escapeStatistics and filteredEscapeStatistics - new propertiesweeklyEscapeStatistics - replaces escapesliceStatistics
aboveThreshold - replaces localitiesAboveThreshold and percentageOfLocalitiesAboveThresholdbelowThreshold - replaces localitiesBelowThreshold and percentageOfLocalitiesBelowThresholdbelowMinimumThreshold - replaces localitiesBelowMinimumThreshold and percentageOfLocalitiesBelowMinimumThresholdannualLiceStatistics - replaces localitiesAboveLiceLimitAnnual
liceStatistics - replaces totalLocalitiesAboveLiceLimitCountfilteredLiceStatistics - replaces includedLocalitiesAboveLiceLimitCountweeklyLiceStatistics - replaces localitiesAboveLiceLimitCountPOST /v2/geodata/fishhealth/locality/{year}/{week}
Replaces GET /v1/geodata/fishhealth/locality/{year}/{week}
year and week - no longer availablediseases - replaces hasIla and hasPdgeometry - replaces lat and lonliceReport
hasReported - replaces hasReportedLiceisFallow - replaces + relocates isFallowadultFemaleLice
average - replaces avgAdultFemaleLiceaverageOfPreviousWeek - new propertymobileLice - new propertystationaryLice - new propertytotalLice - new propertyliceTreatments - replaces hasCleanerfishDeployed, hasMechanicalRemoval and hasSubstanceTreatmentshasSalmonoidLicense - replaces hasSalmonoidslocality - replaces localityNo, name and isOnLandmunicipality - replaces municipalityNo and municipalityGET /v2/geodata/fishhealth/locality/{localityNo}/{year}/{week}
Replaces GET /v1/geodata/fishhealth/locality/{localityNo}/{year}/{week}
localityWeek
hasBathTreatment, hasCleanerFishDeployed, hasInFeedTreatment and hasMechanicalRemoval - no longer available (see liceTreatments)aquaCultureRegister
hasSalmonoidLicense - replaces localityWeek.hasSalmonoidshasGreenLicense - replaces aquaCultureRegister.isGreenisSlaughterHoldingCage - replaces localityWeek.isSlaughterHoldingCageproductionTypes - a list instead of a comma-delimited textpurposes - a list instead of a comma-delimited textspecies - a list instead of a comma-delimited textspeciesList - no longer available (see species)controlAreas - replaces ilaSurveillanceZones, ilaProtectionZones, pdSurveillanceZones and pdProtectionZonesdiseases - replaces ilaPd and ilaPdCase
version - new property
version = 1: previously ilaPd
name - replaces diseasestatus - replaces rulingsuspicionDate - replaces fromDate when status=SUSPECTEDdiagnosisDate - replaces fromDate when status=DIAGNOSEDclosureDate - replaces toDateversion = 2: previously ilaPdCase
name - replaces diseasesubType - replaces subtypecreatedDate - no longer availablechangedDate - no longer availablesuspicionDate - replaces suspectedDatediagnosisDate - replaces confirmedDatedisproved - no longer availabledisprovedDate - no longer availableclosureDate - replaces closedDateversion = 3: disease cases after 2024 week 49farmedFishEscapes - replaces escapesgeometry - replaces lat and lonliceReport
hasReported - replaces localityWeek.hasReportedLiceisFallow - replaces localityWeek.isFallowadultFemaleLice
average - replaces localityWeek.avgAdultFemaleLiceaverageOfPreviousWeek - replaces liceCountPreviousWeek.avgAdultFemaleLicemobileLice
average - replaces localityWeek.avgMobileLiceaverageOfPreviousWeek - replaces liceCountPreviousWeek.avgMobileLicestationaryLice
average - replaces localityWeek.avgStationaryLiceaverageOfPreviousWeek - replaces liceCountPreviousWeek.avgStationaryLicetotalLice - new propertyseaTemperature - replaces localityWeek.seaTemperatureliceTreatments
combinationTreatments - replaces localityWeek.combinationTreatmentsmedicinalTreatments - replaces localityWeek.medicinalTreatmentsnonMedicinalTreatments - replaces localityWeek.nonMedicinalTreatmentsbathTreatments - replaces localityWeek.bathTreatmentscleanerFishTreatment - replaces localityWeek.cleanerFishinFeedTreatments - replaces localityWeek.inFeedTreatmentsmechanicalRemovalTreatment - replaces localityWeek.mechanicalRemovaldaysSinceLastChitinSynthesisInhibitorTreatment - replaces timeSinceLastChitinSynthesisInhibitorTreatmentlocality - replaces aquaCultureRegister.name, aquaCultureRegister.localityNomunicipality - replaces aquaCultureRegister.municipalityNo and aquaCultureRegister.municipalityproductionArea - certain properties are no longer availableGET /v3/geodata/fishhealth/locality/{localityNo}/disease/{year}
Replaces GET /v2/geodata/fishhealth/locality/{localityNo}/disease/{year}
name - replaces diseasesubType - replaces subtypeversion - new propertysuspicionDate - replaces suspectedDatediagnosisDate - replaces confirmedDatedisproved - no longer availabledisprovedDate - no longer availableclosureDate - replaces closedDateThe Sustainability in Aquaculture API will be removed after 7th of April 2025.
The endpoints have now been marked as obsolete: https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Sustainability+In+Aquaculture+API
Removal of WMS map layers
The following map layers will be removed from the BarentWatch WMS after the 25th of May 2024.
| Navn | Kartlag |
|---|---|
| Rakettskytefelt | andoya_firing_danger_zone |
| Fjordlinjer - kysttorsk | coastal_cod_regulations_latest |
| Korallrev | coralreef |
| Gyteområder torsk | codspawningground |
| Faststående bruk (redskap) Anonymisert | fishingfacility_anonymous_utm33 |
| Faststående bruk (redskap) Anonymisert, Nedlastingsversjon | fishingfacility_download_anonymous |
| Ising på fartøy | vesselicing_latest |
| J-meldinger - stengte områder | jmelding_view |
| Laksevassdrag | laksevassdrag_view |
| Oppdrettsanlegg, flate ihht akvakulturregisteret | localityarea_wms |
| Maritime grenser - Utvalg for Fiskehelse | maritimeboundary_fishhealth |
| Maritime grenser | maritimeboundary_latest |
| Maritime grenser (utvalg) | maritimeboundary_selected |
| Elektromagnetiske undersøkelser, Pågående | npdemsurveyongoing_latest |
| Elektromagnetiske undersøkelser, Planlagte | npdemsurveyplanned_latest |
| Havbunnsinstallasjoner | npdfacility_latest |
| Seismikk, pågående | npdsurveyongoing_latest |
| Seismikk, planlagt | npdsurveyplanned_latest |
| Produksjonsområder (grenselinjer) | productionarea_lines |
| Laksefjorder | salmonfjord_latest |
| Rekefelt | shrimpfishingground_latest |
| Fartsområde Bankfiske 1 (siste) | tradearea_bankfiske1_latest |
| Fartsområde fjordfiske (siste) | Fartsområde fjordfiske (siste) |
| Fartsområde kystfiske (siste) | tradearea_kystfiske_latest |
| Fartsområde Liten kystfart (siste) | tradearea_litenkystfart_latest |
| VHF dekningsområde | vhf_coverage |
| VHF dekningsområde (siste) | vhf_coverage_latest |
| Bølgevarsel modellområder | waveforecast_area_geom |
| Bølgevarsel farleder | waveforecast_fairway_geom |
| Bølgevarsel farleder (UTM33) | waveforecast_fairway_geom_utm33 |
| Bølgevarsel kryssende sjø (label engelsk, nærmeste varsel) | waveforecast_xseas_area_current_label_en |
| Bølgevarsel kryssende sjø (label norsk, nærmeste varsel) | waveforecast_xseas_area_current_label_no |
| Bølgevarsel kryssende sjø (label engelsk) | waveforecast_xseas_area_latest_label_en |
| Bølgevarsel kryssende sjø (label norsk) | waveforecast_xseas_area_latest_label_no |
| Forbudssone kitinsyntesehemmere | bw:fmz_kitinsyntesehemmere_latest |
New AIS endpoint to search for vessels by name:
See API documentation for details: https://historic.ais.barentswatch.no/index.html
Sustainability in Aquaculture API:
/v1/geodata/bki/dataset/valueslaughteredFishhealth API:
/v1/geodata/fishhealth/locality/diseasezonehistory/{localityNo}/{year}/{week} replaces the endpoint /v1/geodata/fishhealth/locality/diseasezonehistory/{localityNo}, which will be removed after 15th June 2023.See API documentation for details.
New streaming AIS API have been released. Documentation and more information can be found here:
AIS
.
Announcement in Norwegian:
The new API will continue to be developed with additional endpoints. At the same time the old AIS API is now deprecated, and we encourage everyone to migrate to the new API.
New endpoint in the Fishhealth API:
We have updated the documentation for application registration and authentication.
It is now possible to log in with your own client_id to the OpenAPI documentation. Read more here: Application registration and authentication .
Updated endpoints:
Added new property 'isSlaughterHoldingCage' to these endpoints:
Added municipality info to this endpoint:
Changed when downloading Fishhealth Excel/CSV:
'Brakklagt' column is now called 'Trolig uten fisk'