search_doffin

Search Norwegian public procurement notices on Doffin.

Signature: search_doffin(query: string, optional, default ''; types: list of string (comma-separated), optional, default None; statuses: list of string (comma-separated), optional, default None; contract_nature: list of string (comma-separated), optional, default None; cpv_codes: list of string (comma-separated), optional, default None; locations: list of string (comma-separated), optional, default None; buyer: list of string (comma-separated), optional, default None; winner: list of string (comma-separated), optional, default None; date_from: string, optional, default None; date_to: string, optional, default None; sort_by: string, optional, default 'RELEVANCE'; page: integer, optional, default 1; hits_per_page: integer, optional, default 10; include_placeholders: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)

Direct GET

For navigating agents: open the HTML page with parameters in the URL. The result is fetched and displayed without screenshots or form filling.

Open this validated HTML GET URL

https://allemannsdata.com/wiki/kilder/doffin/search_doffin/?query=&types={types}&statuses={statuses}&contract_nature={contract_nature}&cpv_codes={cpv_codes}&locations={locations}&buyer={buyer}&winner={winner}&date_from={date_from}&date_to={date_to}&sort_by=RELEVANCE&page=1&hits_per_page=10&include_placeholders=false&limit=25&offset=0

Replace {query}, {types}, {statuses}, {contract_nature}, {cpv_codes}, {locations}, {buyer}, {winner}, {date_from}, {date_to}, {sort_by}, {page}, {hits_per_page}, {include_placeholders} with values. Remove unused optional parameters from the URL.

For software and dashboards: Read the operation descriptor. The JSON GET template is https://allemannsdata.com/wiki/api/v1/kilder/doffin/search_doffin?query=&types={types}&statuses={statuses}&contract_nature={contract_nature}&cpv_codes={cpv_codes}&locations={locations}&buyer={buyer}&winner={winner}&date_from={date_from}&date_to={date_to}&sort_by=RELEVANCE&page=1&hits_per_page=10&include_placeholders=false&limit=25&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
queryoptionalstringFree-text search (Norwegian or English), e.g. "IT-drift", "snørydding", "rammeavtale konsulent". Start here.
typesoptionalunionFilter by notice type. Parent types: PLANNING, COMPETITION, RESULT. Specific types: ANNOUNCEMENT_OF_COMPETITION, DYNAMIC_PURCHASING_SCHEME, QUALIFICATION_SCHEME, ANNOUNCEMENT_OF_INTENT, PRE_ANNOUNCEMENT, ADVISORY_NOTICE, NOTICE_ON_BUYER_PROFILE, ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT, CHANGE_OF_CONCLUSION_OF_CONTRACT, CANCELLED_OR_MISSING_CONCLUSION_OF_CONTRACT. Use ["COMPETITION"] + statuses=["ACTIVE"] for open tenders.
statusesoptionalunionACTIVE (open for bids), EXPIRED, AWARDED, CANCELLED.
contract_natureoptionalunionWORKS, SERVICES and/or SUPPLIES.
cpv_codesoptionalunion8-digit CPV codes, e.g. ["45000000"]. Matches the code and its children. Find codes with search_cpv_codes(). Best combined with a free-text query.
locationsoptionalunionNUTS-style location ids, e.g. ["NO060"] (Trøndelag), or "anyw" for non-location-bound. See list_location_codes().
buyeroptionalunionBuyer organization full name(s) exactly as written on notices, e.g. ["Trondheim kommune"]. Resolved to Doffin's internal buyer id via a free-text lookup; names that match no buyer are reported in "note" and, if none match, no results are returned (rather than an unfiltered search). Pass the 32-hex buyer id from a result's buyer field directly to skip the lookup.
winneroptionalunionDoffin's internal supplier id (32-hex). Winner names cannot be used - they are not present in search results to resolve against.
date_fromoptionalunionPublication date lower bound, "YYYY-MM-DD".
date_tooptionalunionPublication date upper bound, "YYYY-MM-DD".
sort_byoptionalstringRELEVANCE (default), PUBLICATION_DATE_DESC, PUBLICATION_DATE_ASC, DEADLINE, ESTIMATED_VALUE_ASC, ESTIMATED_VALUE_DESC.
pageoptionalinteger1-based page number.
hits_per_pageoptionalinteger1-50 (default 10).
include_placeholdersoptionalbooleanBy default, hits whose buyer fields look like unfilled eForm template values (org id 123456789, placeholder buyer names) are dropped from the results as junk. Set True to keep them, each flagged with "possible_placeholder": true.
limitoptionalintegerGateway page size; default 25, maximum 100.
offsetoptionalintegerNumber of list items to skip; default 0.
Generated JavaScript, Python and response structure

Use JSON when the user requests code, machine-readable data, value extraction or further computation. Use the HTML GET page to identify the correct source and verify parameters.

Example for generated JavaScript and Python

