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-31T12:30:20Z in 0.136 seconds.

total_count:
2
hits:

2 results

  1. id:
    2025-109303
    buyer:

    1 results

    1. id:
      3902738a00c2bb29a8f959e570f7582f
      organization_id:
      939958851
      name:
      Stjørdal kommune
    heading:
    Leverandør av service og beredskap for SD-anlegg (800xA)
    description:
    ABB har besluttet å avvikle direkte leveranser av service og støtte til kunder innen vann og avløp (VA-sektoren). I den forbindelse har ABB inngått en strategisk samarbeidsavtale med Step Solutions AS, som er offisiell Channel Partner av ABB. Dette innebærer at Step Solutions kan overta ansvaret for oppfølging og videreføring av tjenester knyttet til ABBs systemer innen VA. Step Solutions AS har dokumentert kompetanse og god erfaring med ABB 800xA og ABB hardware. Selskapet har et sterkt fagmiljø innen automasjon og digitalisering, og tilbyr tjenester som dekker både daglig drift, vedlikehold og beredskap. For vår virksomhet er det avgjørende med lokal tilstedeværelse og rask responstid. Step Solutions har kontor i Trondheim, noe som gir oss trygghet for effektiv oppfølging og tilgjengelighet ved behov. Valget av Step Solutions AS er basert på: Deres status som ABB Channel Partner og overtakelse av ABBs VA-kunder Deres dokumenterte kompetanse og erfaring med 800xA-systemer Lokal tilstedeværelse i Trondheim Evne til å sikre kontinuitet, stabil drift og høy beredskap
    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:
    2025-06-13T10:39:23Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2025-06-16
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

  2. id:
    2025-101262
    buyer:

    1 results

    1. id:
      904c8da318355d0be5ea2c7fe61e488e
      organization_id:
      921234554
      name:
      DRAMMEN KOMMUNE
    heading:
    Intensjonskunngjøring vedrørende direkteanskaffelse tekniske konsulenttjenester
    description:
    Drammen kommune har som intensjon å inngå avtale med Atea AS på tekniske konsulent tjenester til å bistå kommunen for en kortere periode frem til ny(e) konkurranse(r) om drift av kommunens klienter og IKT-infrastruktur er gjennomført.Drammen kommune sa 20. desember 2024 opp avtalen med Sopra Steria AS om drift av kommunens klienter, nettverk og Azure installasjon grunnet for ulik tolkning av avtalens betalingsmodell. Dette innebærer at kommunen innen 1. april 2025 vil ta tilbake de operative driftsoppgavene. Det er viktig i en slik situasjon å sørge for at kravene til bl.a. informasjons sikkerhet og leveranser av kritiske driftstjenester blir godt ivaretatt. Kommunen har som mål å kunngjøre ny konkurranse om driftsoppgavene rundt mars 2025, og at ny leverandør av driftstjenester er på plass ved utgangen av 2025. I denne mellomfasen fra kontrakten er sagt opp og frem til ny kontrakt er inngått er det tidsmessig umulig å gjennomføre konkurranse, og av tekniske grunner tvingende nødvendig for å sikre trygg og stabil drift å benytte en leverandør som allerede har god kunnskap om kommunen og kommunens driftssystemer. Det er bare nåværende og tidligere leverandør som har denne fagkunnskapen i dag, og bruk av ny leverandør vil kunne gi risiko for brudd på sikker drift i flere måneder. Det er følgelig av tekniske årsaker ikke mulig å gjennomføre konkurranse, jf FOA § 13-4, første ledd bokstav b nr. 2. På bakgrunn av at uenigheten med nåværende leverandør om betalingsmodell også innebærer krevende utfordringer knyttet til levering av tjenestene, er det ikke et rimelig alternativ å forlenge nåværende avtale. Det foreligger således ikke andre rimelige alternativer enn å benytte tidligere leverandør for å sørge for sikre og stabile driftstjenester.Atea AS var frem til utgangen av 2023 kommunens tekniske partner og var med å etablere kommunens datarom i Azure i tillegg til å gi bistand på drift av sikkerhet og kritiske løsninger. Det er avklart at Atea AS vil kunne bistå med personer/ressurser som tidligere har gitt driftsbistand til kommunen, og som dermed kjenner kommunens IKT-infrastruktur og brukerbehov, da med unntak for de siste endringer som har skjedd i perioden Sopra Steria AS har driftet kommunens IKT-infrastruktur. Ressursbistanden fra Atea AS vil kunne understøttes av elementer av standardtjenester for å sikre god og stabil drift.En avtale med Atea AS vil sikre at kommunen raskt kan overta driftsansvaret med trygghet for leveranser til kritiske tjenester som eksempelvis legevakt, institusjonstjenestene i helse- og omsorg og Vann- og avløp sin virksomhet. Sikker daglig drift av kommunens fagsystemer er kritisk for at kommunen skal kunne ivareta sine lovpålagte oppgaver, som f.eks å ivareta pasientsikkerhet, beredskap, personvern, og kritiske tjenester som vann- og avløpstjenester.Gjennomføring av konkurranse om en bistandsavtale (SSA-B) ville ikke gitt en reell konkurranse om å levere tjenester med det tidsperspektiv som her foreligger, både ift. hurtig oppstart, kunnskapen som kreves for å kunne levere driftstjenestene og lengden på en eventuell bistandsperiode. Det er kommunens forståelse at det kun er Atea AS som i lys av situasjonen man har med oppsigelse av kontrakt med Sopra Steria AS, vil være i stand til å kunne levere i den nye samarbeidsmodellen som dette vil kreve innen de tidsrammer som gjelder. Drammen kommune kan derfor inngå kontrakt med Atea AS uten konkurranse med hjemmel i FOA § 13-4, første ledd, bokstav b, punkt 2. Utviklingsoppgaver som Atea AS vil måtte bistå med i perioden vil kunne tvinge seg frem, men vil bli holdt på et minimum i perioden.Målet for Drammen kommune er som tidligere nevnt å kunngjøre konkurransegrunnlag om driftsoppgavene mars 2025 og at leverandør kan velges slik at denne kan overta driftsoppgavene innen utgangen av 2025.Anslått verdi på anskaffelsen: 29 MNOK Dersom det er innsigelser til Drammen kommune sin intensjon om avtaleinngåelse med Atea AS, må dette hevdes med begrunnelse innen 10.2.2025.Innsigelser kan rettes til Christian Sundelin, Senior kontraktsrådgiver, på e-post: [email protected] Drammen kommune har lagt opp til følgende tidsrammer for prosessen:Kunngjøring av Intensjonskunngjøring jf FOA §21-5, 28.01.2025Frist for å reise innsigelse på at Drammen kommune ikke har hjemmel til å inngå kontrakt med Atea AS, 10.02.2025 kl 12.
    location_id:

    4 results

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

    2 results

    1. ANNOUNCEMENT_OF_INTENT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2025-01-28T16:32:26Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2025-01-30
    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

  1. id:
    2025-109303
    buyer:

    1 results

    1. id:
      3902738a00c2bb29a8f959e570f7582f
      organization_id:
      939958851
      name:
      Stjørdal kommune
    heading:
    Leverandør av service og beredskap for SD-anlegg (800xA)
    description:
    ABB har besluttet å avvikle direkte leveranser av service og støtte til kunder innen vann og avløp (VA-sektoren). I den forbindelse har ABB inngått en strategisk samarbeidsavtale med Step Solutions AS, som er offisiell Channel Partner av ABB. Dette innebærer at Step Solutions kan overta ansvaret for oppfølging og videreføring av tjenester knyttet til ABBs systemer innen VA. Step Solutions AS har dokumentert kompetanse og god erfaring med ABB 800xA og ABB hardware. Selskapet har et sterkt fagmiljø innen automasjon og digitalisering, og tilbyr tjenester som dekker både daglig drift, vedlikehold og beredskap. For vår virksomhet er det avgjørende med lokal tilstedeværelse og rask responstid. Step Solutions har kontor i Trondheim, noe som gir oss trygghet for effektiv oppfølging og tilgjengelighet ved behov. Valget av Step Solutions AS er basert på: Deres status som ABB Channel Partner og overtakelse av ABBs VA-kunder Deres dokumenterte kompetanse og erfaring med 800xA-systemer Lokal tilstedeværelse i Trondheim Evne til å sikre kontinuitet, stabil drift og høy beredskap
    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:
    2025-06-13T10:39:23Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2025-06-16
    placeOfPerformance:

    No results.

    procurementStrategicLabels:

    No results.

  2. id:
    2025-101262
    buyer:

    1 results

    1. id:
      904c8da318355d0be5ea2c7fe61e488e
      organization_id:
      921234554
      name:
      DRAMMEN KOMMUNE
    heading:
    Intensjonskunngjøring vedrørende direkteanskaffelse tekniske konsulenttjenester
    description:
    Drammen kommune har som intensjon å inngå avtale med Atea AS på tekniske konsulent tjenester til å bistå kommunen for en kortere periode frem til ny(e) konkurranse(r) om drift av kommunens klienter og IKT-infrastruktur er gjennomført.Drammen kommune sa 20. desember 2024 opp avtalen med Sopra Steria AS om drift av kommunens klienter, nettverk og Azure installasjon grunnet for ulik tolkning av avtalens betalingsmodell. Dette innebærer at kommunen innen 1. april 2025 vil ta tilbake de operative driftsoppgavene. Det er viktig i en slik situasjon å sørge for at kravene til bl.a. informasjons sikkerhet og leveranser av kritiske driftstjenester blir godt ivaretatt. Kommunen har som mål å kunngjøre ny konkurranse om driftsoppgavene rundt mars 2025, og at ny leverandør av driftstjenester er på plass ved utgangen av 2025. I denne mellomfasen fra kontrakten er sagt opp og frem til ny kontrakt er inngått er det tidsmessig umulig å gjennomføre konkurranse, og av tekniske grunner tvingende nødvendig for å sikre trygg og stabil drift å benytte en leverandør som allerede har god kunnskap om kommunen og kommunens driftssystemer. Det er bare nåværende og tidligere leverandør som har denne fagkunnskapen i dag, og bruk av ny leverandør vil kunne gi risiko for brudd på sikker drift i flere måneder. Det er følgelig av tekniske årsaker ikke mulig å gjennomføre konkurranse, jf FOA § 13-4, første ledd bokstav b nr. 2. På bakgrunn av at uenigheten med nåværende leverandør om betalingsmodell også innebærer krevende utfordringer knyttet til levering av tjenestene, er det ikke et rimelig alternativ å forlenge nåværende avtale. Det foreligger således ikke andre rimelige alternativer enn å benytte tidligere leverandør for å sørge for sikre og stabile driftstjenester.Atea AS var frem til utgangen av 2023 kommunens tekniske partner og var med å etablere kommunens datarom i Azure i tillegg til å gi bistand på drift av sikkerhet og kritiske løsninger. Det er avklart at Atea AS vil kunne bistå med personer/ressurser som tidligere har gitt driftsbistand til kommunen, og som dermed kjenner kommunens IKT-infrastruktur og brukerbehov, da med unntak for de siste endringer som har skjedd i perioden Sopra Steria AS har driftet kommunens IKT-infrastruktur. Ressursbistanden fra Atea AS vil kunne understøttes av elementer av standardtjenester for å sikre god og stabil drift.En avtale med Atea AS vil sikre at kommunen raskt kan overta driftsansvaret med trygghet for leveranser til kritiske tjenester som eksempelvis legevakt, institusjonstjenestene i helse- og omsorg og Vann- og avløp sin virksomhet. Sikker daglig drift av kommunens fagsystemer er kritisk for at kommunen skal kunne ivareta sine lovpålagte oppgaver, som f.eks å ivareta pasientsikkerhet, beredskap, personvern, og kritiske tjenester som vann- og avløpstjenester.Gjennomføring av konkurranse om en bistandsavtale (SSA-B) ville ikke gitt en reell konkurranse om å levere tjenester med det tidsperspektiv som her foreligger, både ift. hurtig oppstart, kunnskapen som kreves for å kunne levere driftstjenestene og lengden på en eventuell bistandsperiode. Det er kommunens forståelse at det kun er Atea AS som i lys av situasjonen man har med oppsigelse av kontrakt med Sopra Steria AS, vil være i stand til å kunne levere i den nye samarbeidsmodellen som dette vil kreve innen de tidsrammer som gjelder. Drammen kommune kan derfor inngå kontrakt med Atea AS uten konkurranse med hjemmel i FOA § 13-4, første ledd, bokstav b, punkt 2. Utviklingsoppgaver som Atea AS vil måtte bistå med i perioden vil kunne tvinge seg frem, men vil bli holdt på et minimum i perioden.Målet for Drammen kommune er som tidligere nevnt å kunngjøre konkurransegrunnlag om driftsoppgavene mars 2025 og at leverandør kan velges slik at denne kan overta driftsoppgavene innen utgangen av 2025.Anslått verdi på anskaffelsen: 29 MNOK Dersom det er innsigelser til Drammen kommune sin intensjon om avtaleinngåelse med Atea AS, må dette hevdes med begrunnelse innen 10.2.2025.Innsigelser kan rettes til Christian Sundelin, Senior kontraktsrådgiver, på e-post: [email protected] Drammen kommune har lagt opp til følgende tidsrammer for prosessen:Kunngjøring av Intensjonskunngjøring jf FOA §21-5, 28.01.2025Frist for å reise innsigelse på at Drammen kommune ikke har hjemmel til å inngå kontrakt med Atea AS, 10.02.2025 kl 12.
    location_id:

    4 results

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

    2 results

    1. ANNOUNCEMENT_OF_INTENT
    2. RESULT
    status:
    not reported by source
    issueDate:
    2025-01-28T16:32:26Z
    deadline:
    not reported by source
    sentToTed:
    yes
    publicationDate:
    2025-01-30
    placeOfPerformance:
    procurementStrategicLabels:

    No results.

limit:
25
offset:
0
returned:
2
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.