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-10-29T22:33:29Z in 0.260 seconds.

total_count:
10
hits:

10 results

  1. id:
    2017-585295
    buyer:

    1 results

    1. id:
      1172c118d3c0d86c04061c211258f772
      organization_id:
      985 198 292
      name:
      Avinor AS
    heading:
    MARKET RESEARCH - AVINOR OSLO AIRPORT – BHS 2030 – BAGGAGE HANDLING SYSTEM
    description:
    Avinor AS is announcing a market reserach regarding their upcoming feasibility study on baggage handling system for Oslo Airport. Please view the attached file for more information. (Accessable at doffin.no) For international suppliers, mail [email protected] to recieve additional information. The feasibility study is below EU threshold, and will not be annonunced as a public tender. Potential suppliers for the feasibility study will be selected from the suppliers registering their interest based on this market Research. Due date for registering your interest is set to March 31, 2017.
    location_id:

    No results.

    estimatedValue:
    not reported by source
    type:
    ADVISORY_NOTICE
    allTypes:

    2 results

    1. PLANNING
    2. ADVISORY_NOTICE
    status:
    not reported by source
    issueDate:
    2017-03-13T10:00:00Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2017-03-13
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

  2. id:
    2025-104179
    buyer:

    1 results

    1. id:
      89e3bfff1141cc8666961993937f1d7e
      organization_id:
      977511402
      name:
      Bybanen AS
    heading:
    FRAMEWORK-AGREEMENT FOR TRACK MAINTENANCE-SERVICES
    description:
    The agreement will include personnel, engineering services, planning and project management, and the necessary machinery, equipment, and vehicles to maintain Bybanen’s track infrastructure. The procurement is carried out as “procedure in 1 step” over EEA thresholds in accordance with RPU part I. Estimated maximum value for the framework agreement is 80 MNOK. Contract duration is 2 years with the option to extend the contract by a further 2 + 2 + 2 years.
    location_id:

    1 results

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

    2 results

    1. ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2025-03-17T11:18:25Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2025-03-18
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  3. id:
    2024-118075
    buyer:

    1 results

    1. id:
      89e3bfff1141cc8666961993937f1d7e
      organization_id:
      977511402
      name:
      Bybanen AS
    heading:
    FRAMEWORK-AGREEMENT FOR TRACK MAINTENANCE-SERVICES
    description:
    The agreement will include personnel, engineering services, planning and project management, and the necessary machinery, equipment, and vehicles to maintain Bybanen’s track infrastructure. The procurement is carried out as “procedure in 1 step” over EEA thresholds in accordance with RPU part I. Estimated maximum value for the framework agreement is 80 MNOK. Contract duration is 2 years with the option to extend the contract by a further 2 + 2 + 2 years.
    location_id:

    1 results

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

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    AWARDED
    issueDate:
    2024-12-16T12:14:20Z
    deadline:
    2025-01-20T11:00:58Z
    sentToTed:
    yes
    publicationDate:
    2024-12-16
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  4. id:
    2025-106027
    buyer:

    1 results

    1. id:
      899e5f601198e841b7ad8c0f60ba4a2f
      organization_id:
      919408049
      name:
      NORCE
    heading:
    Microalgea biomass
    description:
    This procurement is below the EEA threshold, but we have chosen to conduct the competition as a voluntary notice published on TED in order to reach the market.The purpose of this procurement is to acquire 350 kg (dry weight) of microalgal biomass in the form of frozen, dewatered paste. The biomass must be of one of the following algae strains:• Chlorella sorokiniana UTEX 1230• Phaeodactylum tricornutum B58• Nannochloropsis oculata NIVA-3/04The biomass will be used in our research starting from Q2 2026.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    EUR
    amount:
    78000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2025-04-11T10:50:23Z
    deadline:
    2025-05-26T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2025-04-14
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  5. id:
    2020-358309
    buyer:

    1 results

    1. id:
      1172c118d3c0d86c04061c211258f772
      organization_id:
      985 198 292
      name:
      Avinor AS
    heading:
    K-189546 Vedlikeholdsavtale
    description:
    Avinor intends to enter into a maintenance contract with Seca solutions as for the maintenance of DormaKaba equipment which is in operation at Avinor's airports. This agreement is only intended to extend the life of existing equipment, there is no right to purchase further equipment in the agreement. The procedure used is; procurement without competition, ref. FOF §9-3 b) 3, because the supplier has exclusive rights, including intellectual property rights. And, the agreement involves an advantageous offer that is available for a very limited period, ref. FOF §9-3 f). The contract is above the threshold for EU utilities directiv
    location_id:

    No results.

    estimatedValue:
    not reported by source
    type:
    ANNOUNCEMENT_OF_INTENT
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_INTENT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2020-06-16T10:00:00Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2020-06-16
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

  6. id:
    2025-102731
    buyer:

    1 results

    1. id:
      c62c1e3443533e14306e15b8d4e71f7c
      organization_id:
      971277882
      name:
      Norad – Direktoratet for utviklingssamarbeid
    heading:
    Web-based security risk assessment system
    description:
    Norad's employees travel to various countries around the world in connection with field visits to developing countries, international conferences, and various partnership projects. Norad’s need is to mitigate risks in security for employees abroad by obtaining access to information and assessments that can support Norad to take informed decisions concerning security in connection with the travels. The aim is also to enhance employees' ability to assess travel security, as well as to have a tool which can assist in evaluating and addressing important safety aspects related to their travels. The goal is for employees to better reflect on their personal safety while traveling to their destination, thanks in part to the use of the tool. The objective of the procurement is to have a continuous, user friendly (low threshold) and web-based access to a broad range of reliable information on risk assessments in order to make informed decisions regarding travels to different countries/regions.
    location_id:

    1 results

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

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2025-02-24T07:45:50Z
    deadline:
    2025-03-27T11:00:00Z
    sentToTed:
    yes
    publicationDate:
    2025-02-25
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  7. id:
    2026-101212
    buyer:

    1 results

    1. id:
      9c35f9b9fc7f34df0a9d8aedaa1a5f46
      organization_id:
      981242297
      name:
      Norla Senter For Norsk Skjønn- og Faglitteratur I Utlandet
    heading:
    Bygging av utstilling/stand i messehallene BolognaFiere i Italia, totalentreprise
    description:
    The competition concerns the delivery of construction of an exhibition/stand in the BolognaFiere exhibition halls in Italy, as a turnkey contract. The Exhibition shall take place from 13 April to 16 April 2026. The Supplier shall collaborate closely with the designers and NORLA throughout the construction phase to refine the drawings and design concepts attached to the Contract. This includes assessing and advising on technical feasibility, material choices, and practical solutions (such as structural limitations and installation possibilities). The Supplier undertakes to loyally comply with and adhere to the developed and approved drawings and concepts, throughout the construction phase. The estimated value of the procurement is: NOK 1.500.000-2.000.000 excluding VAT, below the EEA threshold value. The volume is an estimate and is not binding for the contracting authority. The Supplier shall ensure that the total cost of delivery remains within our construction budget of NOK 2,000,000 excluding VAT. A maximum price cap of NOK 2,000,000 will apply. Any cost exceeding this cap requires prior written approval from the Client. This contract requires the use of apprentices in accordance with the Regulation on the Obligation to Require the Use of Apprentices in Public Contracts (Forskrift om plikt til å stille krav om bruk av lærlinger i offentlige kontrakter). For further information, please refer to the procurement documents.
    location_id:

    1 results

    1. ITH55
    estimatedValue:
    currencyCode:
    NOK
    amount:
    2000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2026-01-16T06:57:04Z
    deadline:
    2026-01-29T11:00:58Z
    sentToTed:
    no
    publicationDate:
    2026-01-17
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  8. id:
    2026-115946
    buyer:

    1 results

    1. id:
      fc0276307e8a85529306bb92803a380c
      organization_id:
      923119159
      name:
      LYSE LUX AS
    heading:
    Sensor System Procurement
    description:
    The procurement concerns the establishment of a framework agreement for a sensor system for the collection of traffic and mobility data. The solution will form part of the commercial service offerings of Lyse Lux and Lyse Agon and may be delivered to external customers, including municipalities. The scope includes the supply of sensor hardware and associated software and services, including data access, integration, operation and maintenance. The contracting authority intends to use and operate the solution, including the possibility to provide related services to third parties. The procurement is conducted in accordance with Part III of the Norwegian Public Procurement Regulations, as the estimated contract value exceeds the EEA threshold for goods and services contracts. The procedure is a competitive procedure with negotiation in accordance with Section 13-2. Due to the nature of the procurement, which includes a combination of hardware, software, integration and operational services, the contracting authority is not able to define all technical and contractual aspects in sufficient detail in advance. Furthermore, the solution requires a degree of flexibility and adaptation. Negotiations are therefore considered necessary to ensure an optimal solution.
    location_id:

    1 results

    1. NO0A1
    estimatedValue:
    currencyCode:
    NOK
    amount:
    5000000.0
    type:
    ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2026-10-13T08:28:38Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2026-10-14
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  9. id:
    2026-106042
    buyer:

    1 results

    1. id:
      fc0276307e8a85529306bb92803a380c
      organization_id:
      923119159
      name:
      LYSE LUX AS
    heading:
    Sensor System Procurement
    description:
    The procurement concerns the establishment of a framework agreement for a sensor system for the collection of traffic and mobility data. The solution will form part of the commercial service offerings of Lyse Lux and Lyse Agon and may be delivered to external customers, including municipalities. The scope includes the supply of sensor hardware and associated software and services, including data access, integration, operation and maintenance. The contracting authority intends to use and operate the solution, including the possibility to provide related services to third parties. The procurement is conducted in accordance with Part III of the Norwegian Public Procurement Regulations, as the estimated contract value exceeds the EEA threshold for goods and services contracts. The procedure is a competitive procedure with negotiation in accordance with Section 13-2. Due to the nature of the procurement, which includes a combination of hardware, software, integration and operational services, the contracting authority is not able to define all technical and contractual aspects in sufficient detail in advance. Furthermore, the solution requires a degree of flexibility and adaptation. Negotiations are therefore considered necessary to ensure an optimal solution.
    location_id:

    1 results

    1. NO0A1
    estimatedValue:
    currencyCode:
    NOK
    amount:
    5000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    AWARDED
    issueDate:
    2026-03-27T10:35:42Z
    deadline:
    2026-04-27T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-03-30
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  10. id:
    2022-384909
    buyer:

    1 results

    1. id:
      0b2f10c7359dda4532f96e2055f8f8af
      organization_id:
      969 159 570
      name:
      Norges miljø- og biovitenskapelige universitet
    heading:
    Apparatus for measurement of coagulation in milk
    description:
    The faculty KBM at NMBU, wants to purchase an apparatus for measurement of coagulation in milk. The coagulation properties of milk is a central quality parameter as it influences both processing time and cheese yield. Therefore, coagulation is of great economical value for the dairy industry.
    location_id:

    4 results

    1. NO085
    2. NO084
    3. NO083
    4. NO082
    estimatedValue:
    not reported by source
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2022-02-23T10:00:00Z
    deadline:
    2022-03-14T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2022-02-23
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

