search_archives

Search Arkivportalen, the national archive catalogue: fonds, series and units held by Norwegian archive institutions (statsarkiv, byarkiv, private archives, ...).

Signature: search_archives(query: string, required; limit: integer, items, optional, default 25; page: integer, optional, default 1; 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/arkivverket/search_archives/?query={query}&limit=25&page=1&offset=0

Replace {query}, {limit}, {page} 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/arkivverket/search_archives?query={query}&limit=25&page=1&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
queryrequiredstringFree-text search, e.g. an organisation, topic or place.
limitoptionalintegerResults per page, 1-100 (default 25). Unit: items.
pageoptionalintegerPage number, 1-based (default 1).
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/arkivverket/search_archives?query={query}&limit=25&page=1&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/arkivverket/search_archives?query={query}&limit=25&page=1&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/arkivverket/search_archives?query={query}&limit=25&page=1&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "arkivverket",
  "operation": "search_archives",
  "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, e.g. an organisation, topic or place.
Type: integer. Results per page, 1-100 (default 25). Unit: items.
Type: integer. Page number, 1-based (default 1).

Result

Source: National Archives of Norway. Retrieved 2026-10-15T20:47:24Z in 1.988 seconds.

Showing 10 of 398676 results in compact format.

  1. name:
    Ulstein kommune. Byggenemnd for idrettsbygg
    id:
    K-15160.151.10
  2. name:
    Bergen kommune. Byggekomiteen for Epidemilasarettet
    id:
    A-2902
  3. name:
    Fana kommune. Byggekomiteen for Sentralidrettsanlegget på Rå
    id:
    A-6356
  4. name:
    Malvik kommune, Hommelvik bad- og idrettsbygg
    id:
    A-00400
  5. name:
    Oppdal kommune, byggenemnda, idretts- og kultursenter
    id:
    A-1971
  6. name:
    Ørland kommune, byggenemnd for idrettshallen
    id:
    A-5665
  7. name:
    Hitra kommune II, byggenemnd for sentralidrettsanlegget
    id:
    A-6867
  8. name:
    Molde kommune. Byggekomiteen for idrettens hus
    id:
    K-15020.151.03
  9. name:
    Sandnes kommune - Byggekommite innendørs idrettsanlegg ved gymnas
    id:
    K-100242
  10. name:
    Fredrikstad kommune før 1964. Byggekomiteen for epidemilasarettet på Fjeldberg
    id:
    F-1005
Show all fields in HTML
total:
398676
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    4f1164c5-9a2b-4c57-b1e6-ef1c51a0872f
    name:
    Ulstein kommune. Byggenemnd for idrettsbygg
    id:
    K-15160.151.10
    path:
    IKAM/K-15160.151.10
    unit_type:
    ARKIV
    institution:
    IKA Møre og Romsdal
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4f1164c5-9a2b-4c57-b1e6-ef1c51a0872f
  2. urn:
    no-BBA_arkiv000000222875
    name:
    Bergen kommune. Byggekomiteen for Epidemilasarettet
    id:
    A-2902
    path:
    BBA/A-2902
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000222875
  3. urn:
    no-BBA_arkiv000000841179
    name:
    Fana kommune. Byggekomiteen for Sentralidrettsanlegget på Rå
    id:
    A-6356
    path:
    BBA/A-6356
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000841179
  4. urn:
    7331ea42-47ba-44ed-ab9d-aeba3a7516e8
    name:
    Malvik kommune, Hommelvik bad- og idrettsbygg
    id:
    A-00400
    path:
    TIKA/A-00400
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7331ea42-47ba-44ed-ab9d-aeba3a7516e8
  5. urn:
    3b86da05-1d4a-49e2-a2fb-5d780c25713e
    name:
    Oppdal kommune, byggenemnda, idretts- og kultursenter
    id:
    A-1971
    path:
    TIKA/A-1971
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3b86da05-1d4a-49e2-a2fb-5d780c25713e
  6. urn:
    4dd3ea57-6474-41ea-bdb6-5887447a3745
    name:
    Ørland kommune, byggenemnd for idrettshallen
    id:
    A-5665
    path:
    TIKA/A-5665
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4dd3ea57-6474-41ea-bdb6-5887447a3745
  7. urn:
    c90f45a6-c511-4337-98f3-c91006873351
    name:
    Hitra kommune II, byggenemnd for sentralidrettsanlegget
    id:
    A-6867
    path:
    TIKA/A-6867
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c90f45a6-c511-4337-98f3-c91006873351
  8. urn:
    84fddf5a-02af-4c48-94d0-58601b760236
    name:
    Molde kommune. Byggekomiteen for idrettens hus
    id:
    K-15020.151.03
    path:
    IKAM/K-15020.151.03
    unit_type:
    ARKIV
    institution:
    IKA Møre og Romsdal
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/84fddf5a-02af-4c48-94d0-58601b760236
  9. urn:
    ed993cbe-46fa-4d24-a2c5-d95c8fa65462
    name:
    Sandnes kommune - Byggekommite innendørs idrettsanlegg ved gymnas
    id:
    K-100242
    path:
    IKAR/K-100242
    unit_type:
    ARKIV
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/ed993cbe-46fa-4d24-a2c5-d95c8fa65462
  10. urn:
    5c66b315-6642-4db0-9021-a70d244d13ef
    name:
    Fredrikstad kommune før 1964. Byggekomiteen for epidemilasarettet på Fjeldberg
    id:
    F-1005
    path:
    FRKA/F-1005
    unit_type:
    ARKIV
    institution:
    Fredrikstad byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5c66b315-6642-4db0-9021-a70d244d13ef
  11. urn:
    2c2d3aeb-3725-4f0e-b4c0-e76dd85e7b07
    name:
    Nordfold kommune. Plan og byggekomite for utbygging av Stamsvik skole
    id:
    K-18461.511.06
    path:
    AIN/K-18461.511.06
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2c2d3aeb-3725-4f0e-b4c0-e76dd85e7b07
  12. urn:
    cf87c3a1-df12-4d37-8552-dc7329ff70e5
    name:
    Oltedal avløpsrenseanlegg - bygg entreprise ombygging
    id:
    0049
    path:
    IKAR/A-1169/G/Gd/L0010/0049
    unit_type:
    MAPPE
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/cf87c3a1-df12-4d37-8552-dc7329ff70e5
  13. urn:
    no-BBA_arkiv000003125339
    name:
    Neumann Bygg A/S
    id:
    A-7077
    path:
    BBA/A-7077
    unit_type:
    Virksomhet
    institution:
    Bergen byarkiv
    country:
    NORGE
    digitized_documents:
    0
    history:
    - Arkiveier er Rieber & Søn AS (tidl. AS Atlantis Vest), ArkiVest-medlem nr. 234. - Jacob Neumann AS er en fusjon mellom Rieber Bygg og Jacob Neumann A/S. Neumann Bygg AS blir i 1997 en del av konsernet Danske Trælast. I 2006 ble DT Group blir en del av Wolseley. I 2007 endrer DT Group navn til STA...
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000003125339
  14. urn:
    2a471841-9ab2-4b51-b3d8-fa351a0ae275
    name:
    Neumann Bygg A/S
    id:
    A-7077
    path:
    SAF/A-7077
    unit_type:
    Virksomhet
    institution:
    ArkiVest
    country:
    NORGE
    digitized_documents:
    0
    history:
    - Arkiveier er Rieber & Søn AS (tidl. AS Atlantis Vest), ArkiVest-medlem nr. 234. - Jacob Neumann AS er en fusjon mellom Rieber Bygg og Jacob Neumann A/S. Neumann Bygg AS blir i 1997 en del av konsernet Danske Trælast. I 2006 ble DT Group blir en del av Wolseley. I 2007 endrer DT Group navn til STA...
    link:
    https://www.arkivportalen.no/entity/2a471841-9ab2-4b51-b3d8-fa351a0ae275
  15. urn:
    bd84ec70-947e-477a-8c40-7311c77d1713
    name:
    Fylkesbyggesjefen i Troms
    id:
    SATØ-S-1496
    path:
    AV/SATØ-S-1496
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/bd84ec70-947e-477a-8c40-7311c77d1713
  16. urn:
    no-BBA_arkiv000003338738
    name:
    Skoler, helsebygg, idrett- og kulturbygg, kirker og andre bygg
    id:
    L0001
    path:
    BBA/A-6982/X/Xa/L0001
    unit_type:
    Stykke
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000003338738
  17. urn:
    fca66a10-583f-448a-bf77-042cd8877c57
    name:
    Medlemsstatistikk og AS Bygg konkursbo
    id:
    L0011
    path:
    AV/SAB-A-100366/D/Da/L0011
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/fca66a10-583f-448a-bf77-042cd8877c57
  18. urn:
    no-BBA_arkiv000003331466
    name:
    Skoler, idrett- og kulturbygg, kirker og andre bygg
    id:
    L0001
    path:
    BBA/A-6503/X/Xd/L0001
    unit_type:
    Stykke
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000003331466
  19. urn:
    540f4398-137f-40af-b8cf-d31f9b926352
    name:
    Holtet hageby borettslag
    id:
    A-10396
    path:
    OBA/A-10396
    unit_type:
    ARKIV
    institution:
    Oslo byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/540f4398-137f-40af-b8cf-d31f9b926352
  20. urn:
    f11db4ec-2a99-422a-977c-5060daedb677
    name:
    PA-0374, Bate boligbyggelag
    id:
    A-1426
    path:
    BYST/A-1426
    unit_type:
    ARKIV
    institution:
    Stavanger Byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f11db4ec-2a99-422a-977c-5060daedb677
  21. urn:
    daa86fbe-8b68-4e01-b406-03e7d3353e1d
    name:
    Statens bygge- og eiendomsdirektorat Trondheim distriktskontor
    id:
    SAT-A-1504
    path:
    AV/SAT-A-1504
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/daa86fbe-8b68-4e01-b406-03e7d3353e1d
  22. urn:
    0012fb92-abb0-40e7-9268-3464fd081806
    name:
    Hetland kommune. Materialnemnda/Byggenemnda
    id:
    A-0207
    path:
    BYST/A-0207
    unit_type:
    ARKIV
    institution:
    Stavanger Byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0012fb92-abb0-40e7-9268-3464fd081806
  23. urn:
    4839795d-c145-4e2b-8cc7-9c817ac620ec
    name:
    Averøy kommune. Avdeling for forebyggende helsearbeid
    id:
    K-15540.640.01
    path:
    IKAM/K-15540.640.01
    unit_type:
    ARKIV
    institution:
    IKA Møre og Romsdal
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4839795d-c145-4e2b-8cc7-9c817ac620ec
  24. urn:
    bf8300e2-8d57-4b56-b701-8c4e3dbba3d0
    name:
    Indtrøndelagens Socialdemokrat - Folkets Rett
    id:
    SAT-AAT-0134
    path:
    AV/SAT-AAT-0134
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/bf8300e2-8d57-4b56-b701-8c4e3dbba3d0
  25. urn:
    317febfd-f38b-4258-a2ee-3d45ae9a200e
    name:
    Vardild Idrettslag
    id:
    PA-2639
    path:
    AAMA/PA-2639
    unit_type:
    ARKIV
    institution:
    Aust-Agder museum og arkiv, avd. KUBEN
    country:
    norge
    digitized_documents:
    1
    link:
    https://www.arkivportalen.no/entity/317febfd-f38b-4258-a2ee-3d45ae9a200e
limit:
25
offset:
0
has_more_results:
yes
next_offset:
25
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_archives 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.