https://allemannsdata.com/wiki/api/v1/kilder/doffin/search_doffin?query=&types={types}&statuses={statuses}&contract_nature={contract_nature}&cpv_codes={cpv_codes}&locations={locations}&buyer={buyer}&winner={winner}&date_from={date_from}&date_to={date_to}&sort_by=RELEVANCE&page=1&hits_per_page=10&include_placeholders=false&limit=25&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/doffin/search_doffin?query=&types={types}&statuses={statuses}&contract_nature={contract_nature}&cpv_codes={cpv_codes}&locations={locations}&buyer={buyer}&winner={winner}&date_from={date_from}&date_to={date_to}&sort_by=RELEVANCE&page=1&hits_per_page=10&include_placeholders=false&limit=25&offset=0";
const response = await fetch(url);
if (!response.ok) {
  const failure = await response.json();
  throw new Error(`${failure.error.code}: ${failure.error.message} ${failure.suggestion}`);
}
const result = await response.json();
const data = result.data;

Python without additional packages

import json
from urllib.request import urlopen

url = "https://allemannsdata.com/wiki/api/v1/kilder/doffin/search_doffin?query=&types={types}&statuses={statuses}&contract_nature={contract_nature}&cpv_codes={cpv_codes}&locations={locations}&buyer={buyer}&winner={winner}&date_from={date_from}&date_to={date_to}&sort_by=RELEVANCE&page=1&hits_per_page=10&include_placeholders=false&limit=25&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "doffin",
  "operation": "search_doffin",
  "parameters": {},
  "data": {},
  "entities": [],
  "_meta": {"retrieved_at": "...", "sources": [], "cache": {}},
  "_links": {"self": "...", "source": "...", "wiki": "...", "feedback": "..."}
}
Form for manual use

The form is a fallback for people and browser agents that cannot open the GET URL directly.

Type: string. Free-text search (Norwegian or English), e.g. "IT-drift", "snørydding", "rammeavtale konsulent". Start here.
Type: list of string (comma-separated). Filter by notice type. Parent types: PLANNING, COMPETITION, RESULT. Specific types: ANNOUNCEMENT_OF_COMPETITION, DYNAMIC_PURCHASING_SCHEME, QUALIFICATION_SCHEME, ANNOUNCEMENT_OF_INTENT, PRE_ANNOUNCEMENT, ADVISORY_NOTICE, NOTICE_ON_BUYER_PROFILE, ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT, CHANGE_OF_CONCLUSION_OF_CONTRACT, CANCELLED_OR_MISSING_CONCLUSION_OF_CONTRACT. Use ["COMPETITION"] + statuses=["ACTIVE"] for open tenders.
Type: list of string (comma-separated). ACTIVE (open for bids), EXPIRED, AWARDED, CANCELLED.
Type: list of string (comma-separated). WORKS, SERVICES and/or SUPPLIES.
Type: list of string (comma-separated). 8-digit CPV codes, e.g. ["45000000"]. Matches the code and its children. Find codes with search_cpv_codes(). Best combined with a free-text query.
Type: list of string (comma-separated). NUTS-style location ids, e.g. ["NO060"] (Trøndelag), or "anyw" for non-location-bound. See list_location_codes().
Type: list of string (comma-separated). Buyer organization full name(s) exactly as written on notices, e.g. ["Trondheim kommune"]. Resolved to Doffin's internal buyer id via a free-text lookup; names that match no buyer are reported in "note" and, if none match, no results are returned (rather than an unfiltered search). Pass the 32-hex buyer id from a result's buyer field directly to skip the lookup.
Type: list of string (comma-separated). Doffin's internal supplier id (32-hex). Winner names cannot be used - they are not present in search results to resolve against.
Type: string. Publication date lower bound, "YYYY-MM-DD".
Type: string. Publication date upper bound, "YYYY-MM-DD".
Type: string. RELEVANCE (default), PUBLICATION_DATE_DESC, PUBLICATION_DATE_ASC, DEADLINE, ESTIMATED_VALUE_ASC, ESTIMATED_VALUE_DESC.
Type: integer. 1-based page number.
Type: integer. 1-50 (default 10).
Type: yes/no. By default, hits whose buyer fields look like unfilled eForm template values (org id 123456789, placeholder buyer names) are dropped from the results as junk. Set True to keep them, each flagged with "possible_placeholder": true.

Result

Source: Doffin and TED. Retrieved 2026-09-08T13:14:01Z in 0.146 seconds.

total_count:
2279
hits:

