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-21T09:06:09Z in 1.244 seconds.

Showing 10 of 78785 results in compact format.

  1. name:
    Sportsklubben Snøggs arkiv
    id:
    A-1170
  2. name:
    Skudenes kommune - Dale, Hillesland, Snørteland skolekretser
    id:
    A-306
  3. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0001
  4. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0002
  5. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0003
  6. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0004
  7. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0001
  8. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0002
  9. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting. Brøytekontrakter
    id:
    0003
  10. name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting. Brøytekontrakter
    id:
    0004
Show all fields in HTML
total:
78785
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    0a154eb9-4efd-4e53-8dd2-6f0464708845
    name:
    Sportsklubben Snøggs arkiv
    id:
    A-1170
    path:
    NIA/A-1170
    unit_type:
    ARKIV
    institution:
    Norsk industriarbeidermuseum
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0a154eb9-4efd-4e53-8dd2-6f0464708845
  2. urn:
    3c89752a-a4ef-4956-acdd-4b37ed5ea808
    name:
    Skudenes kommune - Dale, Hillesland, Snørteland skolekretser
    id:
    A-306
    path:
    IKAR/A-306
    unit_type:
    ARKIV
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3c89752a-a4ef-4956-acdd-4b37ed5ea808
  3. urn:
    b0c0a959-299c-46cc-95ee-ec354ebf69a5
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0001
    path:
    AV/SAK-1811-0007/E/L0582/0001
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b0c0a959-299c-46cc-95ee-ec354ebf69a5
  4. urn:
    9e30db13-2db1-4a44-b062-2ba8d047ed16
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0002
    path:
    AV/SAK-1811-0007/E/L0582/0002
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9e30db13-2db1-4a44-b062-2ba8d047ed16
  5. urn:
    6b2838d0-ab0b-4ae0-958e-d8959db4af00
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0003
    path:
    AV/SAK-1811-0007/E/L0582/0003
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6b2838d0-ab0b-4ae0-958e-d8959db4af00
  6. urn:
    24d7aad4-c7a8-4b64-a2c5-4aa42ccf74b9
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0004
    path:
    AV/SAK-1811-0007/E/L0582/0004
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/24d7aad4-c7a8-4b64-a2c5-4aa42ccf74b9
  7. urn:
    29d7f1d7-d0e7-456d-a7e8-2c9d688ab962
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0001
    path:
    AV/SAK-1811-0007/E/L0583/0001
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/29d7f1d7-d0e7-456d-a7e8-2c9d688ab962
  8. urn:
    2c31bff7-5c8f-4416-b44f-002b624aede7
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting
    id:
    0002
    path:
    AV/SAK-1811-0007/E/L0583/0002
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2c31bff7-5c8f-4416-b44f-002b624aede7
  9. urn:
    87d9a134-a992-4cf0-94ef-4b9336d6f352
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting. Brøytekontrakter
    id:
    0003
    path:
    AV/SAK-1811-0007/E/L0583/0003
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/87d9a134-a992-4cf0-94ef-4b9336d6f352
  10. urn:
    5d0b4cbb-f83d-4a6b-b1d4-eb942f232a7b
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting. Brøytekontrakter
    id:
    0004
    path:
    AV/SAK-1811-0007/E/L0583/0004
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5d0b4cbb-f83d-4a6b-b1d4-eb942f232a7b
  11. urn:
    255b97e2-eef4-4f26-9563-4e8782a2dd92
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøbrøyting. Brøytekontrakter
    id:
    0005
    path:
    AV/SAK-1811-0007/E/L0583/0005
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/255b97e2-eef4-4f26-9563-4e8782a2dd92
  12. urn:
    2be25551-0a49-4f91-80d3-01163d773bc1
    name:
    Vedlikehold. Vegvedlikehold i alminnelighet. Vintervedlikehold. Snøskjerming, leplanting, overbygg, skredforbygg
    id:
    0006
    path:
    AV/SAK-1811-0007/E/L0583/0006
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2be25551-0a49-4f91-80d3-01163d773bc1
  13. urn:
    no-ulhaArkiv-000000001121
    name:
    Hardangerjøkulen.Fjellparti med snø.
    id:
    Wi.101
    path:
    ULHA/A-1005/U/L0001/0001/Wi.101
    unit_type:
    Foto
    institution:
    Ulvik lokalhistorisk arkiv
    country:
    norge
    digitized_documents:
    1
    link:
    https://www.arkivportalen.no/entity/no-ulhaArkiv-000000001121
  14. urn:
    f71797f7-4ee7-453c-aecf-8751d1bf13a3
    name:
    Sør Rana riksvei vedlikehold
    id:
    A25-283
    path:
    AIN/A25-283
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f71797f7-4ee7-453c-aecf-8751d1bf13a3
  15. urn:
    9c5c6b59-71c2-49fc-a930-8e84a5458ca3
    name:
    Vedlikehold og drift/vedlikehold av riks- og fylkesveier/vedlikehold av kommunale veier og gater/snøbrøyting
    id:
    0001
    path:
    IKAK/0727541.2/D/Da/L0093/0001
    unit_type:
    MAPPE
    institution:
    IKA Kongsberg
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9c5c6b59-71c2-49fc-a930-8e84a5458ca3
  16. urn:
    437e48c6-1931-44d7-8577-e94185162aaf
    name:
    Vedlikehold og drift/ snøbrøyting/ faste dekker, reparasjon, vedlikehold/ grusveier, reparasjon,vedlikehold
    id:
    0002
    path:
    IKAK/0727541.2/D/Da/L0093/0002
    unit_type:
    MAPPE
    institution:
    IKA Kongsberg
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/437e48c6-1931-44d7-8577-e94185162aaf
  17. urn:
    0e03ed5d-758e-4ef8-a2fe-9b3280baf682
    name:
    Forsvaret, FLO/Tungt Vedlikehold/Romerike tekniske verksted
    id:
    RA-RAFA-5483
    path:
    AV/RA-RAFA-5483
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0e03ed5d-758e-4ef8-a2fe-9b3280baf682
  18. urn:
    6cdc9d82-5462-4e5e-94a8-923009e9423f
    name:
    Olaf A. Olsens legat til forskjønnelse og vedlikehold av Mosvannsparken
    id:
    A-0109
    path:
    BYST/A-0109
    unit_type:
    ARKIV
    institution:
    Stavanger Byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6cdc9d82-5462-4e5e-94a8-923009e9423f
  19. urn:
    465e0136-73c3-4b62-b64e-1ccc443b9317
    name:
    Roan kommune, hovedutvalg for miljø, utvikling og vedlikehold
    id:
    A-6176
    path:
    TIKA/A-6176
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/465e0136-73c3-4b62-b64e-1ccc443b9317
  20. urn:
    no-ulha_Arkiv_000000011120
    name:
    Elv, landskap i snø.
    id:
    W-2669
    path:
    ULHA/A-1009/U/L0001/0001/W-2669
    unit_type:
    Foto
    institution:
    Ulvik lokalhistorisk arkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-ulha_Arkiv_000000011120
  21. urn:
    no-ulhaArkiv-000000002424
    name:
    Osanuten. Fjell med snø.
    id:
    NO-173
    path:
    ULHA/A-1006/U/L0001/0001/NO-173
    unit_type:
    Foto
    institution:
    Ulvik lokalhistorisk arkiv
    country:
    Norge
    digitized_documents:
    1
    link:
    https://www.arkivportalen.no/entity/no-ulhaArkiv-000000002424
  22. urn:
    no-BBA_arkiv000003784777
    name:
    Interesseorganisasjonen for Senter for Maritim og Offshore Drift og Vedlikehold
    id:
    A-7583
    path:
    BBA/A-7583
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000003784777
  23. urn:
    c75089a3-1a84-413b-a77b-ed2e7d1e9b0a
    name:
    Interesseorganisasjonen for Senter for Maritim og Offshore Drift og Vedlikehold
    id:
    A-7583
    path:
    SAF/A-7583
    unit_type:
    ARKIV
    institution:
    ArkiVest
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c75089a3-1a84-413b-a77b-ed2e7d1e9b0a
  24. urn:
    a006780c-08eb-480c-9f33-2e9ebd3c318f
    name:
    Vedlikehold av snøskjermer
    id:
    0009
    path:
    AV/SATØ-S-0190/1/D/Dc/Dca/L0707/0009
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a006780c-08eb-480c-9f33-2e9ebd3c318f
  25. urn:
    3137a765-49c3-4eae-99c7-13c87bc027a2
    name:
    Vedlikehold og snøbrøiting.
    id:
    0006
    path:
    IKAK/0612021-1/D/Dc/L0039/0006
    unit_type:
    MAPPE
    institution:
    IKA Kongsberg
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3137a765-49c3-4eae-99c7-13c87bc027a2
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.