<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>BarentsWatch Developer Blog</title>
        <link>https://developer.barentswatch.no/blog</link>
        <description>BarentsWatch Developer Blog</description>
        <lastBuildDate>Tue, 24 Mar 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Limit on licereport download (2026-03-24)]]></title>
            <link>https://developer.barentswatch.no/blog/2026/03/24/</link>
            <guid>https://developer.barentswatch.no/blog/2026/03/24/</guid>
            <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[The endpoint v1/geodata/download/fishhealth have been updated to restrict the time range when downloading all locality data with reporttype 'licereport'. The maximum time range is now 1 year and 1 week. Longer time ranges will result in 400 bad request. When specifying localityno there is no maximum time range.]]></description>
            <content:encoded><![CDATA[<p>The endpoint <code>v1/geodata/download/fishhealth</code> have been updated to restrict the time range when downloading all locality data with reporttype 'licereport'. The maximum time range is now 1 year and 1 week. Longer time ranges will result in 400 bad request. When specifying localityno there is no maximum time range.</p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Removal of obsolete waveforecast endpoints (2026-03-10)]]></title>
            <link>https://developer.barentswatch.no/blog/2026/03/10/</link>
            <guid>https://developer.barentswatch.no/blog/2026/03/10/</guid>
            <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Four waveforecast endpoints will be removed after April 12, 2026. These endpoints have been marked as obsolete for an extended period and have replacement endpoints available (v2).]]></description>
            <content:encoded><![CDATA[<p>Four waveforecast endpoints will be removed after April 12, 2026. These endpoints have been marked as obsolete for an extended period and have replacement endpoints available (v2).</p>
<p>The endpoints that will be removed are:</p>
<ul>
<li class="">v1/geodata/waveforecast/fairway</li>
<li class="">v1/geodata/waveforecast/</li>
<li class="">v1/geodata/currentwaves-points</li>
<li class="">v1/geodata/currentwaves-point/{name}</li>
</ul>]]></content:encoded>
            <category>updates</category>
            <category>announcements</category>
        </item>
        <item>
            <title><![CDATA[Filtering of AIS data (2026-02-02)]]></title>
            <link>https://developer.barentswatch.no/blog/2026/02/02/</link>
            <guid>https://developer.barentswatch.no/blog/2026/02/02/</guid>
            <pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Satellite positions are now filtered from the track endpoints, if the vessel has a recent position from onshore or offshore receivers.]]></description>
            <content:encoded><![CDATA[<p>Satellite positions are now filtered from the track endpoints, if the vessel has a recent position from onshore or offshore receivers.
The satellite message has lower position precision, so the position from onshore or offshore recievers is the preferred position.</p>
<p>A <code>filterSatellitePositions</code> query parameter has been added to the <code>/v1/historic/tracks/{mmsi}/{fromDate}/{toDate}</code> endpoint, if you want to disable the filter and get all positions: <a href="https://historic.ais.barentswatch.no/index.html" target="_blank" rel="noopener noreferrer" class="">https://historic.ais.barentswatch.no/index.html</a></p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Added property for AIS data (2026-01-26)]]></title>
            <link>https://developer.barentswatch.no/blog/2026/01/26/</link>
            <guid>https://developer.barentswatch.no/blog/2026/01/26/</guid>
            <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[AIS data now have a property stream to show the origin of the message. The property may be 'terra' (onshore AIS receivers), 'satellite' or 'offshore'.]]></description>
            <content:encoded><![CDATA[<p>AIS data now have a property <code>stream</code> to show the origin of the message. The property may be 'terra' (onshore AIS receivers), 'satellite' or 'offshore'.</p>
<p>The OpenAPI documentation has been updated:</p>
<ul>
<li class=""><a href="https://historic.ais.barentswatch.no/index.html#/" target="_blank" rel="noopener noreferrer" class="">https://historic.ais.barentswatch.no/index.html#/</a></li>
<li class=""><a href="https://live.ais.barentswatch.no/index.html" target="_blank" rel="noopener noreferrer" class="">https://live.ais.barentswatch.no/index.html</a></li>
</ul>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[New point forecast endpoints (2026-01-20)]]></title>
            <link>https://developer.barentswatch.no/blog/2026/01/20/</link>
            <guid>https://developer.barentswatch.no/blog/2026/01/20/</guid>
            <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Three new endpoints for point forecasts have been added to the Waveforecast API:]]></description>
            <content:encoded><![CDATA[<p>Three new endpoints for point forecasts have been added to the Waveforecast API:</p>
<ul>
<li class=""><code>v1/seacurrent/nearest</code></li>
<li class=""><code>v1/seacurrent/nearest/all</code></li>
<li class=""><code>v1/windforecastpoint/nearest/all</code></li>
</ul>
<p>They are similary to these existing endpoints:</p>
<ul>
<li class=""><code>/v1/waveforecastpoint/nearest</code></li>
<li class=""><code>/v1/waveforecastpoint/nearest/all</code></li>
</ul>
<p>See API documentation for details: <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Waveforecast+API#/ForecastPoint" target="_blank" rel="noopener noreferrer" class="">https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Waveforecast+API#/ForecastPoint</a></p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[New current forecast endpoints (2025-06-05)]]></title>
            <link>https://developer.barentswatch.no/blog/2025/06/05/</link>
            <guid>https://developer.barentswatch.no/blog/2025/06/05/</guid>
            <pubDate>Thu, 05 Jun 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Four new endpoints for current forecasts have been added to the Waveforecast API:]]></description>
            <content:encoded><![CDATA[<p>Four new endpoints for current forecasts have been added to the Waveforecast API:</p>
<ul>
<li class="">Kvalsundet: <code>v1/geodata/kvalsundet</code></li>
<li class="">Rystraumen: <code>v1/geodata/rystraumen</code></li>
<li class="">Sandnessundet: <code>v1/geodata/sandnessundet</code></li>
<li class="">Tromsøysundet: <code>v1/geodata/sandnessundet</code></li>
</ul>
<p>See API documentation for details: <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Waveforecast%20API#/Currents" target="_blank" rel="noopener noreferrer" class="">https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Waveforecast%20API#/Currents</a></p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Removal of endpoint (2025-05-15)]]></title>
            <link>https://developer.barentswatch.no/blog/2025/05/15/</link>
            <guid>https://developer.barentswatch.no/blog/2025/05/15/</guid>
            <pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[The endpoint /v1/geodata/fiskinfo/\{apiName\} has been marked as obsolete and will be removed after August 15, 2025.]]></description>
            <content:encoded><![CDATA[<p>The endpoint <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=FishInfo+API#/FiskInfo/get_v1_geodata_fiskinfo__apiName_" target="_blank" rel="noopener noreferrer" class="">/v1/geodata/fiskinfo/{apiName}</a> has been marked as obsolete and will be removed after August 15, 2025.</p>]]></content:encoded>
            <category>announcements</category>
        </item>
        <item>
            <title><![CDATA[Removal of APIs (2025-05-09)]]></title>
            <link>https://developer.barentswatch.no/blog/2025/05/09/</link>
            <guid>https://developer.barentswatch.no/blog/2025/05/09/</guid>
            <pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[As previously announced the Sustainability in Aquaculture API is now removed.]]></description>
            <content:encoded><![CDATA[<p>As previously <a class="" href="https://developer.barentswatch.no/blog/2025/01/07/">announced</a> the Sustainability in Aquaculture API is now removed.</p>]]></content:encoded>
            <category>announcements</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2025-03-25)]]></title>
            <link>https://developer.barentswatch.no/blog/2025/03/25/</link>
            <guid>https://developer.barentswatch.no/blog/2025/03/25/</guid>
            <pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[FishInfo API:]]></description>
            <content:encoded><![CDATA[<p>FishInfo API:</p>
<ul>
<li class="">Added endpoint <code>/v1/geodata/npdsurveyfisheryexperts/{id}</code>, which returns a list of experts per survey</li>
<li class="">Deprecated endpoint <code>/v1/geodata/npdsurveyfisheryexpert/{id}</code>, which returns only a single expert per survey</li>
</ul>
<p>See API documentation for details: <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=FishInfo+API#/NpdSurvey" target="_blank" rel="noopener noreferrer" class="">https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=FishInfo+API#/NpdSurvey</a></p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Major update to Fishhealth API (2025-02-14)]]></title>
            <link>https://developer.barentswatch.no/blog/2025/02/14/removal-of-disease-api-v1</link>
            <guid>https://developer.barentswatch.no/blog/2025/02/14/removal-of-disease-api-v1</guid>
            <pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[To accomodate for changes in the disease data sent by aquaculture sites, the Fishhealth API has some updates.]]></description>
            <content:encoded><![CDATA[<p>To accomodate for changes in the disease data sent by aquaculture sites, the Fishhealth API has some updates.</p>
<p>In addition to <em>Pancreas disease (PD)</em> and <em>Infectious salmon anemia (ISA)</em>, the API is now providing data about several other types of disease via new endpoints.</p>
<p>The outdated endpoints have now been marked as obsolete in the Fishhealth API, and will be removed after 25th of May 2025.</p>
<h3 class="anchor anchorTargetStickyNavbar_PORc" id="affected-endpoints">Affected endpoints<a href="https://developer.barentswatch.no/blog/2025/02/14/removal-of-disease-api-v1#affected-endpoints" class="hash-link" aria-label="Direct link to Affected endpoints" title="Direct link to Affected endpoints" translate="no">​</a></h3>
<ul>
<li class="">
<p><a href="https://barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Fishhealth+API#/FishHealthLocality/post_v2_geodata_fishhealth__year___week_" target="_blank" rel="noopener noreferrer" class=""><code>POST</code> <code>/v2/geodata/fishhealth/{year}/{week}</code></a></p>
<p>Replaces <code>GET</code> <code>/v1/geodata/fishhealth/{year}/{week}</code></p>
<ul>
<li class=""><code>year</code>, <code>week</code>, <code>totalNumberOfLocalities</code>, <code>numberOfFilteredLocalities</code> and <code>numberOfReportingLocalities</code> - no longer available</li>
<li class=""><code>diseaseOutbreaks</code> - replaces <code>newLocalitiesWithDisease</code></li>
<li class=""><code>diseaseStatistics</code> - replaces <code>numberOfLocalitiesWithIla</code> and <code>numberOfLocalitiesWithPd</code></li>
<li class=""><code>annualDiseaseStatistics</code> - replaces <code>newLocalitiesWithDiseaseAnnual</code>
<ul>
<li class=""><code>diseaseStatistics</code> - replaces <code>totalNewIlaCases</code> and <code>totalNewPdCases</code></li>
<li class=""><code>filteredDiseaseStatistics</code> - replaces <code>includedNewIlaCases</code> and <code>includedNewPdCases</code></li>
<li class=""><code>weeklyDiseaseStatistics</code> - replaces <code>newDiseaseCases</code></li>
</ul>
</li>
<li class=""><code>farmedFishEscapes</code> - replaces <code>escapes</code></li>
<li class=""><code>annualEscapeStatistics</code> - replaces <code>escapesAnnual</code>
<ul>
<li class=""><code>escapeStatistics</code> and <code>filteredEscapeStatistics</code> - new properties</li>
<li class=""><code>weeklyEscapeStatistics</code> - replaces <code>escapes</code></li>
</ul>
</li>
<li class=""><code>liceStatistics</code>
<ul>
<li class=""><code>aboveThreshold</code> - replaces <code>localitiesAboveThreshold</code> and <code>percentageOfLocalitiesAboveThreshold</code></li>
<li class=""><code>belowThreshold</code> - replaces <code>localitiesBelowThreshold</code> and <code>percentageOfLocalitiesBelowThreshold</code></li>
<li class=""><code>belowMinimumThreshold</code> - replaces <code>localitiesBelowMinimumThreshold</code> and <code>percentageOfLocalitiesBelowMinimumThreshold</code></li>
</ul>
</li>
<li class=""><code>annualLiceStatistics</code> - replaces <code>localitiesAboveLiceLimitAnnual</code>
<ul>
<li class=""><code>liceStatistics</code> - replaces <code>totalLocalitiesAboveLiceLimitCount</code></li>
<li class=""><code>filteredLiceStatistics</code> - replaces <code>includedLocalitiesAboveLiceLimitCount</code></li>
<li class=""><code>weeklyLiceStatistics</code> - replaces <code>localitiesAboveLiceLimitCount</code></li>
</ul>
</li>
</ul>
</li>
<li class="">
<p><a href="https://barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Fishhealth+API#/FishHealthLocality/post_v2_geodata_fishhealth_locality__year___week_" target="_blank" rel="noopener noreferrer" class=""><code>POST</code> <code>/v2/geodata/fishhealth/locality/{year}/{week}</code></a></p>
<p>Replaces <code>GET</code> <code>/v1/geodata/fishhealth/locality/{year}/{week}</code></p>
<ul>
<li class=""><code>year</code> and <code>week</code> - no longer available</li>
<li class=""><code>diseases</code> - replaces <code>hasIla</code> and <code>hasPd</code></li>
<li class=""><code>geometry</code> - replaces <code>lat</code> and <code>lon</code></li>
<li class=""><code>liceReport</code>
<ul>
<li class=""><code>hasReported</code> - replaces <code>hasReportedLice</code></li>
<li class=""><code>isFallow</code> - replaces + relocates <code>isFallow</code></li>
<li class=""><code>adultFemaleLice</code>
<ul>
<li class=""><code>average</code> - replaces <code>avgAdultFemaleLice</code></li>
<li class=""><code>averageOfPreviousWeek</code> - new property</li>
</ul>
</li>
<li class=""><code>mobileLice</code> - new property</li>
<li class=""><code>stationaryLice</code> - new property</li>
<li class=""><code>totalLice</code> - new property</li>
</ul>
</li>
<li class=""><code>liceTreatments</code> - replaces <code>hasCleanerfishDeployed</code>, <code>hasMechanicalRemoval</code> and <code>hasSubstanceTreatments</code></li>
<li class=""><code>hasSalmonoidLicense</code> - replaces <code>hasSalmonoids</code></li>
<li class=""><code>locality</code> - replaces <code>localityNo</code>, <code>name</code> and <code>isOnLand</code></li>
<li class=""><code>municipality</code> - replaces <code>municipalityNo</code> and <code>municipality</code></li>
</ul>
</li>
<li class="">
<p><a href="https://barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Fishhealth+API#/FishHealthLocality/get_v2_geodata_fishhealth_locality__localityNo___year___week_" target="_blank" rel="noopener noreferrer" class=""><code>GET</code> <code>/v2/geodata/fishhealth/locality/{localityNo}/{year}/{week}</code></a></p>
<p>Replaces <code>GET</code> <code>/v1/geodata/fishhealth/locality/{localityNo}/{year}/{week}</code></p>
<ul>
<li class=""><code>localityWeek</code>
<ul>
<li class=""><code>hasBathTreatment</code>, <code>hasCleanerFishDeployed</code>, <code>hasInFeedTreatment</code> and <code>hasMechanicalRemoval</code> - no longer available (see <code>liceTreatments</code>)</li>
</ul>
</li>
<li class=""><code>aquaCultureRegister</code>
<ul>
<li class=""><code>hasSalmonoidLicense</code> - replaces <code>localityWeek.hasSalmonoids</code></li>
<li class=""><code>hasGreenLicense</code> - replaces <code>aquaCultureRegister.isGreen</code></li>
<li class=""><code>isSlaughterHoldingCage</code> - replaces <code>localityWeek.isSlaughterHoldingCage</code></li>
<li class=""><code>productionTypes</code> - a list instead of a comma-delimited text</li>
<li class=""><code>purposes</code> - a list instead of a comma-delimited text</li>
<li class=""><code>species</code> - a list instead of a comma-delimited text</li>
<li class=""><code>speciesList</code> - no longer available (see <code>species</code>)</li>
</ul>
</li>
<li class=""><code>controlAreas</code> - replaces <code>ilaSurveillanceZones</code>, <code>ilaProtectionZones</code>, <code>pdSurveillanceZones</code> and <code>pdProtectionZones</code></li>
<li class=""><code>diseases</code> - replaces <code>ilaPd</code> and <code>ilaPdCase</code>
<ul>
<li class=""><code>version</code> - new property<!-- -->
<ul>
<li class=""><code>version = 1</code>: previously <code>ilaPd</code>
<ul>
<li class=""><code>name</code> - replaces <code>disease</code></li>
<li class=""><code>status</code> - replaces <code>ruling</code></li>
<li class=""><code>suspicionDate</code> - replaces <code>fromDate</code> when <code>status=SUSPECTED</code></li>
<li class=""><code>diagnosisDate</code> - replaces <code>fromDate</code> when <code>status=DIAGNOSED</code></li>
<li class=""><code>closureDate</code> - replaces <code>toDate</code></li>
</ul>
</li>
<li class=""><code>version = 2</code>: previously <code>ilaPdCase</code>
<ul>
<li class=""><code>name</code> - replaces <code>disease</code></li>
<li class=""><code>subType</code> - replaces <code>subtype</code></li>
<li class=""><code>createdDate</code> - no longer available</li>
<li class=""><code>changedDate</code> - no longer available</li>
<li class=""><code>suspicionDate</code> - replaces <code>suspectedDate</code></li>
<li class=""><code>diagnosisDate</code> - replaces <code>confirmedDate</code></li>
<li class=""><code>disproved</code> - no longer available</li>
<li class=""><code>disprovedDate</code> - no longer available</li>
<li class=""><code>closureDate</code> - replaces <code>closedDate</code></li>
</ul>
</li>
<li class=""><code>version = 3</code>: disease cases after 2024 week 49</li>
</ul>
</li>
</ul>
</li>
<li class=""><code>farmedFishEscapes</code> - replaces <code>escapes</code></li>
<li class=""><code>geometry</code> - replaces <code>lat</code> and <code>lon</code></li>
<li class=""><code>liceReport</code>
<ul>
<li class=""><code>hasReported</code> - replaces <code>localityWeek.hasReportedLice</code></li>
<li class=""><code>isFallow</code> - replaces <code>localityWeek.isFallow</code></li>
<li class=""><code>adultFemaleLice</code>
<ul>
<li class=""><code>average</code> - replaces <code>localityWeek.avgAdultFemaleLice</code></li>
<li class=""><code>averageOfPreviousWeek</code> - replaces <code>liceCountPreviousWeek.avgAdultFemaleLice</code></li>
</ul>
</li>
<li class=""><code>mobileLice</code>
<ul>
<li class=""><code>average</code> - replaces <code>localityWeek.avgMobileLice</code></li>
<li class=""><code>averageOfPreviousWeek</code> - replaces <code>liceCountPreviousWeek.avgMobileLice</code></li>
</ul>
</li>
<li class=""><code>stationaryLice</code>
<ul>
<li class=""><code>average</code> - replaces <code>localityWeek.avgStationaryLice</code></li>
<li class=""><code>averageOfPreviousWeek</code> - replaces <code>liceCountPreviousWeek.avgStationaryLice</code></li>
</ul>
</li>
<li class=""><code>totalLice</code> - new property</li>
<li class=""><code>seaTemperature</code> - replaces <code>localityWeek.seaTemperature</code></li>
</ul>
</li>
<li class=""><code>liceTreatments</code>
<ul>
<li class=""><code>combinationTreatments</code> - replaces <code>localityWeek.combinationTreatments</code></li>
<li class=""><code>medicinalTreatments</code> - replaces <code>localityWeek.medicinalTreatments</code></li>
<li class=""><code>nonMedicinalTreatments</code> - replaces <code>localityWeek.nonMedicinalTreatments</code></li>
<li class=""><code>bathTreatments</code> - replaces <code>localityWeek.bathTreatments</code></li>
<li class=""><code>cleanerFishTreatment</code> - replaces <code>localityWeek.cleanerFish</code></li>
<li class=""><code>inFeedTreatments</code> - replaces <code>localityWeek.inFeedTreatments</code></li>
<li class=""><code>mechanicalRemovalTreatment</code> - replaces <code>localityWeek.mechanicalRemoval</code></li>
<li class=""><code>daysSinceLastChitinSynthesisInhibitorTreatment</code> - replaces <code>timeSinceLastChitinSynthesisInhibitorTreatment</code></li>
</ul>
</li>
<li class=""><code>locality</code> - replaces <code>aquaCultureRegister.name</code>, <code>aquaCultureRegister.localityNo</code></li>
<li class=""><code>municipality</code> - replaces <code>aquaCultureRegister.municipalityNo</code> and <code>aquaCultureRegister.municipality</code></li>
<li class=""><code>productionArea</code> - certain properties are no longer available</li>
</ul>
</li>
<li class="">
<p><a href="https://barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Fishhealth+API#/FishHealthLocality/get_v3_geodata_fishhealth_locality__localityNo__disease__year_" target="_blank" rel="noopener noreferrer" class=""><code>GET</code> <code>/v3/geodata/fishhealth/locality/{localityNo}/disease/{year}</code></a></p>
<p>Replaces <code>GET</code> <code>/v2/geodata/fishhealth/locality/{localityNo}/disease/{year}</code></p>
<ul>
<li class=""><code>name</code> - replaces <code>disease</code></li>
<li class=""><code>subType</code> - replaces <code>subtype</code></li>
<li class=""><code>version</code> - new property</li>
<li class=""><code>suspicionDate</code> - replaces <code>suspectedDate</code></li>
<li class=""><code>diagnosisDate</code> - replaces <code>confirmedDate</code></li>
<li class=""><code>disproved</code> - no longer available</li>
<li class=""><code>disprovedDate</code> - no longer available</li>
<li class=""><code>closureDate</code> - replaces <code>closedDate</code></li>
</ul>
</li>
</ul>]]></content:encoded>
            <category>announcements</category>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Removal of APIs (2025-01-07)]]></title>
            <link>https://developer.barentswatch.no/blog/2025/01/07/</link>
            <guid>https://developer.barentswatch.no/blog/2025/01/07/</guid>
            <pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[The Sustainability in Aquaculture API will be removed after 7th of April 2025.]]></description>
            <content:encoded><![CDATA[<p>The Sustainability in Aquaculture API will be removed after 7th of April 2025.</p>
<p>The endpoints have now been marked as obsolete: <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Sustainability+In+Aquaculture+API" target="_blank" rel="noopener noreferrer" class="">https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Sustainability+In+Aquaculture+API</a></p>]]></content:encoded>
            <category>announcements</category>
        </item>
        <item>
            <title><![CDATA[Major update to Fishhealth APIs (2024-11-15)]]></title>
            <link>https://developer.barentswatch.no/blog/2024/11/15/</link>
            <guid>https://developer.barentswatch.no/blog/2024/11/15/</guid>
            <pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[To accomodate for changes in the licereport sent by aquaculture sites weekly, the Fishhealth API]]></description>
            <content:encoded><![CDATA[<p>To accomodate for changes in the licereport sent by aquaculture sites weekly, the Fishhealth API
will soon have some changes.</p>
<h3 class="anchor anchorTargetStickyNavbar_PORc" id="changes-in-brief">Changes in brief<a href="https://developer.barentswatch.no/blog/2024/11/15/#changes-in-brief" class="hash-link" aria-label="Direct link to Changes in brief" title="Direct link to Changes in brief" translate="no">​</a></h3>
<ul>
<li class="">A report can now have several Non-medicinal treatments (previously called mechanical removal). These
treatments have a specified type.</li>
<li class="">Medicinal treatments (previously called treatments) have an updated data model:<!-- -->
<ul>
<li class="">They no longer have start- and enddates, they are tied to the reporting week.</li>
<li class="">They have a new optional field <code>NumberOfCages</code></li>
<li class="">In addition to infeed and bath, 'other' is now an option</li>
</ul>
</li>
<li class="">Combination treatments is added. They consist of a combination of medicinal treatments and/or non-medicinal treatments.</li>
</ul>
<p>The new data model will soon be in production, but with no data for the new fields. Later on, new licereports will switch to v2 format.</p>
<h3 class="anchor anchorTargetStickyNavbar_PORc" id="affected-endpoints">Affected endpoints<a href="https://developer.barentswatch.no/blog/2024/11/15/#affected-endpoints" class="hash-link" aria-label="Direct link to Affected endpoints" title="Direct link to Affected endpoints" translate="no">​</a></h3>
<ul>
<li class="">GET <code>/v1/geodata/fishhealth/locality/{localityId}/{year}/{week}</code>
<ul>
<li class="">The new version property has value 1 for exisiting data. New reports on the new format will have version 2.</li>
<li class="">Version 2 may have data for combinationTreatments, medicinalTreatments, nonMedicinalTreatments, but never for mechanicalRemoval and treatments.</li>
<li class="">Version 1 may have data for mechanical removal and treatments, but never for combinationtreatments, medicianalTreatments and nonMedicinalTreatments.</li>
<li class="">Modified property: localityWeek<!-- -->
<ul>
<li class="">Properties changed<!-- -->
<ul>
<li class="">New property: combinationTreatments</li>
<li class="">New property: medicinalTreatments</li>
<li class="">New property: nonMedicinalTreatments</li>
<li class="">New property: version</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="">GET <code>/v1/geodata/fishhealth/locality/{localityNo}/liceMedicationEvents/{year}</code>
<ul>
<li class="">Modified property: data<!-- -->
<ul>
<li class="">Items changed<!-- -->
<ul>
<li class="">Properties changed<!-- -->
<ul>
<li class="">New property: combinationTreatments</li>
<li class="">New property: nonMedicinalTreatments</li>
<li class="">New property: version</li>
<li class="">Modified property: medicinalTreatments<!-- -->
<ul>
<li class="">Items changed<!-- -->
<ul>
<li class="">Properties changed<!-- -->
<ul>
<li class="">New property: numberOfCages</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="">GET <code>/v1/geodata/fishhealth/locality/{year}/{week}</code>
<ul>
<li class="">New query param: <code>nonMedicinalTreatmentType</code></li>
</ul>
</li>
<li class="">GET <code>/v1/geodata/fishhealth/{year}/{week}</code>
<ul>
<li class="">New query param: <code>nonMedicinalTreatmentType</code></li>
</ul>
</li>
<li class="">GET <code>/v1/geodata/municipality/{municipalityNumber}/treatment</code>
<ul>
<li class="">Responses changed<!-- -->
<ul>
<li class="">Modified response: 200<!-- -->
<ul>
<li class="">Content changed<!-- -->
<ul>
<li class="">Modified media type: <code>application/json</code>
<ul>
<li class="">Schema changed<!-- -->
<ul>
<li class="">Items changed<!-- -->
<ul>
<li class="">Properties changed<!-- -->
<ul>
<li class="">New property: <code>freshWaterTreatmentCount</code></li>
<li class="">New property: <code>mechanicalTreatmentCount</code></li>
<li class="">New property: <code>otherMedicalTreatmentCount</code></li>
<li class="">New property: <code>otherNonMedicalTreatmentCount</code></li>
<li class="">New property: <code>thermalTreatmentCount</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2024-05-07)]]></title>
            <link>https://developer.barentswatch.no/blog/2024/05/07/</link>
            <guid>https://developer.barentswatch.no/blog/2024/05/07/</guid>
            <pubDate>Tue, 07 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Waveforecast API:]]></description>
            <content:encoded><![CDATA[<p>Waveforecast API:</p>
<ul>
<li class="">Added endpoint <code>v1/waveforecastpoint/nearest/all </code>.<!-- -->
<ul>
<li class="">Returns all forecast times available closest to the coordinate.</li>
</ul>
</li>
</ul>
<p>See API documentation for details: <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Waveforecast%20API#/WaveForecastPoint/get_v1_waveforecastpoint_nearest_all" target="_blank" rel="noopener noreferrer" class="">https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Waveforecast%20API#/WaveForecastPoint/get_v1_waveforecastpoint_nearest_all</a></p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Removal of WMS layers (2024-04-24)]]></title>
            <link>https://developer.barentswatch.no/blog/2024/04/24/</link>
            <guid>https://developer.barentswatch.no/blog/2024/04/24/</guid>
            <pubDate>Wed, 24 Apr 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Removal of WMS map layers]]></description>
            <content:encoded><![CDATA[<p>Removal of WMS map layers</p>
<p>The following map layers will be removed from the BarentWatch WMS after the 25th of May 2024.</p>
<table><thead><tr><th>Navn</th><th>Kartlag</th></tr></thead><tbody><tr><td>Rakettskytefelt</td><td>andoya_firing_danger_zone</td></tr><tr><td>Fjordlinjer - kysttorsk</td><td>coastal_cod_regulations_latest</td></tr><tr><td>Korallrev</td><td>coralreef</td></tr><tr><td>Gyteområder torsk</td><td>codspawningground</td></tr><tr><td>Faststående bruk (redskap) Anonymisert</td><td>fishingfacility_anonymous_utm33</td></tr><tr><td>Faststående bruk (redskap) Anonymisert, Nedlastingsversjon</td><td>fishingfacility_download_anonymous</td></tr><tr><td>Ising på fartøy</td><td>vesselicing_latest</td></tr><tr><td>J-meldinger - stengte områder</td><td>jmelding_view</td></tr><tr><td>Laksevassdrag</td><td>laksevassdrag_view</td></tr><tr><td>Oppdrettsanlegg, flate ihht akvakulturregisteret</td><td>localityarea_wms</td></tr><tr><td>Maritime grenser - Utvalg for Fiskehelse</td><td>maritimeboundary_fishhealth</td></tr><tr><td>Maritime grenser</td><td>maritimeboundary_latest</td></tr><tr><td>Maritime grenser (utvalg)</td><td>maritimeboundary_selected</td></tr><tr><td>Elektromagnetiske undersøkelser, Pågående</td><td>npdemsurveyongoing_latest</td></tr><tr><td>Elektromagnetiske undersøkelser, Planlagte</td><td>npdemsurveyplanned_latest</td></tr><tr><td>Havbunnsinstallasjoner</td><td>npdfacility_latest</td></tr><tr><td>Seismikk, pågående</td><td>npdsurveyongoing_latest</td></tr><tr><td>Seismikk, planlagt</td><td>npdsurveyplanned_latest</td></tr><tr><td>Produksjonsområder (grenselinjer)</td><td>productionarea_lines</td></tr><tr><td>Laksefjorder</td><td>salmonfjord_latest</td></tr><tr><td>Rekefelt</td><td>shrimpfishingground_latest</td></tr><tr><td>Fartsområde Bankfiske 1 (siste)</td><td>tradearea_bankfiske1_latest</td></tr><tr><td>Fartsområde fjordfiske (siste)</td><td>Fartsområde fjordfiske (siste)</td></tr><tr><td>Fartsområde kystfiske (siste)</td><td>tradearea_kystfiske_latest</td></tr><tr><td>Fartsområde Liten kystfart (siste)</td><td>tradearea_litenkystfart_latest</td></tr><tr><td>VHF dekningsområde</td><td>vhf_coverage</td></tr><tr><td>VHF dekningsområde (siste)</td><td>vhf_coverage_latest</td></tr><tr><td>Bølgevarsel modellområder</td><td>waveforecast_area_geom</td></tr><tr><td>Bølgevarsel farleder</td><td>waveforecast_fairway_geom</td></tr><tr><td>Bølgevarsel farleder (UTM33)</td><td>waveforecast_fairway_geom_utm33</td></tr><tr><td>Bølgevarsel kryssende sjø (label engelsk, nærmeste varsel)</td><td>waveforecast_xseas_area_current_label_en</td></tr><tr><td>Bølgevarsel kryssende sjø (label norsk, nærmeste varsel)</td><td>waveforecast_xseas_area_current_label_no</td></tr><tr><td>Bølgevarsel kryssende sjø (label engelsk)</td><td>waveforecast_xseas_area_latest_label_en</td></tr><tr><td>Bølgevarsel kryssende sjø (label norsk)</td><td>waveforecast_xseas_area_latest_label_no</td></tr><tr><td>Forbudssone kitinsyntesehemmere</td><td>bw<!-- -->:fmz_kitinsyntesehemmere_latest</td></tr></tbody></table>]]></content:encoded>
            <category>announcements</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2024-02-26): Removing ILA free areas]]></title>
            <link>https://developer.barentswatch.no/blog/2024/02/26/</link>
            <guid>https://developer.barentswatch.no/blog/2024/02/26/</guid>
            <pubDate>Mon, 26 Feb 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Fish Health API:]]></description>
            <content:encoded><![CDATA[<p>Fish Health API:</p>
<p>The regulation defining "ILA free areas" was repealed in 2022, and we are missing most historical data. Due to this, we are removing:</p>
<ul>
<li class="">...the following endpoints from our API:<!-- -->
<ul>
<li class=""><code>v1/geodata/fishhealth/ilafreeareas/{year}/{week} </code></li>
<li class=""><code>v1/geodata/fishhealth/ilafreearea/{year}/{week}/{areaId} </code></li>
<li class=""><code>v1/geodata/fishhealth/ilafreearea/{year}/{week}/{areaId}/{version} </code></li>
</ul>
</li>
<li class="">...the <code>ILAFreeAreas</code> property from the response of this endpoint:<!-- -->
<ul>
<li class=""><code>v1/geodata/fishhealth/locality/{localityId}/{year}/{week}</code></li>
</ul>
</li>
<li class="">...the <code>ilafreearea_wms</code> layer from our WMS service: <a href="https://geoserver.barentswatch.no/geoserver/" target="_blank" rel="noopener noreferrer" class="">https://geoserver.barentswatch.no/geoserver/</a></li>
</ul>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2023-11-14)]]></title>
            <link>https://developer.barentswatch.no/blog/2023/11/14/</link>
            <guid>https://developer.barentswatch.no/blog/2023/11/14/</guid>
            <pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Fish Health API:]]></description>
            <content:encoded><![CDATA[<p>Fish Health API:</p>
<ul>
<li class="">Added endpoint <code>/v1/geodata/fishhealth/locality/{localityno}/vessel/{year} </code>.<!-- -->
<ul>
<li class="">Returns the same type of data as <code>/v1/geodata/fishhealth/locality/{localityno}/vessel/{year}/{week} </code>, but as a list of results, one for each week of the year.</li>
</ul>
</li>
</ul>
<p>See API documentation for details: <a href="https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Fishhealth%20API#/VesselTrackWeek/get_v1_geodata_fishhealth_locality__localityno__vessel__year" target="_blank" rel="noopener noreferrer" class="">https://www.barentswatch.no/bwapi/openapi/index.html?urls.primaryName=Fishhealth%20API#/VesselTrackWeek/get_v1_geodata_fishhealth_locality__localityno__vessel__year</a>_</p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2023-07-03)]]></title>
            <link>https://developer.barentswatch.no/blog/2023/07/03/</link>
            <guid>https://developer.barentswatch.no/blog/2023/07/03/</guid>
            <pubDate>Mon, 03 Jul 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[New AIS endpoint to search for vessels by name:]]></description>
            <content:encoded><![CDATA[<p>New AIS endpoint to search for vessels by name:</p>
<ul>
<li class=""><a href="https://historic.ais.barentswatch.no/v2/historic/search" target="_blank" rel="noopener noreferrer" class="">https://historic.ais.barentswatch.no/v2/historic/search</a></li>
</ul>
<p>See API documentation for details: <a href="https://historic.ais.barentswatch.no/index.html" target="_blank" rel="noopener noreferrer" class="">https://historic.ais.barentswatch.no/index.html</a></p>]]></content:encoded>
            <category>updates</category>
            <category>announcements</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2023-06-15)]]></title>
            <link>https://developer.barentswatch.no/blog/2023/06/15/</link>
            <guid>https://developer.barentswatch.no/blog/2023/06/15/</guid>
            <pubDate>Thu, 15 Jun 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[API endpoint in FishInfo API changed, property farge added to endpoint v1/geodata/andoya-firing-range-danger-zone.]]></description>
            <content:encoded><![CDATA[<p>API endpoint in FishInfo API changed, property <code>farge</code> added to endpoint <code>v1/geodata/andoya-firing-range-danger-zone</code>.</p>
<p>See API documentation for details.</p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2023-06-06)]]></title>
            <link>https://developer.barentswatch.no/blog/2023/06/06/</link>
            <guid>https://developer.barentswatch.no/blog/2023/06/06/</guid>
            <pubDate>Tue, 06 Jun 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[API endpoint in FishInfo API changed, properties surveyVersion and surveyDataset removed from endpoint /v1/geodata/npdsurveyfisheryexpert/.]]></description>
            <content:encoded><![CDATA[<p>API endpoint in FishInfo API changed, properties <code>surveyVersion</code> and <code>surveyDataset</code> removed from endpoint <code>/v1/geodata/npdsurveyfisheryexpert/{id}</code>.</p>
<p>See API documentation for details.</p>]]></content:encoded>
            <category>updates</category>
        </item>
        <item>
            <title><![CDATA[Updates to our APIs (2023-03-28)]]></title>
            <link>https://developer.barentswatch.no/blog/2023/03/28/</link>
            <guid>https://developer.barentswatch.no/blog/2023/03/28/</guid>
            <pubDate>Tue, 28 Mar 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Waveforecast API:]]></description>
            <content:encoded><![CDATA[<p>Waveforecast API:</p>
<ul>
<li class="">Added endpoint <code>/v1/geodata/waveforecast/xseasforecasts/point</code></li>
</ul>
<p>See API documentation for details.</p>]]></content:encoded>
            <category>updates</category>
        </item>
    </channel>
</rss>