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&page=1&hits_per_page=10&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&page=1&hits_per_page=10&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. |
page | optional | integer | 1-based page number. |
hits_per_page | optional | integer | 1-50 (default 10). |
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&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.
Result
- total_count:
- 2
- hits:
2 results
- id:
- 2026-116896
- buyer:
1 results
- id:
- f01c2a2e1b1dbc12ccdfeca5b3c8a7ad
- organization_id:
- 975804569
- name:
- Follo Ren IKS
- heading:
- Regnskaps- og lønnstjenester for Follo Ren IKS
- description:
- Bakgrunn Follo Ren IKS har behov for å inngå ny avtale om regnskaps- og lønnstjenester fordi dagens avtale utløper. Anskaffelsen skal sikre en trygg, stabil og faglig leveranse, som understøtter korrekt og rettidig rapportering. Follo Ren IKS er et interkommunalt selskap som avlegger årsregnskap i samsvar med regnskapsloven, god regnskapsskikk og gjeldende regelverk for interkommunale selskaper, herunder KOSTRA-rapportering. Virksomheten er i hovedsak omfattet av selvkostregelverket og er ikke skattepliktig, mens næringsdelen er skattepliktig og skal rapporteres særskilt. Dette stiller krav til solid kompetanse innen regnskap, lønn, offentlig rapportering og skillet mellom selvkostområdet og næringsvirksomhet. Follo Ren IKS har 44 faste ansatte samt om lag 40 tilkallingsvikarer og midlertidig ansatte. Omsetningen i 2025 var 178,77 millioner kroner innen selvkostområdet og 11,48 millioner kroner innen næringsvirksomheten. Leverandørene bør derfor ha forståelse for virksomhetens størrelse, organisering og rapporteringsmessige kompleksitet. Oppdraget skal utføres ved bruk av Follo Ren IKS sitt system, Visma BNXT. Nærmere informasjon om virksomheten finnes på www.folloren.no. Årsrapport for 2025 er tilgjengelig på www.folloren.no/om-follo-ren/publikasjoner. Beskrivelse av oppdraget Follo Ren IKS skal anskaffe regnskaps- og lønnstjenester som dekker den løpende økonomi- og lønnsforvaltningen i virksomheten. Leveransen skal utføres i Follo Ren IKS sitt system, Visma BNXT, og omfatter bistand innen lønn, regnskap, avstemming, periodisering, dokumentasjon, årsoppgjør, refusjoner samt rapportering til myndigheter. Oppdraget omfatter blant annet lønnskjøring, kontroll av lønnstransaksjoner, håndtering av avvik og etterbetalinger, regnskapsmessige avstemminger og kvalitetssikret rapportering. Leverandøren skal også bidra til korrekt årsoppgjør, KOSTRA-rapportering og skatterapportering, herunder sikre nødvendig kontroll med skillet mellom selvkostområdet og den skattepliktige næringsdelen. Det etterspørres en leveranse med høy faglig kvalitet, tydelige kontrollrutiner og forutsigbar samhandling. Follo Ren IKS har behov for fast kontaktperson, tett og løpende dialog samt rask respons ved behov knyttet til lønn, regnskap og rapportering. Leverandøren må ha tilgjengelig kompetanse som ivaretar kravene til kvalitet, etterlevelse og kontinuitet i leveransen.
- location_id:
1 results
- NO084
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 2500000.0
- type:
- ANNOUNCEMENT_OF_COMPETITION
- allTypes:
2 results
- COMPETITION
- ANNOUNCEMENT_OF_COMPETITION
- status:
- ACTIVE
- issueDate:
- 2026-10-29T13:42:04Z
- deadline:
- 2026-12-03T11:00:00Z
- sentToTed:
- yes
- publicationDate:
- 2026-10-30
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2026-114662
- buyer:
1 results
- id:
- 3900f46e117312514aa8ddf471c9e50c
- organization_id:
- 964969124
- name:
- Gloppen kommune
- heading:
- Allmenn taksering av eigedomar for eigedomsskatt 2028
- description:
- Generell beskriving Gloppen kommune har vedteke ny allmenn taksering av næringseigedomar, våningshus og fritidsbustader etter eigedomsskattelova § 8 A-3 andre ledd. Kommunen har hatt eigedomsskatt på all fast eigedom sidan 2006. Anskaffinga gjeld informasjonstenester og taksering av eigedomar for utskriving av eigedomsskatt i 2028. Det vert bede om tilbod på taksering av eigedomsskatteobjekt i 2027. Takseringa skal gjennomførast etter eigedomsskattelova § 8 A-3 fjerde ledd, der takstnemnda vedtek takstane etter forslag frå takseringsfirmaet. Estimert kontraktsverdi er 2 000 000 kroner. Oppdragsgjevar tek atterhald om avlysing dersom konkurransen fører til vesentleg kostnadsauke samanlikna med budsjettet. Det er ikkje høve til å gje deltilbod. Alternative tilbod vert ikkje aksepterte. Oppdraget skal vere ferdigstilt innan 16.11.2027. Reglar for gjennomføring av konkurransen Anskaffinga vert gjennomført etter lov om offentlege anskaffingar og forskrift om offentlege anskaffingar del I og II, som open tilbodskonkurranse, jf. forskrifta § 8-3. Oppdragsgjevar tek sikte på å tildele kontrakt utan dialog, utover eventuelle avklaringar og rettingar, men kan gjennomføre dialog dersom dette vert vurdert som tenleg. Tilbydarane må difor levere sitt beste tilbod. Oppdragsgjevar nyttar Hyyr som konkurransegjennomføringsverktøy, og anskaffinga vert kunngjord på Doffin. All kommunikasjon skal skje via Hyyr, www.hyyr.no. Spørsmål og svar vert gjorde tilgjengelege for alle interesserte tilbydarar, og spørsmålsstillar vert anonymisert. All kommunikasjon skal vere skriftleg og på norsk. Tilbydarane bør melde frå i god tid før tilbodsfristen dersom dei oppdagar uklarheiter, feil, manglar eller forhold dei ikkje kan akseptere i konkurransegrunnlaget. Oppdateringar, endringar og tillegg vert formidla til alle som har meldt interesse. For innsyn gjeld offentleglova. Oppdragsgjevar pliktar å hindre innsyn i opplysningar som er underlagde teieplikt, jf. forskrift om offentlege anskaffingar § 7-4 og forvaltningslova § 13. Oppgjevne mengder eigedomar er henta frå rapportar per 01.08.2026 og skal leggjast til grunn ved prissetjing. Godtgjersle vert gjort opp etter faktisk utført taksering. Oppdragsgjevar stiller krav om løns- og arbeidsvilkår i samsvar med gjeldande regelverk, inkludert forskrift om løns- og arbeidsvilkår i offentlege kontraktar og eventuelle allmenngjeringsforskrifter. Oppdragsgjevar kan krevje dokumentasjon, gjennomføre kontrollar og setje i verk sanksjonar ved brot. Oppdragsgjevar vurderer at anskaffinga har ubetydeleg klima- og miljøbelastning. Det vert difor ikkje stilt klima- og miljøkrav eller -kriterium, jf. lov om offentlege anskaffingar § 5. Atterhald og avvik kan føre til avvising. Dei skal vere presise, eintydige og gå fram av tilbodsbrevet. Vesentlege atterhald og avvik kan føre til avvising. Elles gjeld avvisingsreglane i anskaffingsregelverket. Tilbydaren ber alle kostnader knytte til tilbodet og deltakinga i konkurransen. Møte med oppdragsgjevar i takseringsarbeidet skal vere inkludert i prisen. Tilbodsprisen skal omfatte alle kostnader ved takseringsarbeidet, mellom anna reise, diett, administrasjon, teknisk utstyr, frammøte, førebuing, gjennomføring, avslutning og møte. Det vert ikkje gjeve tillegg for forhold tilbydaren burde ha teke omsyn til ved prisinga. Taksten frå tilbydaren er rettleiande for takstnemnda. Eventuelle presiseringar eller avklaringar frå nemnda skal gjerast utan tillegg i prisen. Kontraktsvilkår NS 8402 der oppdraget vert honorert etter medgått tid, gjeld for kontrakta, med desse endringane: Kommunen stiller ikkje tryggleik. Betalingsfrist er 30 dagar frå mottak av faktura. Oppdragsgjevar godtek ikkje fakturagebyr. Tvistar skal først søkjast løyste i minnelegheit, elles ved dei ordinære domstolane. Ved forseinking skal det betalast dagmulkt på 2 ‰ per kvartal av totalt honorar ekskl. avgift, minimum 1 000 kroner per kvartal, avgrensa til 20 % av totalt honorar. Før kontrakt vert inngått, skal firmaet ha teikna ansvarsforsikring. Det vert ikkje gjeve tillegg for løns- og prisstiging i kontraktsperioden.
- location_id:
1 results
- anyw
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 2000000.0
- type:
- ANNOUNCEMENT_OF_COMPETITION
- allTypes:
4 results
- PLANNING
- COMPETITION
- NOTICE_ON_BUYER_PROFILE
- ANNOUNCEMENT_OF_COMPETITION
- status:
- not reported by source
- issueDate:
- 2026-09-17T10:12:15Z
- deadline:
- 2026-10-22T10:00:00Z
- sentToTed:
- no
- publicationDate:
- 2026-09-18
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- limit:
- 25
- offset:
- 0
- returned:
- 2
- has_more_results:
- no
Show all fields in HTML
- total_count:
- 2
- hits:
2 results
- id:
- 2026-116896
- buyer:
1 results
- id:
- f01c2a2e1b1dbc12ccdfeca5b3c8a7ad
- organization_id:
- 975804569
- name:
- Follo Ren IKS
- heading:
- Regnskaps- og lønnstjenester for Follo Ren IKS
- description:
- Bakgrunn Follo Ren IKS har behov for å inngå ny avtale om regnskaps- og lønnstjenester fordi dagens avtale utløper. Anskaffelsen skal sikre en trygg, stabil og faglig leveranse, som understøtter korrekt og rettidig rapportering. Follo Ren IKS er et interkommunalt selskap som avlegger årsregnskap i samsvar med regnskapsloven, god regnskapsskikk og gjeldende regelverk for interkommunale selskaper, herunder KOSTRA-rapportering. Virksomheten er i hovedsak omfattet av selvkostregelverket og er ikke skattepliktig, mens næringsdelen er skattepliktig og skal rapporteres særskilt. Dette stiller krav til solid kompetanse innen regnskap, lønn, offentlig rapportering og skillet mellom selvkostområdet og næringsvirksomhet. Follo Ren IKS har 44 faste ansatte samt om lag 40 tilkallingsvikarer og midlertidig ansatte. Omsetningen i 2025 var 178,77 millioner kroner innen selvkostområdet og 11,48 millioner kroner innen næringsvirksomheten. Leverandørene bør derfor ha forståelse for virksomhetens størrelse, organisering og rapporteringsmessige kompleksitet. Oppdraget skal utføres ved bruk av Follo Ren IKS sitt system, Visma BNXT. Nærmere informasjon om virksomheten finnes på www.folloren.no. Årsrapport for 2025 er tilgjengelig på www.folloren.no/om-follo-ren/publikasjoner. Beskrivelse av oppdraget Follo Ren IKS skal anskaffe regnskaps- og lønnstjenester som dekker den løpende økonomi- og lønnsforvaltningen i virksomheten. Leveransen skal utføres i Follo Ren IKS sitt system, Visma BNXT, og omfatter bistand innen lønn, regnskap, avstemming, periodisering, dokumentasjon, årsoppgjør, refusjoner samt rapportering til myndigheter. Oppdraget omfatter blant annet lønnskjøring, kontroll av lønnstransaksjoner, håndtering av avvik og etterbetalinger, regnskapsmessige avstemminger og kvalitetssikret rapportering. Leverandøren skal også bidra til korrekt årsoppgjør, KOSTRA-rapportering og skatterapportering, herunder sikre nødvendig kontroll med skillet mellom selvkostområdet og den skattepliktige næringsdelen. Det etterspørres en leveranse med høy faglig kvalitet, tydelige kontrollrutiner og forutsigbar samhandling. Follo Ren IKS har behov for fast kontaktperson, tett og løpende dialog samt rask respons ved behov knyttet til lønn, regnskap og rapportering. Leverandøren må ha tilgjengelig kompetanse som ivaretar kravene til kvalitet, etterlevelse og kontinuitet i leveransen.
- location_id:
1 results
- NO084
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 2500000.0
- type:
- ANNOUNCEMENT_OF_COMPETITION
- allTypes:
2 results
- COMPETITION
- ANNOUNCEMENT_OF_COMPETITION
- status:
- ACTIVE
- issueDate:
- 2026-10-29T13:42:04Z
- deadline:
- 2026-12-03T11:00:00Z
- sentToTed:
- yes
- publicationDate:
- 2026-10-30
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- id:
- 2026-114662
- buyer:
1 results
- id:
- 3900f46e117312514aa8ddf471c9e50c
- organization_id:
- 964969124
- name:
- Gloppen kommune
- heading:
- Allmenn taksering av eigedomar for eigedomsskatt 2028
- description:
- Generell beskriving Gloppen kommune har vedteke ny allmenn taksering av næringseigedomar, våningshus og fritidsbustader etter eigedomsskattelova § 8 A-3 andre ledd. Kommunen har hatt eigedomsskatt på all fast eigedom sidan 2006. Anskaffinga gjeld informasjonstenester og taksering av eigedomar for utskriving av eigedomsskatt i 2028. Det vert bede om tilbod på taksering av eigedomsskatteobjekt i 2027. Takseringa skal gjennomførast etter eigedomsskattelova § 8 A-3 fjerde ledd, der takstnemnda vedtek takstane etter forslag frå takseringsfirmaet. Estimert kontraktsverdi er 2 000 000 kroner. Oppdragsgjevar tek atterhald om avlysing dersom konkurransen fører til vesentleg kostnadsauke samanlikna med budsjettet. Det er ikkje høve til å gje deltilbod. Alternative tilbod vert ikkje aksepterte. Oppdraget skal vere ferdigstilt innan 16.11.2027. Reglar for gjennomføring av konkurransen Anskaffinga vert gjennomført etter lov om offentlege anskaffingar og forskrift om offentlege anskaffingar del I og II, som open tilbodskonkurranse, jf. forskrifta § 8-3. Oppdragsgjevar tek sikte på å tildele kontrakt utan dialog, utover eventuelle avklaringar og rettingar, men kan gjennomføre dialog dersom dette vert vurdert som tenleg. Tilbydarane må difor levere sitt beste tilbod. Oppdragsgjevar nyttar Hyyr som konkurransegjennomføringsverktøy, og anskaffinga vert kunngjord på Doffin. All kommunikasjon skal skje via Hyyr, www.hyyr.no. Spørsmål og svar vert gjorde tilgjengelege for alle interesserte tilbydarar, og spørsmålsstillar vert anonymisert. All kommunikasjon skal vere skriftleg og på norsk. Tilbydarane bør melde frå i god tid før tilbodsfristen dersom dei oppdagar uklarheiter, feil, manglar eller forhold dei ikkje kan akseptere i konkurransegrunnlaget. Oppdateringar, endringar og tillegg vert formidla til alle som har meldt interesse. For innsyn gjeld offentleglova. Oppdragsgjevar pliktar å hindre innsyn i opplysningar som er underlagde teieplikt, jf. forskrift om offentlege anskaffingar § 7-4 og forvaltningslova § 13. Oppgjevne mengder eigedomar er henta frå rapportar per 01.08.2026 og skal leggjast til grunn ved prissetjing. Godtgjersle vert gjort opp etter faktisk utført taksering. Oppdragsgjevar stiller krav om løns- og arbeidsvilkår i samsvar med gjeldande regelverk, inkludert forskrift om løns- og arbeidsvilkår i offentlege kontraktar og eventuelle allmenngjeringsforskrifter. Oppdragsgjevar kan krevje dokumentasjon, gjennomføre kontrollar og setje i verk sanksjonar ved brot. Oppdragsgjevar vurderer at anskaffinga har ubetydeleg klima- og miljøbelastning. Det vert difor ikkje stilt klima- og miljøkrav eller -kriterium, jf. lov om offentlege anskaffingar § 5. Atterhald og avvik kan føre til avvising. Dei skal vere presise, eintydige og gå fram av tilbodsbrevet. Vesentlege atterhald og avvik kan føre til avvising. Elles gjeld avvisingsreglane i anskaffingsregelverket. Tilbydaren ber alle kostnader knytte til tilbodet og deltakinga i konkurransen. Møte med oppdragsgjevar i takseringsarbeidet skal vere inkludert i prisen. Tilbodsprisen skal omfatte alle kostnader ved takseringsarbeidet, mellom anna reise, diett, administrasjon, teknisk utstyr, frammøte, førebuing, gjennomføring, avslutning og møte. Det vert ikkje gjeve tillegg for forhold tilbydaren burde ha teke omsyn til ved prisinga. Taksten frå tilbydaren er rettleiande for takstnemnda. Eventuelle presiseringar eller avklaringar frå nemnda skal gjerast utan tillegg i prisen. Kontraktsvilkår NS 8402 der oppdraget vert honorert etter medgått tid, gjeld for kontrakta, med desse endringane: Kommunen stiller ikkje tryggleik. Betalingsfrist er 30 dagar frå mottak av faktura. Oppdragsgjevar godtek ikkje fakturagebyr. Tvistar skal først søkjast løyste i minnelegheit, elles ved dei ordinære domstolane. Ved forseinking skal det betalast dagmulkt på 2 ‰ per kvartal av totalt honorar ekskl. avgift, minimum 1 000 kroner per kvartal, avgrensa til 20 % av totalt honorar. Før kontrakt vert inngått, skal firmaet ha teikna ansvarsforsikring. Det vert ikkje gjeve tillegg for løns- og prisstiging i kontraktsperioden.
- location_id:
1 results
- anyw
- estimatedValue:
- currencyCode:
- NOK
- amount:
- 2000000.0
- type:
- ANNOUNCEMENT_OF_COMPETITION
- allTypes:
4 results
- PLANNING
- COMPETITION
- NOTICE_ON_BUYER_PROFILE
- ANNOUNCEMENT_OF_COMPETITION
- status:
- not reported by source
- issueDate:
- 2026-09-17T10:12:15Z
- deadline:
- 2026-10-22T10:00:00Z
- sentToTed:
- no
- publicationDate:
- 2026-09-18
- placeOfPerformance:
- procurementStrategicLabels:
No results.
- limit:
- 25
- offset:
- 0
- returned:
- 2
- has_more_results:
- no
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.