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 newLocalitiesWithDisease
diseaseStatistics
- replaces numberOfLocalitiesWithIla
and numberOfLocalitiesWithPd
annualDiseaseStatistics
- replaces newLocalitiesWithDiseaseAnnual
diseaseStatistics
- replaces totalNewIlaCases
and totalNewPdCases
filteredDiseaseStatistics
- replaces includedNewIlaCases
and includedNewPdCases
weeklyDiseaseStatistics
- replaces newDiseaseCases
farmedFishEscapes
- replaces escapes
annualEscapeStatistics
- replaces escapesAnnual
escapeStatistics
and filteredEscapeStatistics
- new propertiesweeklyEscapeStatistics
- replaces escapes
liceStatistics
aboveThreshold
- replaces localitiesAboveThreshold
and percentageOfLocalitiesAboveThreshold
belowThreshold
- replaces localitiesBelowThreshold
and percentageOfLocalitiesBelowThreshold
belowMinimumThreshold
- replaces localitiesBelowMinimumThreshold
and percentageOfLocalitiesBelowMinimumThreshold
annualLiceStatistics
- replaces localitiesAboveLiceLimitAnnual
liceStatistics
- replaces totalLocalitiesAboveLiceLimitCount
filteredLiceStatistics
- replaces includedLocalitiesAboveLiceLimitCount
weeklyLiceStatistics
- replaces localitiesAboveLiceLimitCount
POST
/v2/geodata/fishhealth/locality/{year}/{week}
Replaces GET
/v1/geodata/fishhealth/locality/{year}/{week}
year
and week
- no longer availablediseases
- replaces hasIla
and hasPd
geometry
- replaces lat
and lon
liceReport
hasReported
- replaces hasReportedLice
isFallow
- replaces + relocates isFallow
adultFemaleLice
average
- replaces avgAdultFemaleLice
averageOfPreviousWeek
- new propertymobileLice
- new propertystationaryLice
- new propertytotalLice
- new propertyliceTreatments
- replaces hasCleanerfishDeployed
, hasMechanicalRemoval
and hasSubstanceTreatments
hasSalmonoidLicense
- replaces hasSalmonoids
locality
- replaces localityNo
, name
and isOnLand
municipality
- replaces municipalityNo
and municipality
GET
/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.hasSalmonoids
hasGreenLicense
- replaces aquaCultureRegister.isGreen
isSlaughterHoldingCage
- replaces localityWeek.isSlaughterHoldingCage
productionTypes
- 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 pdProtectionZones
diseases
- replaces ilaPd
and ilaPdCase
version
- new property
version = 1
: previously ilaPd
name
- replaces disease
status
- replaces ruling
suspicionDate
- replaces fromDate
when status=SUSPECTED
diagnosisDate
- replaces fromDate
when status=DIAGNOSED
closureDate
- replaces toDate
version = 2
: previously ilaPdCase
name
- replaces disease
subType
- replaces subtype
createdDate
- no longer availablechangedDate
- no longer availablesuspicionDate
- replaces suspectedDate
diagnosisDate
- replaces confirmedDate
disproved
- no longer availabledisprovedDate
- no longer availableclosureDate
- replaces closedDate
version = 3
: disease cases after 2024 week 49farmedFishEscapes
- replaces escapes
geometry
- replaces lat
and lon
liceReport
hasReported
- replaces localityWeek.hasReportedLice
isFallow
- replaces localityWeek.isFallow
adultFemaleLice
average
- replaces localityWeek.avgAdultFemaleLice
averageOfPreviousWeek
- replaces liceCountPreviousWeek.avgAdultFemaleLice
mobileLice
average
- replaces localityWeek.avgMobileLice
averageOfPreviousWeek
- replaces liceCountPreviousWeek.avgMobileLice
stationaryLice
average
- replaces localityWeek.avgStationaryLice
averageOfPreviousWeek
- replaces liceCountPreviousWeek.avgStationaryLice
totalLice
- new propertyseaTemperature
- replaces localityWeek.seaTemperature
liceTreatments
combinationTreatments
- replaces localityWeek.combinationTreatments
medicinalTreatments
- replaces localityWeek.medicinalTreatments
nonMedicinalTreatments
- replaces localityWeek.nonMedicinalTreatments
bathTreatments
- replaces localityWeek.bathTreatments
cleanerFishTreatment
- replaces localityWeek.cleanerFish
inFeedTreatments
- replaces localityWeek.inFeedTreatments
mechanicalRemovalTreatment
- replaces localityWeek.mechanicalRemoval
daysSinceLastChitinSynthesisInhibitorTreatment
- replaces timeSinceLastChitinSynthesisInhibitorTreatment
locality
- replaces aquaCultureRegister.name
, aquaCultureRegister.localityNo
municipality
- replaces aquaCultureRegister.municipalityNo
and aquaCultureRegister.municipality
productionArea
- certain properties are no longer availableGET
/v3/geodata/fishhealth/locality/{localityNo}/disease/{year}
Replaces GET
/v2/geodata/fishhealth/locality/{localityNo}/disease/{year}
name
- replaces disease
subType
- replaces subtype
version
- new propertysuspicionDate
- replaces suspectedDate
diagnosisDate
- replaces confirmedDate
disproved
- no longer availabledisprovedDate
- no longer availableclosureDate
- replaces closedDate
The 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/valueslaughtered
Fishhealth 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'