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-22T21:14:38Z in 0.393 seconds.

Showing 10 of 133640 results in compact format.

  1. name:
    Olav Olsen
    id:
    0005
  2. name:
    Olav Asbjørn Olsen
    id:
    0013
  3. name:
    Olav Asbjørn Olsen
    id:
    0002
  4. name:
    Olav Asbjørn Olsen
    id:
    0009
  5. name:
    Olav Asbjørn Olsen
    id:
    0011
  6. name:
    Pa 116 - Fredrik Olsen og søn AS
    id:
    A-1148
  7. name:
    Fredrik Olsen og søn AS
    id:
    Akt-1148
  8. name:
    Olav Olsen
    id:
    0010
  9. name:
    Aspergillusartenes Monografi av Olav Johan-Olsen Sopp
    id:
    0002
  10. name:
    Bergan, Olav Olsen NO-01450
    id:
    0050
Show all fields in HTML
total:
133640
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    d2531670-b747-4a35-a5a9-e84b1c67ebfa
    name:
    Olav Olsen
    id:
    0005
    path:
    VLFK/A-1055/U/Ua/L0014/0005
    unit_type:
    LYD
    institution:
    Fylkesarkivet i Vestland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d2531670-b747-4a35-a5a9-e84b1c67ebfa
  2. urn:
    c6d8be8d-c8e0-4e0a-a2aa-034306afec4f
    name:
    Olav Asbjørn Olsen
    id:
    0013
    path:
    UBIT/A-0310/P/Pe/L0056/0013
    unit_type:
    MAPPE
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c6d8be8d-c8e0-4e0a-a2aa-034306afec4f
  3. urn:
    4dfc6aec-ad20-43fb-b99e-736073cba040
    name:
    Olav Asbjørn Olsen
    id:
    0002
    path:
    UBIT/A-0310/P/Pe/L0040/0002
    unit_type:
    MAPPE
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4dfc6aec-ad20-43fb-b99e-736073cba040
  4. urn:
    8e56ff3d-5955-452a-80d5-b84c66ebd210
    name:
    Olav Asbjørn Olsen
    id:
    0009
    path:
    UBIT/A-0310/P/Pe/L0056/0009
    unit_type:
    MAPPE
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8e56ff3d-5955-452a-80d5-b84c66ebd210
  5. urn:
    12b463ff-1c8e-43f4-99c8-c1b4445f2791
    name:
    Olav Asbjørn Olsen
    id:
    0011
    path:
    UBIT/A-0310/P/Pe/L0056/0011
    unit_type:
    MAPPE
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/12b463ff-1c8e-43f4-99c8-c1b4445f2791
  6. urn:
    no-VEMU_arkiv_000000009401
    name:
    Pa 116 - Fredrik Olsen og søn AS
    id:
    A-1148
    path:
    VEMU/A-1148
    unit_type:
    Arkiv
    institution:
    Vestfoldarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-VEMU_arkiv_000000009401
  7. urn:
    no-VEMU_arkiv_000000009402
    name:
    Fredrik Olsen og søn AS
    id:
    Akt-1148
    path:
    VEMU/Akt-1148
    unit_type:
    Virksomhet
    institution:
    Vestfoldarkivet
    country:
    NORGE
    digitized_documents:
    0
    history:
    Firma Fredrik Olsen og søn AS ble startet av Fredrik Olsen og Einar Rentz den 30. september 1916, med kontor i Oslo, dengang Kristiania. Den 6. mars 1985 ble det avholdt ekstraordinær generalforsamling på selskapets kontor. Som følge av fusjon mellom datterselskapet A/S Navigator ble det besluttet...
    link:
    https://www.arkivportalen.no/entity/no-VEMU_arkiv_000000009402
  8. urn:
    b4ad19a4-bc3e-4af3-b8b1-d199eb32d855
    name:
    Olav Olsen
    id:
    0010
    path:
    UBIT/A-0310/P/Pe/L0056/0010
    unit_type:
    MAPPE
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b4ad19a4-bc3e-4af3-b8b1-d199eb32d855
  9. urn:
    33d07051-791b-432c-8989-7ee3d1cc0fb1
    name:
    Aspergillusartenes Monografi av Olav Johan-Olsen Sopp
    id:
    0002
    path:
    OAMM/T-A-00083/G/0002
    unit_type:
    DOKUMENTSERIE
    institution:
    Mjøsmuseet, Opplandsarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/33d07051-791b-432c-8989-7ee3d1cc0fb1
  10. urn:
    37808866-26d0-46a8-837a-b4a939e8c358
    name:
    Bergan, Olav Olsen NO-01450
    id:
    0050
    path:
    ANNO/NSMA-ARK-1024/D/L0029/0050
    unit_type:
    MAPPE
    institution:
    Anno museum
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/37808866-26d0-46a8-837a-b4a939e8c358
  11. urn:
    no-BBA_arkiv000000733070
    name:
    Olsen Hegrenes AS, Hegrenesveien 15B
    id:
    0007
    path:
    BBA/A-3909/M/Ma/Maa/L0004/0007
    unit_type:
    Mappe
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000733070
  12. urn:
    5660bbf0-8b61-498d-80a7-de3087cc8c12
    name:
    Grimsrud, Olav Olsen jr. NO-01410
    id:
    0010
    path:
    ANNO/NSMA-ARK-1024/D/L0029/0010
    unit_type:
    MAPPE
    institution:
    Anno museum
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5660bbf0-8b61-498d-80a7-de3087cc8c12
  13. urn:
    f8023649-bdcf-4e75-9501-ae0cb29cf0a8
    name:
    Kvinner: Olavsrud Asgerd - Olsen Andrine
    id:
    L0235
    path:
    AV/SAO-A-11715/D/Di/L0235
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f8023649-bdcf-4e75-9501-ae0cb29cf0a8
  14. urn:
    079f448e-710c-4a67-a778-1aa9beb3e0da
    name:
    Olsen, Olav
    id:
    Ua27
    path:
    AAB/ARK-1560/U/Ua/Ua27
    unit_type:
    SERIE
    institution:
    Arbeiderbevegelsens arkiv og bibliotek
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/079f448e-710c-4a67-a778-1aa9beb3e0da
  15. urn:
    136038b1-d4d1-4253-80b2-be8122f91936
    name:
    Olsen, Olav
    id:
    L0001
    path:
    AAB/ARK-1560/U/Ua/Ua27/L0001
    unit_type:
    STYKKE
    institution:
    Arbeiderbevegelsens arkiv og bibliotek
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/136038b1-d4d1-4253-80b2-be8122f91936
  16. urn:
    53df35b7-c591-45c1-9440-261cded874c2
    name:
    Olsen, Olav
    id:
    L0002
    path:
    AAB/ARK-1560/U/Ua/Ua27/L0002
    unit_type:
    STYKKE
    institution:
    Arbeiderbevegelsens arkiv og bibliotek
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/53df35b7-c591-45c1-9440-261cded874c2
  17. urn:
    no-BBA_arkiv000000489480
    name:
    Kavli, Olav, direktør O. Kavli AS
    id:
    A-5607
    path:
    BBA/A-5607
    unit_type:
    Person
    institution:
    Bergen byarkiv
    country:
    NORGE
    digitized_documents:
    0
    history:
    - Arkiveier er Kavlifondet, ArkiVest-medlem nr. 198. - Småbrukersønnen Olav Kavli (1872–1958) fra Molde kom til Bergen som femtenåring. Han tok handelsbrev og etablerte egen ostehandel. Han utvidet i perioden frem til 1910 med handelsforbindelser til England, Sverige, Danmark og USA. Han startet mei...
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000489480
  18. urn:
    281e3e0d-2c34-477a-b40f-5c30fdb536e3
    name:
    Kavli, Olav, direktør O. Kavli AS
    id:
    A-5607
    path:
    SAF/A-5607
    unit_type:
    Person
    institution:
    ArkiVest
    country:
    NORGE
    digitized_documents:
    0
    history:
    - Arkiveier er Kavlifondet, ArkiVest-medlem nr. 198. - Småbrukersønnen Olav Kavli (1872–1958) fra Molde kom til Bergen som femtenåring. Han tok handelsbrev og etablerte egen ostehandel. Han utvidet i perioden frem til 1910 med handelsforbindelser til England, Sverige, Danmark og USA. Han startet mei...
    link:
    https://www.arkivportalen.no/entity/281e3e0d-2c34-477a-b40f-5c30fdb536e3
  19. urn:
    no-BBA_arkiv000004156733
    name:
    Olav Kyrres gate 49. Boulevard. AS Schröder. Bevis 29342
    id:
    0007
    path:
    BBA/A-1221/F/Fb/Fba/L0033/0007
    unit_type:
    Mappe
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000004156733
  20. urn:
    938c4840-0fd4-4082-b4d3-231b09342059
    name:
    Askøy - Bergen. Ordfører Olav Sørensen. NÅ nr. ?, 1973
    id:
    7567
    path:
    AV/RA-PA-0797/U/Ud/L0064/7567
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/938c4840-0fd4-4082-b4d3-231b09342059
  21. urn:
    3bf34185-97f3-4238-85ab-907e1c980e12
    name:
    Personellmapper - Olsen Hans - Olsen Olav - Født 1945
    id:
    L0097
    path:
    AV/RA-RAFA-3093/P/Pd/L0097
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3bf34185-97f3-4238-85ab-907e1c980e12
  22. urn:
    387ea2a2-25b4-41c8-912f-b8ddc356b895
    name:
    PERSONELLMAPPER/HELSEKORT - Olsen - Olsen Olav, f. 1952
    id:
    L0064
    path:
    AV/RA-RAFA-4175/P/P04/L0064
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/387ea2a2-25b4-41c8-912f-b8ddc356b895
  23. urn:
    29cfa980-0bf0-43dc-9566-48205681e92b
    name:
    Olav Olsen, Risvær
    id:
    0002
    path:
    AIN/A-00-1001/251/L0022/0002
    unit_type:
    MAPPE
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/29cfa980-0bf0-43dc-9566-48205681e92b
  24. urn:
    65a6bb84-b832-496f-b791-8da76484da48
    name:
    Olsen, Olav: Brønnøymålet
    id:
    0001
    path:
    AIN/A-15-103/X/Xd/L0008/0001
    unit_type:
    MAPPE
    institution:
    Arkiv i Nordland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/65a6bb84-b832-496f-b791-8da76484da48
  25. urn:
    74b71291-1bbc-4e37-86d2-9ba88d3ca0e3
    name:
    Olsen, Olav, Sandsvær.
    id:
    0139
    path:
    AV/RA-EA-4060/J/L0006/0139
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/74b71291-1bbc-4e37-86d2-9ba88d3ca0e3
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.