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-22T00:02:47Z in 1.668 seconds.

Showing 10 of 7632 results in compact format.

  1. name:
    Hurum kirkebøker
    id:
    SAKO-A-229
  2. name:
    Hurum sokneprestkontor
    id:
    SAKO-A-25
  3. name:
    Hurum likningskontor
    id:
    SAKO-A-893
  4. name:
    Pa 1596 - Hurum, Ole G.
    id:
    A-2871
  5. name:
    Lier, Røyken og Hurum sorenskriveri
    id:
    SAKO-A-89
  6. name:
    Hurums landboforening
    id:
    SAKO-P-161
  7. name:
    Hurum Fabrikker
    id:
    SAKO-P-1307
  8. name:
    Foreningen for skandinaviske sjømannshjem i fremmede havner
    id:
    RA-PA-0620
  9. name:
    Den norske sjømannsmisjon i utlandet/Nedlagte havner
    id:
    SAB-SAB/PA-0134
  10. name:
    Hurum trygdekontor
    id:
    SAKO-A-452
Show all fields in HTML
total:
7632
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    93e2c6b4-deac-44d8-909a-45dc2e6ba84a
    name:
    Hurum kirkebøker
    id:
    SAKO-A-229
    path:
    AV/SAKO-A-229
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/93e2c6b4-deac-44d8-909a-45dc2e6ba84a
  2. urn:
    56d2c1f3-ddd6-4254-bf03-84d0ba5b10d0
    name:
    Hurum sokneprestkontor
    id:
    SAKO-A-25
    path:
    AV/SAKO-A-25
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/56d2c1f3-ddd6-4254-bf03-84d0ba5b10d0
  3. urn:
    f5febe01-92fd-4ac9-88b2-7d44910f705a
    name:
    Hurum likningskontor
    id:
    SAKO-A-893
    path:
    AV/SAKO-A-893
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f5febe01-92fd-4ac9-88b2-7d44910f705a
  4. urn:
    no-VEMU_arkiv_000000155991
    name:
    Pa 1596 - Hurum, Ole G.
    id:
    A-2871
    path:
    VEMU/A-2871
    unit_type:
    Arkiv
    institution:
    Vestfoldarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-VEMU_arkiv_000000155991
  5. urn:
    63d66e55-2ffb-4d81-b618-81792d82df89
    name:
    Lier, Røyken og Hurum sorenskriveri
    id:
    SAKO-A-89
    path:
    AV/SAKO-A-89
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/63d66e55-2ffb-4d81-b618-81792d82df89
  6. urn:
    f2cc9248-29a0-4b61-8bf2-7d4c43668885
    name:
    Hurums landboforening
    id:
    SAKO-P-161
    path:
    AV/SAKO-P-161
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f2cc9248-29a0-4b61-8bf2-7d4c43668885
  7. urn:
    c3cd2c5c-f9a1-4548-8a7d-c885a59a8782
    name:
    Hurum Fabrikker
    id:
    SAKO-P-1307
    path:
    AV/SAKO-P-1307
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c3cd2c5c-f9a1-4548-8a7d-c885a59a8782
  8. urn:
    2a26491f-6c18-4093-9b24-4395ef3ad7d2
    name:
    Foreningen for skandinaviske sjømannshjem i fremmede havner
    id:
    RA-PA-0620
    path:
    AV/RA-PA-0620
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2a26491f-6c18-4093-9b24-4395ef3ad7d2
  9. urn:
    b84a6cc4-100b-4569-a13f-c26177a17cb5
    name:
    Den norske sjømannsmisjon i utlandet/Nedlagte havner
    id:
    SAB-SAB/PA-0134
    path:
    AV/SAB-SAB/PA-0134
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b84a6cc4-100b-4569-a13f-c26177a17cb5
  10. urn:
    5c8cf79d-da3e-482c-84b2-257a28d97584
    name:
    Hurum trygdekontor
    id:
    SAKO-A-452
    path:
    AV/SAKO-A-452
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5c8cf79d-da3e-482c-84b2-257a28d97584
  11. urn:
    c88aea8a-b28c-4fcd-a3d3-809e500af6d7
    name:
    Hurum lensmannskontor
    id:
    SAKO-A-505
    path:
    AV/SAKO-A-505
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c88aea8a-b28c-4fcd-a3d3-809e500af6d7
  12. urn:
    e478a48e-1b0e-46ba-8599-2056b7369d6d
    name:
    Hurum forliksråd
    id:
    SAKO-A-652
    path:
    AV/SAKO-A-652
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e478a48e-1b0e-46ba-8599-2056b7369d6d
  13. urn:
    347d470e-3e5e-4c39-b7e2-10f26f3e3224
    name:
    Hurum overformynderi
    id:
    SAKO-A-962
    path:
    AV/SAKO-A-962
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/347d470e-3e5e-4c39-b7e2-10f26f3e3224
  14. urn:
    no-BU_arkiv_000000003165
    name:
    Hurum arbeiderparti
    id:
    A-1538
    path:
    BU/A-1538
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003165
  15. urn:
    no-BU_arkiv_000000003166
    name:
    Hurum bygdeboknemnd
    id:
    A-1539
    path:
    BU/A-1539
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003166
  16. urn:
    no-BU_arkiv_000000003167
    name:
    Hurum høyre
    id:
    A-1540
    path:
    BU/A-1540
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003167
  17. urn:
    no-BU_arkiv_000000003168
    name:
    Hurum kommunistparti
    id:
    A-1541
    path:
    BU/A-1541
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003168
  18. urn:
    no-BU_arkiv_000000003170
    name:
    Hurum lærerlag
    id:
    A-1543
    path:
    BU/A-1543
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003170
  19. urn:
    no-BU_arkiv_000000003171
    name:
    Hurum melkeforening
    id:
    A-1544
    path:
    BU/A-1544
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003171
  20. urn:
    no-BU_arkiv_000000003172
    name:
    Hurum O-lag
    id:
    A-1545
    path:
    BU/A-1545
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003172
  21. urn:
    no-BU_arkiv_000000003174
    name:
    Hurum skytterlag
    id:
    A-1547
    path:
    BU/A-1547
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003174
  22. urn:
    no-BU_arkiv_000000005281
    name:
    Hurum, Ole G.
    id:
    A-1890
    path:
    BU/A-1890
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000005281
  23. urn:
    31e26bc6-0d38-4d38-870b-d8f499d48f89
    name:
    Hurum Meieri
    id:
    A-1099
    path:
    DRMK/A-1099
    unit_type:
    ARKIV
    institution:
    Drammen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/31e26bc6-0d38-4d38-870b-d8f499d48f89
  24. urn:
    9dfddbf0-8272-4e7b-8017-186f0d8195c1
    name:
    Hurum folkeregister
    id:
    SAKO-A-143
    path:
    AV/SAKO-A-143
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9dfddbf0-8272-4e7b-8017-186f0d8195c1
  25. urn:
    no-VEMU_arkiv_000000166790
    name:
    Pa 1717 - Familien Hurum
    id:
    A-3001
    path:
    VEMU/A-3001
    unit_type:
    Arkiv
    institution:
    Vestfoldarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-VEMU_arkiv_000000166790
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.