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-26T21:37:46Z in 0.796 seconds.

Showing 10 of 6306 results in compact format.

  1. name:
    Skipskontrollen - Larvik tilsynskontor
    id:
    SAKO-A-876
  2. name:
    Spesialitetskontrollen
    id:
    RA-S-4944
  3. name:
    Edelmetallkontrollen
    id:
    RA-S-6324
  4. name:
    Sildemelkontrollen
    id:
    A-6277
  5. name:
    Forsvaret, Kanonkontrollen
    id:
    RA-RAFA-1826
  6. name:
    Handelsdepartementet, Meglerkontrollen
    id:
    RA-S-1384
  7. name:
    Medisinaldirektøren, Reseptkontrollen
    id:
    RA-S-4216
  8. name:
    Skipskontrollen i Kristiansund
    id:
    SAT-A-5547
  9. name:
    Skipskontrollen i Rørvik
    id:
    SAT-A-6070
  10. name:
    Skipskontrollen i Ålesund
    id:
    SAT-A-6350
Show all fields in HTML
total:
6306
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    1d415a2c-7757-4040-8ee1-3288560cea8e
    name:
    Skipskontrollen - Larvik tilsynskontor
    id:
    SAKO-A-876
    path:
    AV/SAKO-A-876
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/1d415a2c-7757-4040-8ee1-3288560cea8e
  2. urn:
    0fad1be9-d48c-4f22-b03d-9acb804c39fe
    name:
    Spesialitetskontrollen
    id:
    RA-S-4944
    path:
    AV/RA-S-4944
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0fad1be9-d48c-4f22-b03d-9acb804c39fe
  3. urn:
    aac8f659-d2cd-4c90-adee-2e0f7ed8bd1a
    name:
    Edelmetallkontrollen
    id:
    RA-S-6324
    path:
    AV/RA-S-6324
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/aac8f659-d2cd-4c90-adee-2e0f7ed8bd1a
  4. urn:
    no-BBA_arkiv000000820921
    name:
    Sildemelkontrollen
    id:
    A-6277
    path:
    BBA/A-6277
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000820921
  5. urn:
    c6be4472-eb08-4303-935c-fc93598ab8b7
    name:
    Forsvaret, Kanonkontrollen
    id:
    RA-RAFA-1826
    path:
    AV/RA-RAFA-1826
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c6be4472-eb08-4303-935c-fc93598ab8b7
  6. urn:
    7b336787-9bfa-41c6-af96-be0c4fc6da83
    name:
    Handelsdepartementet, Meglerkontrollen
    id:
    RA-S-1384
    path:
    AV/RA-S-1384
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7b336787-9bfa-41c6-af96-be0c4fc6da83
  7. urn:
    1d5fa59f-6005-48e2-9800-52f6cfe9e847
    name:
    Medisinaldirektøren, Reseptkontrollen
    id:
    RA-S-4216
    path:
    AV/RA-S-4216
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/1d5fa59f-6005-48e2-9800-52f6cfe9e847
  8. urn:
    7ee27de7-3e56-4ae9-a2d2-10c692b290e6
    name:
    Skipskontrollen i Kristiansund
    id:
    SAT-A-5547
    path:
    AV/SAT-A-5547
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7ee27de7-3e56-4ae9-a2d2-10c692b290e6
  9. urn:
    1019a673-cae5-4ad5-bd1e-9e05cedb28cd
    name:
    Skipskontrollen i Rørvik
    id:
    SAT-A-6070
    path:
    AV/SAT-A-6070
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/1019a673-cae5-4ad5-bd1e-9e05cedb28cd
  10. urn:
    e2d7886e-3931-4db1-944f-5f7e5d1ebc57
    name:
    Skipskontrollen i Ålesund
    id:
    SAT-A-6350
    path:
    AV/SAT-A-6350
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e2d7886e-3931-4db1-944f-5f7e5d1ebc57
  11. urn:
    cc0afd6e-251c-4788-8416-2eb28f5854b9
    name:
    Skipskontrollen i Bodø
    id:
    SAT-A-6430
    path:
    AV/SAT-A-6430
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/cc0afd6e-251c-4788-8416-2eb28f5854b9
  12. urn:
    f9ce3a35-5182-4f51-a10d-3d5608d3fb1f
    name:
    Orienteringslaget Trollelg
    id:
    PA-1099
    path:
    TRKO/PA-1099
    unit_type:
    ARKIV
    institution:
    Trondheim byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f9ce3a35-5182-4f51-a10d-3d5608d3fb1f
  13. urn:
    8678ab2b-b077-4da6-94eb-cbae648f5f89
    name:
    Selbu kommune - Næringsmiddelkontrollen i Trondheim
    id:
    A-3669
    path:
    TIKA/A-3669
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8678ab2b-b077-4da6-94eb-cbae648f5f89
  14. urn:
    60c61ed0-1b73-4dce-a618-ad9b07c55fb3
    name:
    Tydal kommune, Næringsmiddelkontrollen i Trondheim
    id:
    A-3925
    path:
    TIKA/A-3925
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/60c61ed0-1b73-4dce-a618-ad9b07c55fb3
  15. urn:
    e66c6f4f-e4a7-47aa-8fbe-b341230239c9
    name:
    Malvik kommune - Næringsmiddelkontrollen i Trondheim
    id:
    A-4089
    path:
    TIKA/A-4089
    unit_type:
    ARKIV
    institution:
    IKA Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e66c6f4f-e4a7-47aa-8fbe-b341230239c9
  16. urn:
    647876c7-bd6f-4254-aaa4-88bf037ba570
    name:
    Alstahaug kommune. Næringsmiddelkontrollen
    id:
    K-18200.651
    path:
    AIN/K-18200.651
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/647876c7-bd6f-4254-aaa4-88bf037ba570
  17. urn:
    0db94e17-a96a-401a-8273-0798aacc576a
    name:
    Postgiro, Økonomiavdelingen, Regnskapskontrollen
    id:
    RA-S-4745
    path:
    AV/RA-S-4745
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0db94e17-a96a-401a-8273-0798aacc576a
  18. urn:
    no-BBA_arkiv000000129946
    name:
    Bergen kommune. Næringsmiddelkontrollen
    id:
    A-2311
    path:
    BBA/A-2311
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000129946
  19. urn:
    no-BBA_arkiv000000169682
    name:
    Bergen kommune. Kjøttkontrollen
    id:
    A-3149
    path:
    BBA/A-3149
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000169682
  20. urn:
    3b014e7d-eb6a-48c1-9e8e-e0648b078264
    name:
    Gjesdal kommune - Kjøttkontrollen
    id:
    K-101417
    path:
    IKAR/K-101417
    unit_type:
    ARKIV
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3b014e7d-eb6a-48c1-9e8e-e0648b078264
  21. urn:
    600743e1-f9be-463b-a70d-0ffb2e498583
    name:
    Forsvaret, Forsvarets overkommando, Rustningskontrollen
    id:
    RA-RAFA-6730
    path:
    AV/RA-RAFA-6730
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/600743e1-f9be-463b-a70d-0ffb2e498583
  22. urn:
    e6745596-2bd7-418c-8bae-bf2714dab2e8
    name:
    Skipskontrollen i Hammerfest og Distriktssjefen i 6. distrikt
    id:
    SATØ-S-0245
    path:
    AV/SATØ-S-0245
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e6745596-2bd7-418c-8bae-bf2714dab2e8
  23. urn:
    5561ece1-07c7-4e75-9e39-b4d77c136cc9
    name:
    Norsk rekonvalesenthjem i Trollevik, Nødinge
    id:
    RA-S-4559
    path:
    AV/RA-S-4559
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5561ece1-07c7-4e75-9e39-b4d77c136cc9
  24. urn:
    742f2b0a-dda6-477c-9732-1070558ff215
    name:
    Statskontrollen ved Norsk Tipping
    id:
    SAH-TIPP-002
    path:
    AV/SAH-TIPP-002
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/742f2b0a-dda6-477c-9732-1070558ff215
  25. urn:
    no-VEMU_arkiv_000000001796
    name:
    Pa 708 - Hydro Aluminium Rolled Products AS
    id:
    A-1821
    path:
    VEMU/A-1821
    unit_type:
    Arkiv
    institution:
    Vestfoldarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-VEMU_arkiv_000000001796
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.