limit:
25
offset:
0
returned:
10
has_more_results:
no
Show all fields in HTML
total_count:
10
hits:

10 results

  1. id:
    2017-585295
    buyer:

    1 results

    1. id:
      1172c118d3c0d86c04061c211258f772
      organization_id:
      985 198 292
      name:
      Avinor AS
    heading:
    MARKET RESEARCH - AVINOR OSLO AIRPORT – BHS 2030 – BAGGAGE HANDLING SYSTEM
    description:
    Avinor AS is announcing a market reserach regarding their upcoming feasibility study on baggage handling system for Oslo Airport. Please view the attached file for more information. (Accessable at doffin.no) For international suppliers, mail [email protected] to recieve additional information. The feasibility study is below EU threshold, and will not be annonunced as a public tender. Potential suppliers for the feasibility study will be selected from the suppliers registering their interest based on this market Research. Due date for registering your interest is set to March 31, 2017.
    location_id:

    No results.

    estimatedValue:
    not reported by source
    type:
    ADVISORY_NOTICE
    allTypes:

    2 results

    1. PLANNING
    2. ADVISORY_NOTICE
    status:
    not reported by source
    issueDate:
    2017-03-13T10:00:00Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2017-03-13
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

  2. id:
    2025-104179
    buyer:

    1 results

    1. id:
      89e3bfff1141cc8666961993937f1d7e
      organization_id:
      977511402
      name:
      Bybanen AS
    heading:
    FRAMEWORK-AGREEMENT FOR TRACK MAINTENANCE-SERVICES
    description:
    The agreement will include personnel, engineering services, planning and project management, and the necessary machinery, equipment, and vehicles to maintain Bybanen’s track infrastructure. The procurement is carried out as “procedure in 1 step” over EEA thresholds in accordance with RPU part I. Estimated maximum value for the framework agreement is 80 MNOK. Contract duration is 2 years with the option to extend the contract by a further 2 + 2 + 2 years.
    location_id:

    1 results

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

    2 results

    1. ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2025-03-17T11:18:25Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2025-03-18
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  3. id:
    2024-118075
    buyer:

    1 results

    1. id:
      89e3bfff1141cc8666961993937f1d7e
      organization_id:
      977511402
      name:
      Bybanen AS
    heading:
    FRAMEWORK-AGREEMENT FOR TRACK MAINTENANCE-SERVICES
    description:
    The agreement will include personnel, engineering services, planning and project management, and the necessary machinery, equipment, and vehicles to maintain Bybanen’s track infrastructure. The procurement is carried out as “procedure in 1 step” over EEA thresholds in accordance with RPU part I. Estimated maximum value for the framework agreement is 80 MNOK. Contract duration is 2 years with the option to extend the contract by a further 2 + 2 + 2 years.
    location_id:

    1 results

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

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    AWARDED
    issueDate:
    2024-12-16T12:14:20Z
    deadline:
    2025-01-20T11:00:58Z
    sentToTed:
    yes
    publicationDate:
    2024-12-16
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  4. id:
    2025-106027
    buyer:

    1 results

    1. id:
      899e5f601198e841b7ad8c0f60ba4a2f
      organization_id:
      919408049
      name:
      NORCE
    heading:
    Microalgea biomass
    description:
    This procurement is below the EEA threshold, but we have chosen to conduct the competition as a voluntary notice published on TED in order to reach the market.The purpose of this procurement is to acquire 350 kg (dry weight) of microalgal biomass in the form of frozen, dewatered paste. The biomass must be of one of the following algae strains:• Chlorella sorokiniana UTEX 1230• Phaeodactylum tricornutum B58• Nannochloropsis oculata NIVA-3/04The biomass will be used in our research starting from Q2 2026.
    location_id:

    1 results

    1. NO0A2
    estimatedValue:
    currencyCode:
    EUR
    amount:
    78000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2025-04-11T10:50:23Z
    deadline:
    2025-05-26T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2025-04-14
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  5. id:
    2020-358309
    buyer:

    1 results

    1. id:
      1172c118d3c0d86c04061c211258f772
      organization_id:
      985 198 292
      name:
      Avinor AS
    heading:
    K-189546 Vedlikeholdsavtale
    description:
    Avinor intends to enter into a maintenance contract with Seca solutions as for the maintenance of DormaKaba equipment which is in operation at Avinor's airports. This agreement is only intended to extend the life of existing equipment, there is no right to purchase further equipment in the agreement. The procedure used is; procurement without competition, ref. FOF §9-3 b) 3, because the supplier has exclusive rights, including intellectual property rights. And, the agreement involves an advantageous offer that is available for a very limited period, ref. FOF §9-3 f). The contract is above the threshold for EU utilities directiv
    location_id:

    No results.

    estimatedValue:
    not reported by source
    type:
    ANNOUNCEMENT_OF_INTENT
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_INTENT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2020-06-16T10:00:00Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2020-06-16
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

  6. id:
    2025-102731
    buyer:

    1 results

    1. id:
      c62c1e3443533e14306e15b8d4e71f7c
      organization_id:
      971277882
      name:
      Norad – Direktoratet for utviklingssamarbeid
    heading:
    Web-based security risk assessment system
    description:
    Norad's employees travel to various countries around the world in connection with field visits to developing countries, international conferences, and various partnership projects. Norad’s need is to mitigate risks in security for employees abroad by obtaining access to information and assessments that can support Norad to take informed decisions concerning security in connection with the travels. The aim is also to enhance employees' ability to assess travel security, as well as to have a tool which can assist in evaluating and addressing important safety aspects related to their travels. The goal is for employees to better reflect on their personal safety while traveling to their destination, thanks in part to the use of the tool. The objective of the procurement is to have a continuous, user friendly (low threshold) and web-based access to a broad range of reliable information on risk assessments in order to make informed decisions regarding travels to different countries/regions.
    location_id:

    1 results

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

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2025-02-24T07:45:50Z
    deadline:
    2025-03-27T11:00:00Z
    sentToTed:
    yes
    publicationDate:
    2025-02-25
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  7. id:
    2026-101212
    buyer:

    1 results

    1. id:
      9c35f9b9fc7f34df0a9d8aedaa1a5f46
      organization_id:
      981242297
      name:
      Norla Senter For Norsk Skjønn- og Faglitteratur I Utlandet
    heading:
    Bygging av utstilling/stand i messehallene BolognaFiere i Italia, totalentreprise
    description:
    The competition concerns the delivery of construction of an exhibition/stand in the BolognaFiere exhibition halls in Italy, as a turnkey contract. The Exhibition shall take place from 13 April to 16 April 2026. The Supplier shall collaborate closely with the designers and NORLA throughout the construction phase to refine the drawings and design concepts attached to the Contract. This includes assessing and advising on technical feasibility, material choices, and practical solutions (such as structural limitations and installation possibilities). The Supplier undertakes to loyally comply with and adhere to the developed and approved drawings and concepts, throughout the construction phase. The estimated value of the procurement is: NOK 1.500.000-2.000.000 excluding VAT, below the EEA threshold value. The volume is an estimate and is not binding for the contracting authority. The Supplier shall ensure that the total cost of delivery remains within our construction budget of NOK 2,000,000 excluding VAT. A maximum price cap of NOK 2,000,000 will apply. Any cost exceeding this cap requires prior written approval from the Client. This contract requires the use of apprentices in accordance with the Regulation on the Obligation to Require the Use of Apprentices in Public Contracts (Forskrift om plikt til å stille krav om bruk av lærlinger i offentlige kontrakter). For further information, please refer to the procurement documents.
    location_id:

    1 results

    1. ITH55
    estimatedValue:
    currencyCode:
    NOK
    amount:
    2000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2026-01-16T06:57:04Z
    deadline:
    2026-01-29T11:00:58Z
    sentToTed:
    no
    publicationDate:
    2026-01-17
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  8. id:
    2026-115946
    buyer:

    1 results

    1. id:
      fc0276307e8a85529306bb92803a380c
      organization_id:
      923119159
      name:
      LYSE LUX AS
    heading:
    Sensor System Procurement
    description:
    The procurement concerns the establishment of a framework agreement for a sensor system for the collection of traffic and mobility data. The solution will form part of the commercial service offerings of Lyse Lux and Lyse Agon and may be delivered to external customers, including municipalities. The scope includes the supply of sensor hardware and associated software and services, including data access, integration, operation and maintenance. The contracting authority intends to use and operate the solution, including the possibility to provide related services to third parties. The procurement is conducted in accordance with Part III of the Norwegian Public Procurement Regulations, as the estimated contract value exceeds the EEA threshold for goods and services contracts. The procedure is a competitive procedure with negotiation in accordance with Section 13-2. Due to the nature of the procurement, which includes a combination of hardware, software, integration and operational services, the contracting authority is not able to define all technical and contractual aspects in sufficient detail in advance. Furthermore, the solution requires a degree of flexibility and adaptation. Negotiations are therefore considered necessary to ensure an optimal solution.
    location_id:

    1 results

    1. NO0A1
    estimatedValue:
    currencyCode:
    NOK
    amount:
    5000000.0
    type:
    ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    allTypes:

    2 results

    1. ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2026-10-13T08:28:38Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2026-10-14
    placeOfPerformance:
    procurementStrategicLabels:

    1 results

    1. ENVIRONMENT_PROCUREMENT
  9. id:
    2026-106042
    buyer:

    1 results

    1. id:
      fc0276307e8a85529306bb92803a380c
      organization_id:
      923119159
      name:
      LYSE LUX AS
    heading:
    Sensor System Procurement
    description:
    The procurement concerns the establishment of a framework agreement for a sensor system for the collection of traffic and mobility data. The solution will form part of the commercial service offerings of Lyse Lux and Lyse Agon and may be delivered to external customers, including municipalities. The scope includes the supply of sensor hardware and associated software and services, including data access, integration, operation and maintenance. The contracting authority intends to use and operate the solution, including the possibility to provide related services to third parties. The procurement is conducted in accordance with Part III of the Norwegian Public Procurement Regulations, as the estimated contract value exceeds the EEA threshold for goods and services contracts. The procedure is a competitive procedure with negotiation in accordance with Section 13-2. Due to the nature of the procurement, which includes a combination of hardware, software, integration and operational services, the contracting authority is not able to define all technical and contractual aspects in sufficient detail in advance. Furthermore, the solution requires a degree of flexibility and adaptation. Negotiations are therefore considered necessary to ensure an optimal solution.
    location_id:

    1 results

    1. NO0A1
    estimatedValue:
    currencyCode:
    NOK
    amount:
    5000000.0
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    AWARDED
    issueDate:
    2026-03-27T10:35:42Z
    deadline:
    2026-04-27T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2026-03-30
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

  10. id:
    2022-384909
    buyer:

    1 results

    1. id:
      0b2f10c7359dda4532f96e2055f8f8af
      organization_id:
      969 159 570
      name:
      Norges miljø- og biovitenskapelige universitet
    heading:
    Apparatus for measurement of coagulation in milk
    description:
    The faculty KBM at NMBU, wants to purchase an apparatus for measurement of coagulation in milk. The coagulation properties of milk is a central quality parameter as it influences both processing time and cheese yield. Therefore, coagulation is of great economical value for the dairy industry.
    location_id:

    4 results

    1. NO085
    2. NO084
    3. NO083
    4. NO082
    estimatedValue:
    not reported by source
    type:
    ANNOUNCEMENT_OF_COMPETITION
    allTypes:

    2 results

    1. COMPETITION
    2. ANNOUNCEMENT_OF_COMPETITION
    status:
    EXPIRED
    issueDate:
    2022-02-23T10:00:00Z
    deadline:
    2022-03-14T10:00:00Z
    sentToTed:
    yes
    publicationDate:
    2022-02-23
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

limit:
25
offset:
0
returned:
10
has_more_results:
no
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.