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-19T16:29:20Z in 0.220 seconds.

Showing 10 of 118871 results in compact format.

  1. name:
    Bergen kommune. IKT-drift
    id:
    A-4368
  2. name:
    Trøndelag og Møre tolldistrikt
    id:
    SAT-A-1551
  3. name:
    Ulstein distriktsveterinær
    id:
    SAT-A-0369
  4. name:
    Bjørnør distriktsveterinær
    id:
    SAT-A-1648
  5. name:
    Bø distriktslege/helseråd
    id:
    SAT-A-1674
  6. name:
    Hitra distriktsveterinær
    id:
    SAT-A-4973
  7. name:
    Frøya distriktsveterinær
    id:
    SAT-A-6444
  8. name:
    Laksevåg distriktslege / helseråd
    id:
    SAB-A-100445
  9. name:
    Osterøy distriktslege / helseråd
    id:
    SAB-A-101101
  10. name:
    Fredrikstaddistriktets prisnemnd (kontrollnemnd)
    id:
    A-1033
Show all fields in HTML
total:
118871
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    no-BBA_arkiv000000680806
    name:
    Bergen kommune. IKT-drift
    id:
    A-4368
    path:
    BBA/A-4368
    unit_type:
    Virksomhet
    institution:
    Bergen byarkiv
    country:
    NORGE
    digitized_documents:
    0
    history:
    Arvtaker etter A-0422 Dataavdelingen som senere ble IT-seksjonen. Denne ble splittet i IKT Strategi og IKT-Drift. Strukturen undergikk endel endringer på 2000-tallet og ender med at IKT-drift blir skilt ut som egen bedrift.
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000680806
  2. urn:
    6fabab35-e888-4bf2-a2f3-13c1767a779f
    name:
    Trøndelag og Møre tolldistrikt
    id:
    SAT-A-1551
    path:
    AV/SAT-A-1551
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6fabab35-e888-4bf2-a2f3-13c1767a779f
  3. urn:
    3a4755e3-c178-4e4f-9a3b-337161a6c689
    name:
    Ulstein distriktsveterinær
    id:
    SAT-A-0369
    path:
    AV/SAT-A-0369
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3a4755e3-c178-4e4f-9a3b-337161a6c689
  4. urn:
    529edcf5-31d9-4c8a-b9f8-f1823a6b7c3d
    name:
    Bjørnør distriktsveterinær
    id:
    SAT-A-1648
    path:
    AV/SAT-A-1648
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/529edcf5-31d9-4c8a-b9f8-f1823a6b7c3d
  5. urn:
    5543a83b-cfc3-4123-97f1-f7ec79aaab6f
    name:
    Bø distriktslege/helseråd
    id:
    SAT-A-1674
    path:
    AV/SAT-A-1674
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5543a83b-cfc3-4123-97f1-f7ec79aaab6f
  6. urn:
    a4b67749-b486-4480-a39f-31f003a41b26
    name:
    Hitra distriktsveterinær
    id:
    SAT-A-4973
    path:
    AV/SAT-A-4973
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a4b67749-b486-4480-a39f-31f003a41b26
  7. urn:
    daa48dda-124e-4fe6-8aee-2bc0f1ebd2d4
    name:
    Frøya distriktsveterinær
    id:
    SAT-A-6444
    path:
    AV/SAT-A-6444
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/daa48dda-124e-4fe6-8aee-2bc0f1ebd2d4
  8. urn:
    4d5862db-eec5-4bb2-a6db-9f8fb18645dd
    name:
    Laksevåg distriktslege / helseråd
    id:
    SAB-A-100445
    path:
    AV/SAB-A-100445
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4d5862db-eec5-4bb2-a6db-9f8fb18645dd
  9. urn:
    2594eaaa-eaa4-4db6-8430-a37524aa0814
    name:
    Osterøy distriktslege / helseråd
    id:
    SAB-A-101101
    path:
    AV/SAB-A-101101
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2594eaaa-eaa4-4db6-8430-a37524aa0814
  10. urn:
    35246523-d147-48fa-acae-ced4158f67f0
    name:
    Fredrikstaddistriktets prisnemnd (kontrollnemnd)
    id:
    A-1033
    path:
    FRKA/A-1033
    unit_type:
    ARKIV
    institution:
    Fredrikstad byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/35246523-d147-48fa-acae-ced4158f67f0
  11. urn:
    f5e328bf-389e-4322-80f1-1e1562862147
    name:
    Askøy distriktslege / helseråd
    id:
    SAB-A-99801
    path:
    AV/SAB-A-99801
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f5e328bf-389e-4322-80f1-1e1562862147
  12. urn:
    4600f4a2-307a-49b8-92da-eaf93745735c
    name:
    Karmøy distriktslege/helseråd
    id:
    SAST-A-102128
    path:
    AV/SAST-A-102128
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4600f4a2-307a-49b8-92da-eaf93745735c
  13. urn:
    b17e5b93-dd89-4aeb-a5c4-efdd964e8ad0
    name:
    Åfjord kommune I, distriktslegen
    id:
    A-00124
    path:
    TIKA/A-00124
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b17e5b93-dd89-4aeb-a5c4-efdd964e8ad0
  14. urn:
    64290583-0a64-4db6-922e-a2410236e63f
    name:
    Sør-Fosen distriktsveterinær I (akvakultur)
    id:
    SAT-A-6442
    path:
    AV/SAT-A-6442
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/64290583-0a64-4db6-922e-a2410236e63f
  15. urn:
    03286e3a-a3f3-4a08-bb0c-e686a6b462c7
    name:
    Skudenes kommune - Åkra skoledistrikt
    id:
    A-309
    path:
    IKAR/A-309
    unit_type:
    ARKIV
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/03286e3a-a3f3-4a08-bb0c-e686a6b462c7
  16. urn:
    f8f1ad35-acf6-4f8d-b4be-d59c9f13f0d7
    name:
    Forsvaret, Møre og Romsdal HV-distrikt 11
    id:
    RA-RAFA-3324
    path:
    AV/RA-RAFA-3324
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f8f1ad35-acf6-4f8d-b4be-d59c9f13f0d7
  17. urn:
    399177af-8b9c-4b13-8986-d4d5e2b88dc0
    name:
    Norges Statsbaner, Stavanger Distrikt
    id:
    SAST-A-100001
    path:
    AV/SAST-A-100001
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/399177af-8b9c-4b13-8986-d4d5e2b88dc0
  18. urn:
    4f4b8d3e-9721-4231-9b0d-2c5773f7fdbc
    name:
    Trøndelag og Møre distriktstollsted, Tolltrafikkinspektøren
    id:
    SAT-A-1552
    path:
    AV/SAT-A-1552
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4f4b8d3e-9721-4231-9b0d-2c5773f7fdbc
  19. urn:
    26eb8703-8fd6-4b93-877f-073c9edf2158
    name:
    Statens dyrehelsetilsyn - Distriktsveterinæren for Karmsund
    id:
    SAST-A-102437
    path:
    AV/SAST-A-102437
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/26eb8703-8fd6-4b93-877f-073c9edf2158
  20. urn:
    b89c2d33-93cd-442d-9a00-36ec9b0af266
    name:
    Møre og Romsdal fylkeskommune. Distriktstannklinikken Fiskå
    id:
    K-15000.645.10
    path:
    IKAM/K-15000.645.10
    unit_type:
    ARKIV
    institution:
    IKA Møre og Romsdal
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b89c2d33-93cd-442d-9a00-36ec9b0af266
  21. urn:
    b3befee6-c024-49f2-997e-a143e73e6e01
    name:
    Møre og Romsdal fylkeskommune. Distriktstannklinikken Vågland
    id:
    K-15000.645.19
    path:
    IKAM/K-15000.645.19
    unit_type:
    ARKIV
    institution:
    IKA Møre og Romsdal
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b3befee6-c024-49f2-997e-a143e73e6e01
  22. urn:
    9fbfd66c-c4aa-46b9-9394-be8c0fbe02b3
    name:
    Møre og Romsdal fylkeskommune. Distriktstannklinikken Eidsvåg
    id:
    K-15000.645.31
    path:
    IKAM/K-15000.645.31
    unit_type:
    ARKIV
    institution:
    IKA Møre og Romsdal
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9fbfd66c-c4aa-46b9-9394-be8c0fbe02b3
  23. urn:
    c2d0e7f9-14ce-404a-9538-17e2b6ba02e4
    name:
    Haugesund kommune - Haugesund legedistrikt - Sunnhetskommisjonen
    id:
    A-1430
    path:
    IKAR/A-1430
    unit_type:
    ARKIV
    institution:
    Interkommunalt arkiv i Rogaland IKS
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c2d0e7f9-14ce-404a-9538-17e2b6ba02e4
  24. urn:
    no-BBA_arkiv000000259299
    name:
    EØS 009 - 2006 Rammeavtale på levering av IKT tjenester og utstyr til kommunene Trondheim og Bergen
    id:
    0003
    path:
    BBA/A-5166/F/Fb/L0004/0003
    unit_type:
    Mappe
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000259299
  25. urn:
    0813b3f7-552b-4be9-a478-2881d0a9940b
    name:
    Ulstein distriktslege/helseråd
    id:
    SAT-A-6357
    path:
    AV/SAT-A-6357
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0813b3f7-552b-4be9-a478-2881d0a9940b
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.