10 results

  1. id:
    2026-113996
    buyer:

    1 results

    1. id:
      3bcf7ede2a525c1fbca5060d213496ea
      organization_id:
      984 661 185
      name:
      Posten Bring AS
    heading:
    Vintervedlikehold - Stavanger
    description:
    Vintervedlikehold på terminal
    location_id:

    1 results

    1. anyw
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1500000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-03T15:18:28Z
    deadline:
    2026-10-01T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  2. id:
    2026-114017
    buyer:

    1 results

    1. id:
      e961fbee6b521f955732c683914890e9
      organization_id:
      971185589
      name:
      Oslo kommune v/ Vann- og avløpsetaten
    heading:
    Snøbrøyting og vårrengjøring
    description:
    VAV har behov for å inngå en rammeavtale for snøbrøyting, strøing, salting, feiing og spyling av ca. 90 000 m2 fordelt på ulike lokasjoner, jf. vedlegg 3 – Tilbudsskjema. VAV har til hensikt å inngå rammeavtale med én leverandør.
    location_id:

    1 results

    1. NO081
    estimatedValue:
    currencyCode:
    NOK
    amount:
    29000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T07:59:00Z
    deadline:
    2026-10-07T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  3. id:
    2026-114034
    buyer:

    1 results

    1. id:
      30f333ba07b67e229f442301d1c1c469
      organization_id:
      918404635
      name:
      Bergen Havn
    heading:
    Rammeavtale for vintervedlikehold i avgrenset havneområde
    description:
    Bakgrunn Bergen Havn har behov for å etablere en ny rammeavtale for vintervedlikehold i et avgrenset havneområde. Vinterberedskap er nødvendig for å ivareta trygg fremkommelighet og sikker drift i havneområdet gjennom vintersesongen. Området omfatter trafikk- og driftskritiske arealer der vær- og føreforhold kan endre seg raskt, og hvor det er behov for at tiltak kan iverksettes på kort varsel. Anskaffelsen skal legge til rette for tydelig samhandling, effektiv håndtering av hendelser knyttet til snø og is, samt løpende koordinering mellom partene. Beskrivelse av oppdraget Oppdraget omfatter levering av vintervedlikeholdstjenester i et avgrenset område under Bergen Havns ansvarsområde. Tjenesten skal understøtte sikker og hensiktsmessig fremkommelighet i vintersesongen og vil bli styrt gjennom en sone-/rodeinndeling med tilhørende nivå for utførelse, jf. bilag 1a. Det er forventet at leverandør skal kunne rydde i flere områder samtidig ved behov under store nedbørsforhold. Leveransen omfatter i hovedsak brøyting, snømåking og tiltak mot glatt føre, herunder salting og/eller strøing. Ved behov skal leverandøren også kunne håndtere bortkjøring av snø når lokale lagringsmuligheter er utilstrekkelige. Oppdraget inkluderer vinterberedskap med vaktordning og mulighet for utrykning ved hendelser, slik at nødvendige tiltak kan gjennomføres ved varierende vær- og føreforhold. Rammeavtalen skal understøtte effektiv samhandling mellom partene, herunder varsling, løpende koordinering, enkel dokumentasjon og rapportering knyttet til utførte oppdrag som grunnlag for oppfølging og kontroll. Bergen Havn ønsker en proaktiv leverandør.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    10000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:27:15Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    3 results

    1. ENVIRONMENT_PROCUREMENT
    2. SOCIAL_PROCUREMENT
    3. INNOVATIVE_PROCUREMENT
  4. id:
    2026-114035
    buyer:

    1 results

    1. id:
      7fcceaaff6948f767e629e00b5fcc8d1
      organization_id:
      916879067
      name:
      SYKEHUSINNKJØP HF
    heading:
    Snøbrøyting Sykehuset Innlandet HF
    description:
    Snøbrøyting, strøing og lignende utvendig vedlikehold til Sykehuset Innlandet HF, Sanderud, Hamar, Gjøvik og Elverum
    location_id:

    1 results

    1. NO020
    estimatedValue:
    not reported by source
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:28:00Z
    deadline:
    2026-09-29T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  5. id:
    2026-114036
    buyer:

    1 results

    1. id:
      30f333ba07b67e229f442301d1c1c469
      organization_id:
      918404635
      name:
      Bergen Havn
    heading:
    Rammeavtale for vintervedlikehold i avgrenset havneområde
    description:
    Bakgrunn Bergen Havn har behov for å etablere en ny rammeavtale for vintervedlikehold i et avgrenset havneområde. Vinterberedskap er nødvendig for å ivareta trygg fremkommelighet og sikker drift i havneområdet gjennom vintersesongen. Området omfatter trafikk- og driftskritiske arealer der vær- og føreforhold kan endre seg raskt, og hvor det er behov for at tiltak kan iverksettes på kort varsel. Anskaffelsen skal legge til rette for tydelig samhandling, effektiv håndtering av hendelser knyttet til snø og is, samt løpende koordinering mellom partene. Beskrivelse av oppdraget Oppdraget omfatter levering av vintervedlikeholdstjenester i et avgrenset område under Bergen Havns ansvarsområde. Tjenesten skal understøtte sikker og hensiktsmessig fremkommelighet i vintersesongen og vil bli styrt gjennom en sone-/rodeinndeling med tilhørende nivå for utførelse, jf. bilag 1a. Det er forventet at leverandør skal kunne rydde i flere områder samtidig ved behov under store nedbørsforhold. Leveransen omfatter i hovedsak brøyting, snømåking og tiltak mot glatt føre, herunder salting og/eller strøing. Ved behov skal leverandøren også kunne håndtere bortkjøring av snø når lokale lagringsmuligheter er utilstrekkelige. Oppdraget inkluderer vinterberedskap med vaktordning og mulighet for utrykning ved hendelser, slik at nødvendige tiltak kan gjennomføres ved varierende vær- og føreforhold. Rammeavtalen skal understøtte effektiv samhandling mellom partene, herunder varsling, løpende koordinering, enkel dokumentasjon og rapportering knyttet til utførte oppdrag som grunnlag for oppfølging og kontroll. Bergen Havn ønsker en proaktiv leverandør.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    10000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:31:11Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    3 results

    1. ENVIRONMENT_PROCUREMENT
    2. SOCIAL_PROCUREMENT
    3. INNOVATIVE_PROCUREMENT
  6. id:
    2026-114037
    buyer:

    1 results

    1. id:
      30f333ba07b67e229f442301d1c1c469
      organization_id:
      918404635
      name:
      Bergen Havn
    heading:
    Rammeavtale for vintervedlikehold i avgrenset havneområde
    description:
    Bakgrunn Bergen Havn har behov for å etablere en ny rammeavtale for vintervedlikehold i et avgrenset havneområde. Vinterberedskap er nødvendig for å ivareta trygg fremkommelighet og sikker drift i havneområdet gjennom vintersesongen. Området omfatter trafikk- og driftskritiske arealer der vær- og føreforhold kan endre seg raskt, og hvor det er behov for at tiltak kan iverksettes på kort varsel. Anskaffelsen skal legge til rette for tydelig samhandling, effektiv håndtering av hendelser knyttet til snø og is, samt løpende koordinering mellom partene. Beskrivelse av oppdraget Oppdraget omfatter levering av vintervedlikeholdstjenester i et avgrenset område under Bergen Havns ansvarsområde. Tjenesten skal understøtte sikker og hensiktsmessig fremkommelighet i vintersesongen og vil bli styrt gjennom en sone-/rodeinndeling med tilhørende nivå for utførelse, jf. bilag 1a. Det er forventet at leverandør skal kunne rydde i flere områder samtidig ved behov under store nedbørsforhold. Leveransen omfatter i hovedsak brøyting, snømåking og tiltak mot glatt føre, herunder salting og/eller strøing. Ved behov skal leverandøren også kunne håndtere bortkjøring av snø når lokale lagringsmuligheter er utilstrekkelige. Oppdraget inkluderer vinterberedskap med vaktordning og mulighet for utrykning ved hendelser, slik at nødvendige tiltak kan gjennomføres ved varierende vær- og føreforhold. Rammeavtalen skal understøtte effektiv samhandling mellom partene, herunder varsling, løpende koordinering, enkel dokumentasjon og rapportering knyttet til utførte oppdrag som grunnlag for oppfølging og kontroll. Bergen Havn ønsker en proaktiv leverandør.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    10000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:35:46Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    3 results

    1. ENVIRONMENT_PROCUREMENT
    2. SOCIAL_PROCUREMENT
    3. INNOVATIVE_PROCUREMENT
  7. id:
    2026-114042
    buyer:

    1 results

    1. id:
      3986557c70347ccb78aea24fef9f7052
      organization_id:
      964967636
      name:
      Kvinnherad kommune
    heading:
    Vintervedlikehald av kommunale vegar
    description:
    Anskaffinga gjeld i første rekkje vintervedlikehald av kommunale vegar og plassar. Vegane er inndelte i 10 roder. Kvinnherad kommune har som mål å inngå kontrakt/er med ein eller fleire leverandørar for å dekke oppdragsgjevars behov for ovanfor nemnte tenester.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    15000000.0
    type:
    ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    allTypes:

    2 results

    1. RESULT
    2. ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    status:
    not reported by source
    issueDate:
    2026-09-04T11:43:45Z
    deadline:
    2031-09-30T00:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  8. id:
    2026-114046
    buyer:

    1 results

    1. id:
      8ed6139700ffdea0b599bb7c0b3537b5
      organization_id:
      975950662
      name:
      Forsvarsbygg
    heading:
    R02043 Vintervedlikehold REVE – Lerberen, Sankthansholet og Uthaug kai
    description:
    Avtalen omfatter i hovedsak brøyting, sandstrøing, ansvar for brøytestikker, feiing og oppkosting. Oppdraget er nærmere beskrevet i konkurransegrunnlagets del III. Avtalen gjelder vintervedlikehold på Lerberen, Sankthansholet og Uthaug kai.Avtalen har en varighet på 2 år fra 01.10.2026, eller fra signeringsdato hvis dette inntreffer senere. Avtalen kan forlenges av oppdragsgiver med 1+1+1 år. Oppdragsgiver forbeholder seg retten til å avlyse konkurransen dersom det foreligger saklig grunn, for eksempel ved bortfall av planlagt finansiering eller manglende godkjenning fra politisk eller militært hold.
    location_id:

    2 results

    1. NO060
    2. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1900000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-07T06:33:33Z
    deadline:
    2026-09-22T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  9. id:
    2026-113980
    buyer:

    1 results

    1. id:
      e5f543ee2efbc362636147fda3c2630e
      organization_id:
      964966397
      name:
      Bygland kommune
    heading:
    Brøyting og vinterdrift i Byglandsfjord og grendene
    description:
    Bakgrunn Bygland kommune har behov for å inngå en ny avtale for brøyting og vinterdrift i Byglandsfjord og tilhørende grender, da gjeldende avtale er utløpt. Formålet med anskaffelsen er å sikre trygg og fremkommelig ferdsel på kommunale veier, parkeringsarealer, plasser og adkomster i vintersesongen. Anskaffelsen skal dekke kommunens løpende behov for vintervedlikehold ved snøfall og glatt føre. Det er særlig viktig å opprettholde nødvendig beredskap gjennom hele døgnet, slik at kritiske områder kan håndteres raskt og skoleveier kan prioriteres ved behov. Kommunen har behov for en leverandør med tilstrekkelig kapasitet, egnet utstyr og evne til stabil leveranse gjennom hele avtaleperioden. Leverandøren må kunne håndtere ordinær drift så vel som ekstraordinære værforhold innenfor det geografiske området avtalen omfatter. Beskrivelse av oppdraget Oppdraget omfatter brøyting og øvrig vinterdrift av kommunale veier og plasser i Byglandsfjord og grendene. Leveransen skal i hovedsak omfatte brøyting av veier, parkeringsarealer og adkomster, samt strøing og nødvendig beredskap ved snøfall og glatt føre. Avtalen skal sikre at kommunen har tilgang til en leverandør som kan utføre vinterdriften i samsvar med kommunens behov gjennom hele vintersesongen. Oppdraget inkluderer både planlagt og hendelsesstyrt innsats, herunder utrykninger ved behov og prioritering av særskilt viktige områder. Leverandøren skal disponere maskiner og utstyr som er egnet for krevende vinterdrift, og ha nødvendig evne til å opprettholde leveransen ved driftsstans eller andre avvik. Oppdraget forutsetter også løpende dokumentasjon av utført brøyting, strøing og utrykninger, slik at kommunen kan følge opp leveransen gjennom avtaleperioden.
    location_id:

    1 results

    1. NO092
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1000000.0
    type:
    CANCELLED_OR_MISSING_CONCLUSION_OF_CONTRACT
    allTypes:

    4 results

    1. CANCELLED_OR_MISSING_CONCLUSION_OF_CONTRACT
    2. ADVISORY_NOTICE
    3. RESULT
    4. PLANNING
    status:
    not reported by source
    issueDate:
    2026-09-04T10:16:20Z
    deadline:
    2030-09-01T22:00:00Z
    sentToTed:
    no
    publicationDate:
    2026-09-05
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  10. id:
    2026-113984
    buyer:

    1 results

    1. id:
      e5f543ee2efbc362636147fda3c2630e
      organization_id:
      964966397
      name:
      Bygland kommune
    heading:
    Rammeavtale for brøyting og strøing på Byglandsfjord
    description:
    Bakgrunn Bygland kommune har behov for å etablere en ny rammeavtale for brøyting og strøing på Byglandsfjord og i tilstøtende grender, da eksisterende avtale utløper. Formålet er å sikre nødvendig framkommelighet og trafikksikkerhet på kommunale veger og i grendeområdene gjennom vinterhalvåret. Anskaffelsen skal dekke kommunens behov for beredskap og rask utrykning ved snøfall og glatte forhold. Utrykning utløses av kommunal vakt, og leverandøren må kunne støtte kommunen i å opprettholde stabile vinterdriftstjenester i aktuelle områder. Beskrivelse av oppdraget Oppdraget gjelder vinterdrift i form av brøyting og strøing på Byglandsfjord og i tilstøtende grender. Leveransen omfatter brøyting av kommunale veger og relevante grendeveger, samt strøing ved behov når føreforholdene tilsier dette. Leverandøren skal tilby døgnkontinuerlig beredskap i vintersesongen og kunne rykke ut etter varsling fra kommunal vakt. Oppdraget forutsetter egnet og driftssikkert utstyr med tilstrekkelig kapasitet til å utføre arbeidet tilfredsstillende i de aktuelle områdene, herunder på smale grendeveger og på steder der det kan være behov for annet utstyr enn ordinær ploging. Det legges til grunn at arbeidet skal utføres med god kvalitet og med enkel oppfølging og rapportering per oppdrag. Kommunen vil gi nødvendig opplæring før oppstart. Rammeavtalen har en varighet på 4 år, med opsjon på forlengelse 1 + 1 år. Øvre ramme for avtalen er 1 500 000 kroner ekskl. mva., og avtalen opphører når kostnadstaket er nådd.
    location_id:

    1 results

    1. NO092
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1500000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    4 results

    1. PLANNING
    2. ANNOUNCEMENT_OF_COMPETITION
    3. COMPETITION
    4. NOTICE_ON_BUYER_PROFILE
    status:
    not reported by source
    issueDate:
    2026-09-04T11:13:40Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    no
    publicationDate:
    2026-09-05
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
limit:
25
offset:
0
returned:
10
has_more_results:
yes
truncated:
yes
next_offset:
10
Show all fields in HTML
total_count:
2279
hits:

