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-31T15:34:08Z in 2.727 seconds.

Showing 10 of 75895 results in compact format.

  1. name:
    Fabrikkeigar Karl Jørgensen sitt legat
    id:
    SAB-SAB/PA-0658
  2. name:
    Kristian Knudsen & Co.
    id:
    SAK-D/1280
  3. name:
    Oppdragsbekreftelse KK og Sivilingeniør Karl Knudsen AS
    id:
    0002
  4. name:
    Kontrakt. Prosjektering av provisorier. Sivilingeniør Karl Knudsen AS
    id:
    0002
  5. name:
    Knudsen, Marie
    id:
    Pa-0023
  6. name:
    Jnr. 391/1860 - domsakter matrosene Karl Augustinius Knudsen, Rasmus Eliassen, Thomas Karl Olsen, Lars Knudsen og Johan Adolf Jonsen
    id:
    0037
  7. name:
    Familiene Josephsen, Nielsen og Knudsen
    id:
    PA-1278
  8. name:
    Systemrevisjon av Karl Knudsen AS. Kontrakt 030-8079. Prosjektering av provisorier. 11. feb. 2003 rev 01
    id:
    0005
  9. name:
    Skomaker John Knudsen og etterfølger Hans K. Knudsen
    id:
    SAK-MAK-015
  10. name:
    O. og P. Knudsens skipsrederi og verft, Lillesand
    id:
    SAK-D/1426
