search_doffin
Search Norwegian public procurement notices on Doffin.
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&include_placeholders=false&limit=25&offset=0
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&include_placeholders=false&limit=25&offset=0.
Open this exact request as JSON.
| Parameter | Requirement | JSON type | Description |
|---|---|---|---|
query | optional | string | Free-text search (Norwegian or English), e.g. "IT-drift", "snørydding", "rammeavtale konsulent". Start here. |
types | optional | union | 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. |
statuses | optional | union | ACTIVE (open for bids), EXPIRED, AWARDED, CANCELLED. |
contract_nature | optional | union | WORKS, SERVICES and/or SUPPLIES. |
cpv_codes | optional | union | 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. |
locations | optional | union | NUTS-style location ids, e.g. ["NO060"] (Trøndelag), or "anyw" for non-location-bound. See list_location_codes(). |
buyer | optional | union | 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. |
winner | optional | union | Doffin's internal supplier id (32-hex). Winner names cannot be used - they are not present in search results to resolve against. |
date_from | optional | union | Publication date lower bound, "YYYY-MM-DD". |
date_to | optional | union | Publication date upper bound, "YYYY-MM-DD". |
sort_by | optional | string | RELEVANCE (default), PUBLICATION_DATE_DESC, PUBLICATION_DATE_ASC, DEADLINE, ESTIMATED_VALUE_ASC, ESTIMATED_VALUE_DESC. |
include_placeholders | optional | boolean | 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. |
limit | optional | integer | Gateway page size; default 25, maximum 100. |
offset | optional | integer | Number 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&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&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&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.
Result
- total_count:
- 5
- hits:
5 results
- id:
- 2024-101881
- buyer:
1 results
- id:
- e1ac5159b68940714dd05bf2de17e08c
- organization_id:
- 970169717
- name:
- Stange kommune
- heading:
- 24/262 Avansert optimering av kjøreruter og vaktlister i Helsetjenester i hjemmet v2
- description:
- Stange kommune skal anskaffe et SW system for ruteoptimering og arbeidslisteplanlegging for Helsetjenester i hjemmet, og ser for seg å inngå avtale med Spider Solutions AS.Systemet skal være klart til installasjon og oppkobling mot Gerica og GAT for daglig drift umiddelbart etter at fristen i intensjonskunngjøringen utløper. Dermed er kun ferdig utviklet system som kan vise til flere (f.eks. minst 5) gode og eksisterende referanser aktuelt for anskaffelsen.Spider Solutions AS gjør teknisk oppkobling til Gerica API og GAT API (GAT WS), og legger inn setup-verdier, i samarbeide med Stange kommune. Stange kommune gjør grunndata-arbeide i Gerica.Vi har ikke funnet andre alternativer til Spider Solutions AS i markedet. Av den grunn har vi publisert denne intensjonskunngjøringen for å se om det finnes andre aktører som kan levere et optimeringsverktøy med de detaljerte krav som det er vist til under.Kontraktspart Spider Solutions AS: Org. nr. 981 559 665, Forskningsparken Oslo Science Park, Gaustadalléen 21, 0349 Oslo
- location_id:
1 results
- NO020
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 1785272.0
- type:
- ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
- allTypes:
2 results
- ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
- RESULT
- status:
- not reported by source
- issueDate:
- 2024-02-08T15:59:27Z
- deadline:
- not reported by source
- sentToTed:
- no
- publicationDate:
- 2024-02-10
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2022-346470
- buyer:
1 results
- id:
- cfac6ce849b2a755e66f10dc3a8e3d07
- organization_id:
- 940039541
- name:
- Fredrikstad kommune
- heading:
- Administrasjonssystem matproduksjon og logistikk
- description:
- Fredrikstad kommune har til intensjon å inngå avtale med Mashie FoodTech Solutions Norge AS for levering av programvareløsningen «Matilda». Oppdragsgiver har til hensikt å inngå kontrakt uten forutgående konkurranse da det kun anses å eksistere én leverandør i markedet som kan levere en ferdig totalløsning som oppfyller de krav og behov oppdragsgiver har, jf FOA § 21-5.
- location_id:
No results.
- estimatedValue:
- not reported by source
- type:
- ANNOUNCEMENT_OF_INTENT
- allTypes:
2 results
- ANNOUNCEMENT_OF_INTENT
- RESULT
- status:
- not reported by source
- issueDate:
- 2022-01-20T10:00:00Z
- deadline:
- not reported by source
- sentToTed:
- yes
- publicationDate:
- 2022-01-20
- placeOfPerformance:
No results.
- procurementStrategicLabels:
No results.
- id:
- 2026-100257
- buyer:
1 results
- id:
- add07e68024033628b014232c2a5d5bb
- organization_id:
- 985 359 385
- name:
- IKT Agder IKS
- heading:
- Intensjonskunngjøring - Spider
- description:
- IKT Agder IKS, på vegne av Grimstad kommune, har til hensikt å inngå en 4-årig avtale med Spider Solutions AS om levering av Spider ruteoptimering og vaktlisteplanlegging til Hjemmetjenesten. Kommunen benytter i dag Gerica som elektronisk pasientjournalsystem (EPJ) og Visma Flyt Ressursstyring som turnus- og ressursstyringssystem. Spider ruteoptimering og vaktlisteplanlegging skal integreres med begge disse systemene. Systemet må være ferdig utviklet, i drift i tilsvarende kommuner, og klart for installasjon og oppkobling mot Gerica og Visma Flyt Ressursstyring umiddelbart etter utløpet av kunngjøringsfristen. Planlagt implementering og oppstart i daglig drift er februar–mars 2026, med full integrasjon mot eksisterende systemer. Grimstad kommune har gjennom markedsundersøkelser og ikke funnet andre leverandører enn Spider Solutions AS som kan tilby et ferdig utviklet og integrert system som oppfyller kravene til funksjonalitet og integrasjon med våre eksisterende løsninger. Oppdragsgiver har vurdert behovet til å falle inn under anskaffelsesforskriften - §13-4 b) punkt 3. Vilkår for anskaffelser uten konkurranse punkt; ytelser som bare en bestemt leverandør kan levere fordi konkurranse er umulig av tekniske årsaker. Dette er en intensjonskunngjøring med 10 dagers frist.
- location_id:
1 results
- NO092
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 2300000.0
- type:
- ADVISORY_NOTICE
- allTypes:
2 results
- ADVISORY_NOTICE
- PLANNING
- status:
- not reported by source
- issueDate:
- 2026-01-06T08:12:32Z
- deadline:
- not reported by source
- sentToTed:
- no
- publicationDate:
- 2026-01-07
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2024-111900
- buyer:
1 results
- id:
- add07e68024033628b014232c2a5d5bb
- organization_id:
- 985 359 385
- name:
- IKT Agder IKS
- heading:
- Intensjonskunngjøring - Spider
- description:
- Arendal kommune og Grimstad kommune skal anskaffe et SW system for ruteoptimering og vaktlisteplanlegging for Hjemmetjenesten, og ser for seg å inngå en 4-årig avtale med Spider Solutions AS. Arendal kommune og Grimstad kommune har Gerica som sitt elektronisk pasient journal system (EPJ-system) og Visma Flyt Ressursstyring som sitt turnus - og ressursstyringssystem. Et optimeringsverktøy skal integreres med begge ovenfornevnte systemer. Systemet skal være klart til installasjon og oppkobling mot Gerica og Visma Flyt Ressursstyring umiddelbart etter at fristen i intensjonskunngjøringen utløper. Dermed er kun ferdig utviklet system som er i drift i tilsvarende kommuner som er aktuelt for anskaffelsen. Systemet skal implementeres og settes i daglig drift i november 2024, ferdig integrert med Gerica og Visma Flyt Ressursstyring. Oppdragsgiver har vurdert behovet til å falle inn under anskaffelsesforskriften - § 13-4 b) punkt 3. Vilkår for anskaffelser uten konkurranse punkt; ytelser som bare en bestemt leverandør kan levere fordi konkurranse er umulig av tekniske årsaker. Dette er en intensjonskunngjøring med 10 dagers frist. Følgende kommuner er på opsjon i kontrakt: • Froland • Gjerstad • Vegårshei • Risør • Tvedestrand • Åmli • Bykle • Valle • Evje og Hornnes • Bygland • Iveland • Vennesla
- location_id:
1 results
- NO092
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 5500000.0
- type:
- ADVISORY_NOTICE
- allTypes:
2 results
- ADVISORY_NOTICE
- PLANNING
- status:
- not reported by source
- issueDate:
- 2024-08-20T07:46:20Z
- deadline:
- not reported by source
- sentToTed:
- yes
- publicationDate:
- 2024-08-21
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2020-315040
- buyer:
3 results
- id:
- ae13194c6f89c3b9b3cc8f4353726a2a
- organization_id:
- 935162718
- name:
- Vegamot AS
- id:
- 55d88a0148825bb5e28a130a9f028498
- organization_id:
- 817919472
- name:
- Bompengeselskapet Nord AS
- heading:
- Utstederløsning
- description:
- Ferde AS og Vegamot AS inviterer til ein konkurranse med forhandlingar om anskaffing av ei bompengeserviceløysing (TSP), som skal nyttast i samband med bompengeinnkrevjing i Noreg. Bompengeselskap Nord har opsjon på å inngå eigen kontrakt for ei bompengeserviceløysing. Klikk her https://permalink.mercell.com/127850192.aspx
- location_id:
3 results
- NO071
- NO060
- NO0A2
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 30000000.0
- type:
- ANNOUNCEMENT_OF_COMPETITION
- allTypes:
2 results
- COMPETITION
- ANNOUNCEMENT_OF_COMPETITION
- status:
- EXPIRED
- issueDate:
- 2020-05-14T10:00:00Z
- deadline:
- 2020-06-16T10:00:00Z
- sentToTed:
- yes
- publicationDate:
- 2020-05-14
- placeOfPerformance:
No results.
- procurementStrategicLabels:
No results.
Show all fields in HTML
- total_count:
- 5
- hits:
5 results
- id:
- 2024-101881
- buyer:
1 results
- id:
- e1ac5159b68940714dd05bf2de17e08c
- organization_id:
- 970169717
- name:
- Stange kommune
- heading:
- 24/262 Avansert optimering av kjøreruter og vaktlister i Helsetjenester i hjemmet v2
- description:
- Stange kommune skal anskaffe et SW system for ruteoptimering og arbeidslisteplanlegging for Helsetjenester i hjemmet, og ser for seg å inngå avtale med Spider Solutions AS.Systemet skal være klart til installasjon og oppkobling mot Gerica og GAT for daglig drift umiddelbart etter at fristen i intensjonskunngjøringen utløper. Dermed er kun ferdig utviklet system som kan vise til flere (f.eks. minst 5) gode og eksisterende referanser aktuelt for anskaffelsen.Spider Solutions AS gjør teknisk oppkobling til Gerica API og GAT API (GAT WS), og legger inn setup-verdier, i samarbeide med Stange kommune. Stange kommune gjør grunndata-arbeide i Gerica.Vi har ikke funnet andre alternativer til Spider Solutions AS i markedet. Av den grunn har vi publisert denne intensjonskunngjøringen for å se om det finnes andre aktører som kan levere et optimeringsverktøy med de detaljerte krav som det er vist til under.Kontraktspart Spider Solutions AS: Org. nr. 981 559 665, Forskningsparken Oslo Science Park, Gaustadalléen 21, 0349 Oslo
- location_id:
1 results
- NO020
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 1785272.0
- type:
- ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
- allTypes:
2 results
- ANNOUNCEMENT_OF_CONCLUSION_OF_CONTRACT
- RESULT
- status:
- not reported by source
- issueDate:
- 2024-02-08T15:59:27Z
- deadline:
- not reported by source
- sentToTed:
- no
- publicationDate:
- 2024-02-10
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2022-346470
- buyer:
1 results
- id:
- cfac6ce849b2a755e66f10dc3a8e3d07
- organization_id:
- 940039541
- name:
- Fredrikstad kommune
- heading:
- Administrasjonssystem matproduksjon og logistikk
- description:
- Fredrikstad kommune har til intensjon å inngå avtale med Mashie FoodTech Solutions Norge AS for levering av programvareløsningen «Matilda». Oppdragsgiver har til hensikt å inngå kontrakt uten forutgående konkurranse da det kun anses å eksistere én leverandør i markedet som kan levere en ferdig totalløsning som oppfyller de krav og behov oppdragsgiver har, jf FOA § 21-5.
- location_id:
No results.
- estimatedValue:
- not reported by source
- type:
- ANNOUNCEMENT_OF_INTENT
- allTypes:
2 results
- ANNOUNCEMENT_OF_INTENT
- RESULT
- status:
- not reported by source
- issueDate:
- 2022-01-20T10:00:00Z
- deadline:
- not reported by source
- sentToTed:
- yes
- publicationDate:
- 2022-01-20
- placeOfPerformance:
No results.
- procurementStrategicLabels:
No results.
- id:
- 2026-100257
- buyer:
1 results
- id:
- add07e68024033628b014232c2a5d5bb
- organization_id:
- 985 359 385
- name:
- IKT Agder IKS
- heading:
- Intensjonskunngjøring - Spider
- description:
- IKT Agder IKS, på vegne av Grimstad kommune, har til hensikt å inngå en 4-årig avtale med Spider Solutions AS om levering av Spider ruteoptimering og vaktlisteplanlegging til Hjemmetjenesten. Kommunen benytter i dag Gerica som elektronisk pasientjournalsystem (EPJ) og Visma Flyt Ressursstyring som turnus- og ressursstyringssystem. Spider ruteoptimering og vaktlisteplanlegging skal integreres med begge disse systemene. Systemet må være ferdig utviklet, i drift i tilsvarende kommuner, og klart for installasjon og oppkobling mot Gerica og Visma Flyt Ressursstyring umiddelbart etter utløpet av kunngjøringsfristen. Planlagt implementering og oppstart i daglig drift er februar–mars 2026, med full integrasjon mot eksisterende systemer. Grimstad kommune har gjennom markedsundersøkelser og ikke funnet andre leverandører enn Spider Solutions AS som kan tilby et ferdig utviklet og integrert system som oppfyller kravene til funksjonalitet og integrasjon med våre eksisterende løsninger. Oppdragsgiver har vurdert behovet til å falle inn under anskaffelsesforskriften - §13-4 b) punkt 3. Vilkår for anskaffelser uten konkurranse punkt; ytelser som bare en bestemt leverandør kan levere fordi konkurranse er umulig av tekniske årsaker. Dette er en intensjonskunngjøring med 10 dagers frist.
- location_id:
1 results
- NO092
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 2300000.0
- type:
- ADVISORY_NOTICE
- allTypes:
2 results
- ADVISORY_NOTICE
- PLANNING
- status:
- not reported by source
- issueDate:
- 2026-01-06T08:12:32Z
- deadline:
- not reported by source
- sentToTed:
- no
- publicationDate:
- 2026-01-07
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2024-111900
- buyer:
1 results
- id:
- add07e68024033628b014232c2a5d5bb
- organization_id:
- 985 359 385
- name:
- IKT Agder IKS
- heading:
- Intensjonskunngjøring - Spider
- description:
- Arendal kommune og Grimstad kommune skal anskaffe et SW system for ruteoptimering og vaktlisteplanlegging for Hjemmetjenesten, og ser for seg å inngå en 4-årig avtale med Spider Solutions AS. Arendal kommune og Grimstad kommune har Gerica som sitt elektronisk pasient journal system (EPJ-system) og Visma Flyt Ressursstyring som sitt turnus - og ressursstyringssystem. Et optimeringsverktøy skal integreres med begge ovenfornevnte systemer. Systemet skal være klart til installasjon og oppkobling mot Gerica og Visma Flyt Ressursstyring umiddelbart etter at fristen i intensjonskunngjøringen utløper. Dermed er kun ferdig utviklet system som er i drift i tilsvarende kommuner som er aktuelt for anskaffelsen. Systemet skal implementeres og settes i daglig drift i november 2024, ferdig integrert med Gerica og Visma Flyt Ressursstyring. Oppdragsgiver har vurdert behovet til å falle inn under anskaffelsesforskriften - § 13-4 b) punkt 3. Vilkår for anskaffelser uten konkurranse punkt; ytelser som bare en bestemt leverandør kan levere fordi konkurranse er umulig av tekniske årsaker. Dette er en intensjonskunngjøring med 10 dagers frist. Følgende kommuner er på opsjon i kontrakt: • Froland • Gjerstad • Vegårshei • Risør • Tvedestrand • Åmli • Bykle • Valle • Evje og Hornnes • Bygland • Iveland • Vennesla
- location_id:
1 results
- NO092
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 5500000.0
- type:
- ADVISORY_NOTICE
- allTypes:
2 results
- ADVISORY_NOTICE
- PLANNING
- status:
- not reported by source
- issueDate:
- 2024-08-20T07:46:20Z
- deadline:
- not reported by source
- sentToTed:
- yes
- publicationDate:
- 2024-08-21
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2020-315040
- buyer:
3 results
- id:
- ae13194c6f89c3b9b3cc8f4353726a2a
- organization_id:
- 935162718
- name:
- Vegamot AS
- id:
- 55d88a0148825bb5e28a130a9f028498
- organization_id:
- 817919472
- name:
- Bompengeselskapet Nord AS
- heading:
- Utstederløsning
- description:
- Ferde AS og Vegamot AS inviterer til ein konkurranse med forhandlingar om anskaffing av ei bompengeserviceløysing (TSP), som skal nyttast i samband med bompengeinnkrevjing i Noreg. Bompengeselskap Nord har opsjon på å inngå eigen kontrakt for ei bompengeserviceløysing. Klikk her https://permalink.mercell.com/127850192.aspx
- location_id:
3 results
- NO071
- NO060
- NO0A2
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 30000000.0
- type:
- ANNOUNCEMENT_OF_COMPETITION
- allTypes:
2 results
- COMPETITION
- ANNOUNCEMENT_OF_COMPETITION
- status:
- EXPIRED
- issueDate:
- 2020-05-14T10:00:00Z
- deadline:
- 2020-06-16T10:00:00Z
- sentToTed:
- yes
- publicationDate:
- 2020-05-14
- placeOfPerformance:
No results.
- procurementStrategicLabels:
No results.
Will you use the result in generated code?
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
- Replace the placeholders in the HTML GET template; remove optional parameters you do not need.
- Check types, units, limits and ID formats in the parameter table.
- 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
- Follow the notice ID to the canonical page; use CPV and location codes to narrow broad free-text searches.
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.
AI agent? Read the complete navigation and programming guide.