10 results

  1. id:
    2026-113996
    buyer:

    1 results

    1. id:
      3bcf7ede2a525c1fbca5060d213496ea
      organization_id:
      984 661 185
      name:
      Posten Bring AS
    heading:
    Vintervedlikehold - Stavanger
    description:
    Vintervedlikehold på terminal
    location_id:

    1 results

    1. anyw
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1500000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-03T15:18:28Z
    deadline:
    2026-10-01T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  2. id:
    2026-114017
    buyer:

    1 results

    1. id:
      e961fbee6b521f955732c683914890e9
      organization_id:
      971185589
      name:
      Oslo kommune v/ Vann- og avløpsetaten
    heading:
    Snøbrøyting og vårrengjøring
    description:
    VAV har behov for å inngå en rammeavtale for snøbrøyting, strøing, salting, feiing og spyling av ca. 90 000 m2 fordelt på ulike lokasjoner, jf. vedlegg 3 – Tilbudsskjema. VAV har til hensikt å inngå rammeavtale med én leverandør.
    location_id:

    1 results

    1. NO081
    estimatedValue:
    currencyCode:
    NOK
    amount:
    29000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T07:59:00Z
    deadline:
    2026-10-07T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  3. id:
    2026-114034
    buyer:

    1 results

    1. id:
      30f333ba07b67e229f442301d1c1c469
      organization_id:
      918404635
      name:
      Bergen Havn
    heading:
    Rammeavtale for vintervedlikehold i avgrenset havneområde
    description:
    Bakgrunn Bergen Havn har behov for å etablere en ny rammeavtale for vintervedlikehold i et avgrenset havneområde. Vinterberedskap er nødvendig for å ivareta trygg fremkommelighet og sikker drift i havneområdet gjennom vintersesongen. Området omfatter trafikk- og driftskritiske arealer der vær- og føreforhold kan endre seg raskt, og hvor det er behov for at tiltak kan iverksettes på kort varsel. Anskaffelsen skal legge til rette for tydelig samhandling, effektiv håndtering av hendelser knyttet til snø og is, samt løpende koordinering mellom partene. Beskrivelse av oppdraget Oppdraget omfatter levering av vintervedlikeholdstjenester i et avgrenset område under Bergen Havns ansvarsområde. Tjenesten skal understøtte sikker og hensiktsmessig fremkommelighet i vintersesongen og vil bli styrt gjennom en sone-/rodeinndeling med tilhørende nivå for utførelse, jf. bilag 1a. Det er forventet at leverandør skal kunne rydde i flere områder samtidig ved behov under store nedbørsforhold. Leveransen omfatter i hovedsak brøyting, snømåking og tiltak mot glatt føre, herunder salting og/eller strøing. Ved behov skal leverandøren også kunne håndtere bortkjøring av snø når lokale lagringsmuligheter er utilstrekkelige. Oppdraget inkluderer vinterberedskap med vaktordning og mulighet for utrykning ved hendelser, slik at nødvendige tiltak kan gjennomføres ved varierende vær- og føreforhold. Rammeavtalen skal understøtte effektiv samhandling mellom partene, herunder varsling, løpende koordinering, enkel dokumentasjon og rapportering knyttet til utførte oppdrag som grunnlag for oppfølging og kontroll. Bergen Havn ønsker en proaktiv leverandør.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    10000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:27:15Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    3 results

    1. ENVIRONMENT_PROCUREMENT
    2. SOCIAL_PROCUREMENT
    3. INNOVATIVE_PROCUREMENT
  4. id:
    2026-114035
    buyer:

    1 results

    1. id:
      7fcceaaff6948f767e629e00b5fcc8d1
      organization_id:
      916879067
      name:
      SYKEHUSINNKJØP HF
    heading:
    Snøbrøyting Sykehuset Innlandet HF
    description:
    Snøbrøyting, strøing og lignende utvendig vedlikehold til Sykehuset Innlandet HF, Sanderud, Hamar, Gjøvik og Elverum
    location_id:

    1 results

    1. NO020
    estimatedValue:
    not reported by source
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:28:00Z
    deadline:
    2026-09-29T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  5. id:
    2026-114036
    buyer:

    1 results

    1. id:
      30f333ba07b67e229f442301d1c1c469
      organization_id:
      918404635
      name:
      Bergen Havn
    heading:
    Rammeavtale for vintervedlikehold i avgrenset havneområde
    description:
    Bakgrunn Bergen Havn har behov for å etablere en ny rammeavtale for vintervedlikehold i et avgrenset havneområde. Vinterberedskap er nødvendig for å ivareta trygg fremkommelighet og sikker drift i havneområdet gjennom vintersesongen. Området omfatter trafikk- og driftskritiske arealer der vær- og føreforhold kan endre seg raskt, og hvor det er behov for at tiltak kan iverksettes på kort varsel. Anskaffelsen skal legge til rette for tydelig samhandling, effektiv håndtering av hendelser knyttet til snø og is, samt løpende koordinering mellom partene. Beskrivelse av oppdraget Oppdraget omfatter levering av vintervedlikeholdstjenester i et avgrenset område under Bergen Havns ansvarsområde. Tjenesten skal understøtte sikker og hensiktsmessig fremkommelighet i vintersesongen og vil bli styrt gjennom en sone-/rodeinndeling med tilhørende nivå for utførelse, jf. bilag 1a. Det er forventet at leverandør skal kunne rydde i flere områder samtidig ved behov under store nedbørsforhold. Leveransen omfatter i hovedsak brøyting, snømåking og tiltak mot glatt føre, herunder salting og/eller strøing. Ved behov skal leverandøren også kunne håndtere bortkjøring av snø når lokale lagringsmuligheter er utilstrekkelige. Oppdraget inkluderer vinterberedskap med vaktordning og mulighet for utrykning ved hendelser, slik at nødvendige tiltak kan gjennomføres ved varierende vær- og føreforhold. Rammeavtalen skal understøtte effektiv samhandling mellom partene, herunder varsling, løpende koordinering, enkel dokumentasjon og rapportering knyttet til utførte oppdrag som grunnlag for oppfølging og kontroll. Bergen Havn ønsker en proaktiv leverandør.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    10000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:31:11Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    3 results

    1. ENVIRONMENT_PROCUREMENT
    2. SOCIAL_PROCUREMENT
    3. INNOVATIVE_PROCUREMENT
  6. id:
    2026-114037
    buyer:

    1 results

    1. id:
      30f333ba07b67e229f442301d1c1c469
      organization_id:
      918404635
      name:
      Bergen Havn
    heading:
    Rammeavtale for vintervedlikehold i avgrenset havneområde
    description:
    Bakgrunn Bergen Havn har behov for å etablere en ny rammeavtale for vintervedlikehold i et avgrenset havneområde. Vinterberedskap er nødvendig for å ivareta trygg fremkommelighet og sikker drift i havneområdet gjennom vintersesongen. Området omfatter trafikk- og driftskritiske arealer der vær- og føreforhold kan endre seg raskt, og hvor det er behov for at tiltak kan iverksettes på kort varsel. Anskaffelsen skal legge til rette for tydelig samhandling, effektiv håndtering av hendelser knyttet til snø og is, samt løpende koordinering mellom partene. Beskrivelse av oppdraget Oppdraget omfatter levering av vintervedlikeholdstjenester i et avgrenset område under Bergen Havns ansvarsområde. Tjenesten skal understøtte sikker og hensiktsmessig fremkommelighet i vintersesongen og vil bli styrt gjennom en sone-/rodeinndeling med tilhørende nivå for utførelse, jf. bilag 1a. Det er forventet at leverandør skal kunne rydde i flere områder samtidig ved behov under store nedbørsforhold. Leveransen omfatter i hovedsak brøyting, snømåking og tiltak mot glatt føre, herunder salting og/eller strøing. Ved behov skal leverandøren også kunne håndtere bortkjøring av snø når lokale lagringsmuligheter er utilstrekkelige. Oppdraget inkluderer vinterberedskap med vaktordning og mulighet for utrykning ved hendelser, slik at nødvendige tiltak kan gjennomføres ved varierende vær- og føreforhold. Rammeavtalen skal understøtte effektiv samhandling mellom partene, herunder varsling, løpende koordinering, enkel dokumentasjon og rapportering knyttet til utførte oppdrag som grunnlag for oppfølging og kontroll. Bergen Havn ønsker en proaktiv leverandør.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    10000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-04T11:35:46Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    3 results

    1. ENVIRONMENT_PROCUREMENT
    2. SOCIAL_PROCUREMENT
    3. INNOVATIVE_PROCUREMENT
  7. id:
    2026-114042
    buyer:

    1 results

    1. id:
      3986557c70347ccb78aea24fef9f7052
      organization_id:
      964967636
      name:
      Kvinnherad kommune
    heading:
    Vintervedlikehald av kommunale vegar
    description:
    Anskaffinga gjeld i første rekkje vintervedlikehald av kommunale vegar og plassar. Vegane er inndelte i 10 roder. Kvinnherad kommune har som mål å inngå kontrakt/er med ein eller fleire leverandørar for å dekke oppdragsgjevars behov for ovanfor nemnte tenester.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    15000000.0
    type:
    ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    allTypes:

    2 results

    1. RESULT
    2. ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    status:
    not reported by source
    issueDate:
    2026-09-04T11:43:45Z
    deadline:
    2031-09-30T00:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  8. id:
    2026-114046
    buyer:

    1 results

    1. id:
      8ed6139700ffdea0b599bb7c0b3537b5
      organization_id:
      975950662
      name:
      Forsvarsbygg
    heading:
    R02043 Vintervedlikehold REVE – Lerberen, Sankthansholet og Uthaug kai
    description:
    Avtalen omfatter i hovedsak brøyting, sandstrøing, ansvar for brøytestikker, feiing og oppkosting. Oppdraget er nærmere beskrevet i konkurransegrunnlagets del III. Avtalen gjelder vintervedlikehold på Lerberen, Sankthansholet og Uthaug kai.Avtalen har en varighet på 2 år fra 01.10.2026, eller fra signeringsdato hvis dette inntreffer senere. Avtalen kan forlenges av oppdragsgiver med 1+1+1 år. Oppdragsgiver forbeholder seg retten til å avlyse konkurransen dersom det foreligger saklig grunn, for eksempel ved bortfall av planlagt finansiering eller manglende godkjenning fra politisk eller militært hold.
    location_id:

    2 results

    1. NO060
    2. NO0A2
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1900000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_COMPETITION
    2. COMPETITION
    status:
    ACTIVE
    issueDate:
    2026-09-07T06:33:33Z
    deadline:
    2026-09-22T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-09-07
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  9. id:
    2026-113980
    buyer:

    1 results

    1. id:
      e5f543ee2efbc362636147fda3c2630e
      organization_id:
      964966397
      name:
      Bygland kommune
    heading:
    Brøyting og vinterdrift i Byglandsfjord og grendene
    description:
    Bakgrunn Bygland kommune har behov for å inngå en ny avtale for brøyting og vinterdrift i Byglandsfjord og tilhørende grender, da gjeldende avtale er utløpt. Formålet med anskaffelsen er å sikre trygg og fremkommelig ferdsel på kommunale veier, parkeringsarealer, plasser og adkomster i vintersesongen. Anskaffelsen skal dekke kommunens løpende behov for vintervedlikehold ved snøfall og glatt føre. Det er særlig viktig å opprettholde nødvendig beredskap gjennom hele døgnet, slik at kritiske områder kan håndteres raskt og skoleveier kan prioriteres ved behov. Kommunen har behov for en leverandør med tilstrekkelig kapasitet, egnet utstyr og evne til stabil leveranse gjennom hele avtaleperioden. Leverandøren må kunne håndtere ordinær drift så vel som ekstraordinære værforhold innenfor det geografiske området avtalen omfatter. Beskrivelse av oppdraget Oppdraget omfatter brøyting og øvrig vinterdrift av kommunale veier og plasser i Byglandsfjord og grendene. Leveransen skal i hovedsak omfatte brøyting av veier, parkeringsarealer og adkomster, samt strøing og nødvendig beredskap ved snøfall og glatt føre. Avtalen skal sikre at kommunen har tilgang til en leverandør som kan utføre vinterdriften i samsvar med kommunens behov gjennom hele vintersesongen. Oppdraget inkluderer både planlagt og hendelsesstyrt innsats, herunder utrykninger ved behov og prioritering av særskilt viktige områder. Leverandøren skal disponere maskiner og utstyr som er egnet for krevende vinterdrift, og ha nødvendig evne til å opprettholde leveransen ved driftsstans eller andre avvik. Oppdraget forutsetter også løpende dokumentasjon av utført brøyting, strøing og utrykninger, slik at kommunen kan følge opp leveransen gjennom avtaleperioden.
    location_id:

    1 results

    1. NO092
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1000000.0
    type:
    CANCELLED_OR_MISSING_CONCLUSION_OF_CONTRACT
    allTypes:

    4 results

    1. CANCELLED_OR_MISSING_CONCLUSION_OF_CONTRACT
    2. ADVISORY_NOTICE
    3. RESULT
    4. PLANNING
    status:
    not reported by source
    issueDate:
    2026-09-04T10:16:20Z
    deadline:
    2030-09-01T22:00:00Z
    sentToTed:
    no
    publicationDate:
    2026-09-05
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  10. id:
    2026-113984
    buyer:

    1 results

    1. id:
      e5f543ee2efbc362636147fda3c2630e
      organization_id:
      964966397
      name:
      Bygland kommune
    heading:
    Rammeavtale for brøyting og strøing på Byglandsfjord
    description:
    Bakgrunn Bygland kommune har behov for å etablere en ny rammeavtale for brøyting og strøing på Byglandsfjord og i tilstøtende grender, da eksisterende avtale utløper. Formålet er å sikre nødvendig framkommelighet og trafikksikkerhet på kommunale veger og i grendeområdene gjennom vinterhalvåret. Anskaffelsen skal dekke kommunens behov for beredskap og rask utrykning ved snøfall og glatte forhold. Utrykning utløses av kommunal vakt, og leverandøren må kunne støtte kommunen i å opprettholde stabile vinterdriftstjenester i aktuelle områder. Beskrivelse av oppdraget Oppdraget gjelder vinterdrift i form av brøyting og strøing på Byglandsfjord og i tilstøtende grender. Leveransen omfatter brøyting av kommunale veger og relevante grendeveger, samt strøing ved behov når føreforholdene tilsier dette. Leverandøren skal tilby døgnkontinuerlig beredskap i vintersesongen og kunne rykke ut etter varsling fra kommunal vakt. Oppdraget forutsetter egnet og driftssikkert utstyr med tilstrekkelig kapasitet til å utføre arbeidet tilfredsstillende i de aktuelle områdene, herunder på smale grendeveger og på steder der det kan være behov for annet utstyr enn ordinær ploging. Det legges til grunn at arbeidet skal utføres med god kvalitet og med enkel oppfølging og rapportering per oppdrag. Kommunen vil gi nødvendig opplæring før oppstart. Rammeavtalen har en varighet på 4 år, med opsjon på forlengelse 1 + 1 år. Øvre ramme for avtalen er 1 500 000 kroner ekskl. mva., og avtalen opphører når kostnadstaket er nådd.
    location_id:

    1 results

    1. NO092
    estimatedValue:
    currencyCode:
    NOK
    amount:
    1500000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    4 results

    1. PLANNING
    2. ANNOUNCEMENT_OF_COMPETITION
    3. COMPETITION
    4. NOTICE_ON_BUYER_PROFILE
    status:
    not reported by source
    issueDate:
    2026-09-04T11:13:40Z
    deadline:
    2026-10-09T10:00:00Z
    sentToTed:
    no
    publicationDate:
    2026-09-05
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
limit:
25
offset:
0
returned:
10
has_more_results:
yes
truncated:
yes
next_offset:
10
Will you use the result in generated code?

Open the same result as JSON

Is data missing or incorrect? Send feedback about this result.

Continue exploring

How an AI agent should use this page

Ground rule: Navigate with HTML GET links to keep explanations and relationships. Use the page's JSON alternative only when concrete values must be extracted, compared or computed.

How to use the search_doffin lookup

  1. Replace the placeholders in the HTML GET template; remove optional parameters you do not need.
  2. Check types, units, limits and ID formats in the parameter table.
  3. Follow linked results to canonical pages before combining sources.

Misreading to avoid: An empty list means "no results for this lookup". An error message or unavailable source does not mean the data does not exist.

Source-specific next step

Go to the source page for other operations. Use the JSON template only after the HTML result shows that the parameters and source are correct.