Show all fields in HTML
total:
75895
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    41a2c71e-765c-4e4a-9aa6-d6da0199cc0c
    name:
    Fabrikkeigar Karl Jørgensen sitt legat
    id:
    SAB-SAB/PA-0658
    path:
    AV/SAB-SAB/PA-0658
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/41a2c71e-765c-4e4a-9aa6-d6da0199cc0c
  2. urn:
    6a859579-63a2-4525-a46e-f3fd3484f331
    name:
    Kristian Knudsen & Co.
    id:
    SAK-D/1280
    path:
    AV/SAK-D/1280
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6a859579-63a2-4525-a46e-f3fd3484f331
  3. urn:
    f2ad2d4e-b439-4e6c-b980-9b1ce2178031
    name:
    Oppdragsbekreftelse KK og Sivilingeniør Karl Knudsen AS
    id:
    0002
    path:
    TRKO/A-1632/I/L0023/0002
    unit_type:
    MAPPE
    institution:
    Trondheim byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f2ad2d4e-b439-4e6c-b980-9b1ce2178031
  4. urn:
    3199dbff-55f3-401f-b5a6-4cb7c56944ba
    name:
    Kontrakt. Prosjektering av provisorier. Sivilingeniør Karl Knudsen AS
    id:
    0002
    path:
    AV/SAT-A-1581/F/Fa/Fac/L0009/0002
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3199dbff-55f3-401f-b5a6-4cb7c56944ba
  5. urn:
    9b97f8a2-3b37-45d0-83b1-a4dc39f5d48a
    name:
    Knudsen, Marie
    id:
    Pa-0023
    path:
    VLFK/Pa-0023
    unit_type:
    ARKIV
    institution:
    Fylkesarkivet i Vestland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9b97f8a2-3b37-45d0-83b1-a4dc39f5d48a
  6. urn:
    23a28e16-de25-4335-9f42-403a6e22ea17
    name:
    Jnr. 391/1860 - domsakter matrosene Karl Augustinius Knudsen, Rasmus Eliassen, Thomas Karl Olsen, Lars Knudsen og Johan Adolf Jonsen
    id:
    0037
    path:
    AV/SAO-A-10386/G/Ga/Gab/L0012/0037
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/23a28e16-de25-4335-9f42-403a6e22ea17
  7. urn:
    33ee2f89-14f4-4035-9b19-b9094a882e43
    name:
    Familiene Josephsen, Nielsen og Knudsen
    id:
    PA-1278
    path:
    AAMA/PA-1278
    unit_type:
    ARKIV
    institution:
    Aust-Agder museum og arkiv, avd. KUBEN
    country:
    norge
    digitized_documents:
    1
    link:
    https://www.arkivportalen.no/entity/33ee2f89-14f4-4035-9b19-b9094a882e43
  8. urn:
    df10ebe0-0b5f-4cb0-917c-4a97e65ddb4a
    name:
    Systemrevisjon av Karl Knudsen AS. Kontrakt 030-8079. Prosjektering av provisorier. 11. feb. 2003 rev 01
    id:
    0005
    path:
    AV/SAT-A-1581/D/Db/L0023/0005
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/df10ebe0-0b5f-4cb0-917c-4a97e65ddb4a
  9. urn:
    f453b131-4c62-4b15-9214-957006b358ac
    name:
    Skomaker John Knudsen og etterfølger Hans K. Knudsen
    id:
    SAK-MAK-015
    path:
    AV/SAK-MAK-015
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f453b131-4c62-4b15-9214-957006b358ac
  10. urn:
    24bfe2f6-8045-433d-80db-6443e48ce2e9
    name:
    O. og P. Knudsens skipsrederi og verft, Lillesand
    id:
    SAK-D/1426
    path:
    AV/SAK-D/1426
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/24bfe2f6-8045-433d-80db-6443e48ce2e9
  11. urn:
    6517da22-b82e-45a4-99c4-7602f82651a0
    name:
    Nedre Eiker: 23230 Oddmund Knudsen (tidl. Karl Knudsen) (Smie)
    id:
    0003
    path:
    AV/RA-S-4852/D/Df/L0928/0003
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6517da22-b82e-45a4-99c4-7602f82651a0
  12. urn:
    0bad90a8-5c12-4830-94d1-3851fc616db0
    name:
    Bent Knudsen Egsaa
    id:
    SAK-D/1601
    path:
    AV/SAK-D/1601
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0bad90a8-5c12-4830-94d1-3851fc616db0
  13. urn:
    36b4d524-76f7-49f2-90de-3dd400dbd6a5
    name:
    Knud Wieth-Knudsen
    id:
    Tek-0045
    path:
    UBIT/Tek-0045
    unit_type:
    ARKIV
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/36b4d524-76f7-49f2-90de-3dd400dbd6a5
  14. urn:
    20fe61c2-4bc0-4c0c-9069-86b8710d9c07
    name:
    Lilleba Knudsen
    id:
    A-1107
    path:
    SVAM/A-1107
    unit_type:
    ARKIV
    institution:
    Svalbard Museum
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/20fe61c2-4bc0-4c0c-9069-86b8710d9c07
  15. urn:
    2faf75af-0e11-4a68-b2c3-ce0c6a6cc36c
    name:
    Gunnar Knudsens korrespondanse med utenlandske politikere og diplomater: Sir Karl F. Knudsen
    id:
    0008
    path:
    AV/RA-PA-0626/P/L0096/0008
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2faf75af-0e11-4a68-b2c3-ce0c6a6cc36c
  16. urn:
    31179f1e-4ca2-46fd-b459-a752637abf4b
    name:
    Knudsen, Gunnar
    id:
    RA-PA-0626
    path:
    AV/RA-PA-0626
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/31179f1e-4ca2-46fd-b459-a752637abf4b
  17. urn:
    4bef49b0-1597-4d15-8977-96be0e5d2e60
    name:
    Knudsen, Waldemar
    id:
    PA-2153
    path:
    AAMA/PA-2153
    unit_type:
    ARKIV
    institution:
    Aust-Agder museum og arkiv, avd. KUBEN
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4bef49b0-1597-4d15-8977-96be0e5d2e60
  18. urn:
    no-ROMS_arkiv000000020558
    name:
    Pedersen, Karl (f. 1909)
    id:
    R.Ark.1583
    path:
    ROMS/R.Ark.1583
    unit_type:
    Arkiv
    institution:
    Romsdalsmuseet
    country:
    Norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-ROMS_arkiv000000020558
  19. urn:
    4b89d090-d24f-4281-aa02-db9ad3e333d9
    name:
    Knudsen, Karl J.
    id:
    0002
    path:
    AV/RA-S-2127/Fa/L0368/0002
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4b89d090-d24f-4281-aa02-db9ad3e333d9
  20. urn:
    c10d5946-953d-4912-a04a-4b4126401b62
    name:
    Karl Knudsen
    id:
    0051
    path:
    AV/RA-S-2622/D/Da/L0003/0051
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c10d5946-953d-4912-a04a-4b4126401b62
  21. urn:
    no-VEMU_arkiv_000000164848
    name:
    MT Sir Karl Knudsen
    id:
    0003
    path:
    VEMU/ARS-A-1318/E/Ea/L0016/0003
    unit_type:
    Mappe
    institution:
    Vestfoldarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-VEMU_arkiv_000000164848
  22. urn:
    no-ROMS_arkiv000000013774
    name:
    Hjelvik, Karl Magnar (f. 1909)
    id:
    R.Ark.1190
    path:
    ROMS/R.Ark.1190
    unit_type:
    Arkiv
    institution:
    Romsdalsmuseet
    country:
    Norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-ROMS_arkiv000000013774
  23. urn:
    aff7542f-bc53-4d78-b832-586eb852e500
    name:
    Bergen - Karl Knudsen A/S Automobilforretning
    id:
    0026
    path:
    AAB/ARK-1659/E/L0177/0026
    unit_type:
    MAPPE
    institution:
    Arbeiderbevegelsens arkiv og bibliotek
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/aff7542f-bc53-4d78-b832-586eb852e500
  24. urn:
    57635841-85c2-483f-8959-526c026b2a9d
    name:
    SIR KARL KNUDSEN (9293)
    id:
    0009
    path:
    AV/RA-S-4998/F/Fb/L0039/0009
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/57635841-85c2-483f-8959-526c026b2a9d
  25. urn:
    2e5ab132-64d8-4864-992e-8b0248ac8884
    name:
    Cordial, (Karl Knudsen) Oslo
    id:
    0018
    path:
    NTM/A-1020/L/L0044/0018
    unit_type:
    MAPPE
    institution:
    Norsk Teknisk Museum
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2e5ab132-64d8-4864-992e-8b0248ac8884
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.