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; 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&offset=0

Replace {query}, {limit} 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&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. Through this API: default 25, maximum 100.
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&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&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&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. Through this API: default 25, maximum 100.

Result

Source: National Archives of Norway. Retrieved 2026-11-02T17:41:35Z in 2.134 seconds.

Showing 10 of 67632 results in compact format.

  1. name:
    Almedal, Calle
    id:
    A-0015
  2. name:
    Hjelmeland kommune - Vormedalen skole
    id:
    K-102543
  3. name:
    Gerda og Eilert Mjellems Medarbeiderfond
    id:
    A-3987
  4. name:
    Holmedalsgården
    id:
    SAB-SAB/PA-0414
  5. name:
    Fremmedarbeiderforeningen
    id:
    A-10420
  6. name:
    Malmedal, Anton
    id:
    ARK-1335
  7. name:
    Norsk gullsmedarbeiderforbund
    id:
    ARK-1655
  8. name:
    Romedal Arbeiderparti
    id:
    ARK-550
  9. name:
    Håndverksgruppen i Romedal
    id:
    ARK-560
  10. name:
    Smedal, Harald
    id:
    RA-PA-0201
Show all fields in HTML
total:
67632
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    ac66e467-6c3f-483a-99a9-0d722315d09e
    name:
    Almedal, Calle
    id:
    A-0015
    path:
    SKA/A-0015
    unit_type:
    ARKIV
    institution:
    Skeivt arkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/ac66e467-6c3f-483a-99a9-0d722315d09e
  2. urn:
    badad3b6-f3a7-4647-b952-e8ba70768e9f
    name:
    Hjelmeland kommune - Vormedalen skole
    id:
    K-102543
    path:
    IKAR/K-102543
    unit_type:
    ARKIV
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/badad3b6-f3a7-4647-b952-e8ba70768e9f
  3. urn:
    no-BBA_arkiv000000547955
    name:
    Gerda og Eilert Mjellems Medarbeiderfond
    id:
    A-3987
    path:
    BBA/A-3987
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    country:
    Norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000547955
  4. urn:
    d0a3001d-2a4e-4498-837c-99dc510ee522
    name:
    Holmedalsgården
    id:
    SAB-SAB/PA-0414
    path:
    AV/SAB-SAB/PA-0414
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d0a3001d-2a4e-4498-837c-99dc510ee522
  5. urn:
    d74c5efe-a8b8-44a0-814f-84f575034ee5
    name:
    Fremmedarbeiderforeningen
    id:
    A-10420
    path:
    OBA/A-10420
    unit_type:
    ARKIV
    institution:
    Oslo byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d74c5efe-a8b8-44a0-814f-84f575034ee5
  6. urn:
    9107ba0c-750f-4408-a836-8add3362bd18
    name:
    Malmedal, Anton
    id:
    ARK-1335
    path:
    AAB/ARK-1335
    unit_type:
    ARKIV
    institution:
    Arbeiderbevegelsens arkiv og bibliotek
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9107ba0c-750f-4408-a836-8add3362bd18
  7. urn:
    520d4a3c-5fae-4e6c-8ccd-37b2241fc2a9
    name:
    Norsk gullsmedarbeiderforbund
    id:
    ARK-1655
    path:
    AAB/ARK-1655
    unit_type:
    ARKIV
    institution:
    Arbeiderbevegelsens arkiv og bibliotek
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/520d4a3c-5fae-4e6c-8ccd-37b2241fc2a9
  8. urn:
    68bccee6-0dc3-468d-bb66-a0574bbecd83
    name:
    Romedal Arbeiderparti
    id:
    ARK-550
    path:
    ANNO/ARK-550
    unit_type:
    ARKIV
    institution:
    Anno museum
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/68bccee6-0dc3-468d-bb66-a0574bbecd83
  9. urn:
    d1bf01f7-4b40-4b1d-b11f-280d1c1b7e48
    name:
    Håndverksgruppen i Romedal
    id:
    ARK-560
    path:
    ANNO/ARK-560
    unit_type:
    ARKIV
    institution:
    Anno museum
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d1bf01f7-4b40-4b1d-b11f-280d1c1b7e48
  10. urn:
    a78a3f6d-b888-4443-aa4c-0d047f0cca51
    name:
    Smedal, Harald
    id:
    RA-PA-0201
    path:
    AV/RA-PA-0201
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a78a3f6d-b888-4443-aa4c-0d047f0cca51
  11. urn:
    8b0239d4-6bed-4f55-94c5-41845e94fb40
    name:
    Romedal Brænderi
    id:
    SAH-ARK-107
    path:
    AV/SAH-ARK-107
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8b0239d4-6bed-4f55-94c5-41845e94fb40
  12. urn:
    81766b7e-4cba-4827-89f1-e88b077cac51
    name:
    Romedal Hesteavlsforening
    id:
    SAH-ARK-551
    path:
    AV/SAH-ARK-551
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/81766b7e-4cba-4827-89f1-e88b077cac51
  13. urn:
    9b9e3932-9347-4db2-9078-dd039d7fbe06
    name:
    Romedal kallskapellani
    id:
    SAH-KAP-PREST-04
    path:
    AV/SAH-KAP-PREST-04
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9b9e3932-9347-4db2-9078-dd039d7fbe06
  14. urn:
    c1a30b26-a1dc-4301-a670-4a2bbfe46629
    name:
    Romedal prestekontor
    id:
    SAH-PREST-004
    path:
    AV/SAH-PREST-004
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c1a30b26-a1dc-4301-a670-4a2bbfe46629
  15. urn:
    44b807f8-726b-4598-8227-e56d14ed969e
    name:
    Hommedal sokneprestkontor
    id:
    SAK-1111-0023
    path:
    AV/SAK-1111-0023
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/44b807f8-726b-4598-8227-e56d14ed969e
  16. urn:
    fb5143d1-1331-4751-a007-332470996335
    name:
    Peder Almedal
    id:
    SAK-D/1172
    path:
    AV/SAK-D/1172
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/fb5143d1-1331-4751-a007-332470996335
  17. urn:
    5b0375ba-0fdc-49e4-b729-4663c9eac953
    name:
    Numedalslågens fellesfløtningsforening
    id:
    SAKO-P-155
    path:
    AV/SAKO-P-155
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5b0375ba-0fdc-49e4-b729-4663c9eac953
  18. urn:
    c9d2b3ec-4eca-4130-a2f0-24c8ca117550
    name:
    Trondheim Guldsmedarbeiderforening
    id:
    SAT-AAT-0371
    path:
    AV/SAT-AAT-0371
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c9d2b3ec-4eca-4130-a2f0-24c8ca117550
  19. urn:
    no-BBA_arkiv000000124779
    name:
    Bergen Gullsmedarbeiderforening
    id:
    A-1948
    path:
    BBA/A-1948
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000124779
  20. urn:
    no-BU_arkiv_000000003924
    name:
    Numedal Sogelag
    id:
    A-1589
    path:
    BU/A-1589
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003924
  21. urn:
    no-BU_arkiv_000000005196
    name:
    Numedal teaterverksted
    id:
    A-1778
    path:
    BU/A-1778
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000005196
  22. urn:
    ff728398-670b-44f3-b280-0f4dd8d4e15b
    name:
    Medalheim Sangkor
    id:
    E-A-00296
    path:
    OAMM/E-A-00296
    unit_type:
    ARKIV
    institution:
    Mjøsmuseet, Opplandsarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/ff728398-670b-44f3-b280-0f4dd8d4e15b
  23. urn:
    d252e1fd-eb2e-4b3c-892d-a9404ea19ce1
    name:
    Bergen Gullsmedarbeiderforening
    id:
    A-1948
    path:
    SAF/A-1948
    unit_type:
    ARKIV
    institution:
    ArkiVest
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d252e1fd-eb2e-4b3c-892d-a9404ea19ce1
  24. urn:
    1cb6a1c8-0507-414d-b82c-00318d63ffc7
    name:
    Holmedal Jernarbeiderlag
    id:
    SFF-89073
    path:
    VLFK/SFF-89073
    unit_type:
    ARKIV
    institution:
    Fylkesarkivet i Vestland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/1cb6a1c8-0507-414d-b82c-00318d63ffc7
  25. urn:
    8eb14737-93e1-4848-b191-3720fd6276c1
    name:
    Nummedal, Anna
    id:
    SFF-92036
    path:
    VLFK/SFF-92036
    unit_type:
    ARKIV
    institution:
    Fylkesarkivet i Vestland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8eb14737-93e1-4848-b191-3720fd6276c1
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.