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-23T19:52:54Z in 0.771 seconds.

Showing 10 of 58417 results in compact format.

  1. name:
    Reguleringsplan - Bustadfelt Røysaneset / Kobbebukta, Halsnøy - 191/18 - NN / Halsnøy Trelast
    id:
    0024
  2. name:
    Reguleringsplan - Bustadfelt Røysaneset / Kobbebukta, Halsnøy - 191/18 - N.N / Halsnøy Trelast
    id:
    0032
  3. name:
    Reguleringsplan - Bustadfelt Røysaneset / Kobbebukta, Halsnøy - 191/18 - Oddvar A. Eide / Halsnøy Trelast
    id:
    0002
  4. name:
    Reguleringsplan - bustad/naustområde - 191/4 og 63 - Eidsmarka / Aslaksberget - Halsnøy Kloster - Halsnøy Trelast
    id:
    0008
  5. name:
    Reguleringsplan - bustad/naustområde - 202/3 - Langaneset II - Høylandsbygd - Halsnøy Trelast
    id:
    0005
  6. name:
    Halsnøy realskule
    id:
    SAB-A-100514
  7. name:
    Pa 1719 - Halsnøy landmannslag
    id:
    SAST-A-102324
  8. name:
    Halsnøy offentlige skole
    id:
    SAB-A-100513
  9. name:
    Halsnøy kloster arresthus
    id:
    SAB-A-68104
  10. name:
    Halsnøy offentlige skole
    id:
    ARK/00240
Show all fields in HTML
total:
58417
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    5de1c345-e4d9-448e-9c6b-d563b0c5a6ce
    name:
    Reguleringsplan - Bustadfelt Røysaneset / Kobbebukta, Halsnøy - 191/18 - NN / Halsnøy Trelast
    id:
    0024
    path:
    IKAH/1224-021/A/Ab/L0049/0001/0024
    unit_type:
    SAK
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5de1c345-e4d9-448e-9c6b-d563b0c5a6ce
  2. urn:
    7cfd6e97-a80f-4742-abf8-925b85271daf
    name:
    Reguleringsplan - Bustadfelt Røysaneset / Kobbebukta, Halsnøy - 191/18 - N.N / Halsnøy Trelast
    id:
    0032
    path:
    IKAH/1224-021/A/Ac/L0097/0001/0032
    unit_type:
    SAK
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7cfd6e97-a80f-4742-abf8-925b85271daf
  3. urn:
    083e2d3a-0662-4d15-8b3c-43a1d579b799
    name:
    Reguleringsplan - Bustadfelt Røysaneset / Kobbebukta, Halsnøy - 191/18 - Oddvar A. Eide / Halsnøy Trelast
    id:
    0002
    path:
    IKAH/1224-501/E/Ec/L0009/0002
    unit_type:
    MAPPE
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/083e2d3a-0662-4d15-8b3c-43a1d579b799
  4. urn:
    a6f23970-98c8-4c8a-a69c-f11980510247
    name:
    Reguleringsplan - bustad/naustområde - 191/4 og 63 - Eidsmarka / Aslaksberget - Halsnøy Kloster - Halsnøy Trelast
    id:
    0008
    path:
    IKAH/1224-501/E/Ec/L0012/0008
    unit_type:
    MAPPE
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a6f23970-98c8-4c8a-a69c-f11980510247
  5. urn:
    8b944d00-24e5-4f61-a86e-e5b7383450fb
    name:
    Reguleringsplan - bustad/naustområde - 202/3 - Langaneset II - Høylandsbygd - Halsnøy Trelast
    id:
    0005
    path:
    IKAH/1224-501/E/Ec/L0012/0005
    unit_type:
    MAPPE
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8b944d00-24e5-4f61-a86e-e5b7383450fb
  6. urn:
    c094fe07-3396-4225-9aa5-6cc2a7138de0
    name:
    Halsnøy realskule
    id:
    SAB-A-100514
    path:
    AV/SAB-A-100514
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c094fe07-3396-4225-9aa5-6cc2a7138de0
  7. urn:
    e173b074-aa5e-4187-a551-bc17e3b40caa
    name:
    Pa 1719 - Halsnøy landmannslag
    id:
    SAST-A-102324
    path:
    AV/SAST-A-102324
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e173b074-aa5e-4187-a551-bc17e3b40caa
  8. urn:
    d455e333-cab4-443a-bdef-33770fa50370
    name:
    Halsnøy offentlige skole
    id:
    SAB-A-100513
    path:
    AV/SAB-A-100513
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d455e333-cab4-443a-bdef-33770fa50370
  9. urn:
    13962974-390d-4e16-a74f-026c3c7c3135
    name:
    Halsnøy kloster arresthus
    id:
    SAB-A-68104
    path:
    AV/SAB-A-68104
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/13962974-390d-4e16-a74f-026c3c7c3135
  10. urn:
    no-OFA_arkiv_000000056485
    name:
    Halsnøy offentlige skole
    id:
    ARK/00240
    path:
    OFA/ARK/00240
    unit_type:
    Arkiv
    institution:
    Innlandet fylkesarkiv / IKA Opplandene
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-OFA_arkiv_000000056485
  11. urn:
    16c4c50f-0474-41a8-9659-76f013871218
    name:
    Finnøy kommune. Halsnøy museumsnemnd
    id:
    A-1581
    path:
    BYST/A-1581
    unit_type:
    ARKIV
    institution:
    Stavanger Byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/16c4c50f-0474-41a8-9659-76f013871218
  12. urn:
    e2f9df1a-3bd2-4fdc-ab8a-0654111c1a63
    name:
    Kvinnherad kommune. Halsnøy helsesenter
    id:
    1224-415.04
    path:
    IKAH/1224-415.04
    unit_type:
    ARKIV
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e2f9df1a-3bd2-4fdc-ab8a-0654111c1a63
  13. urn:
    b709eb3c-5435-4c69-952c-ffb7bb04443d
    name:
    Kvinnherad kommune. Halsnøy helsestasjon
    id:
    1224-417.01
    path:
    IKAH/1224-417.01
    unit_type:
    ARKIV
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b709eb3c-5435-4c69-952c-ffb7bb04443d
  14. urn:
    44b53a0b-1ffb-4e86-90a9-ffd1858858ca
    name:
    A-0853, Finnøy kommune. Halsnøy skole
    id:
    A-0853
    path:
    BYST/A-0853
    unit_type:
    ARKIV
    institution:
    Stavanger Byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/44b53a0b-1ffb-4e86-90a9-ffd1858858ca
  15. urn:
    a7d59fc6-35d5-41bb-9880-39eba3f3da0e
    name:
    A-0864, Finnøy kommune. Halsnøy oppvekstsenter
    id:
    A-0864
    path:
    BYST/A-0864
    unit_type:
    ARKIV
    institution:
    Stavanger Byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a7d59fc6-35d5-41bb-9880-39eba3f3da0e
  16. urn:
    9c554f90-01cc-4374-b8e2-e3e1275b85b7
    name:
    Kvinnherad kommune. Halsnøy Ergo- og Fysioterapisenter
    id:
    1224-421.02
    path:
    IKAH/1224-421.02
    unit_type:
    ARKIV
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9c554f90-01cc-4374-b8e2-e3e1275b85b7
  17. urn:
    4a5a75d9-2b68-4035-bc5e-dc173b6860c3
    name:
    Halsnøy kloster. Utgravning
    id:
    0011
    path:
    AV/RA-S-6224/D/Da/Da12/0021/0011
    unit_type:
    DOKUMENTSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4a5a75d9-2b68-4035-bc5e-dc173b6860c3
  18. urn:
    19110c9e-1270-4eaf-8af1-e71c1665f655
    name:
    Halsnøy kloster. Utgravning
    id:
    0012
    path:
    AV/RA-S-6224/D/Da/Da12/0021/0012
    unit_type:
    DOKUMENTSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/19110c9e-1270-4eaf-8af1-e71c1665f655
  19. urn:
    efa29c4d-4782-47c2-bd72-9793d561cbd3
    name:
    Næringskonsulenten - Rygja trelast
    id:
    L0004
    path:
    IKAR/A-1034/Å/Da/L0004
    unit_type:
    STYKKE
    institution:
    Interkommunalt arkiv i Rogaland IKS
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/efa29c4d-4782-47c2-bd72-9793d561cbd3
  20. urn:
    c0df1025-eea7-4719-a24a-7263f7ae0411
    name:
    Halsnøy kloster, hovedbygning fra 1840 [oppmålingstegning]
    id:
    5576
    path:
    UBIT/A-0438/F/5576
    unit_type:
    DOKUMENT
    institution:
    NTNU Universitetsbiblioteket
    country:
    norge
    digitized_documents:
    1
    link:
    https://www.arkivportalen.no/entity/c0df1025-eea7-4719-a24a-7263f7ae0411
  21. urn:
    17801dcd-639f-4427-bcfc-12df514aa771
    name:
    Finnøy kommune. Halsnøy oppvekstsenter
    id:
    AKT-02450
    path:
    BYST/AKT-02450
    unit_type:
    Virksomhet
    institution:
    Stavanger Byarkiv
    digitized_documents:
    0
    history:
    Den 01.08.1996 gikk Halsnøy skole og Halsnøy barnehage inn i en kombinasjonsmodell som ble til Halsnøy oppvekstsenter. Oppvekstsenteret ble vedtatt å legges ned med virkning fra 01.08.2012.
    link:
    https://www.arkivportalen.no/entity/17801dcd-639f-4427-bcfc-12df514aa771
  22. urn:
    901c1cb4-3cb9-4873-a514-8a7890f06c31
    name:
    Halsnøy skole, Finnøy
    id:
    AKT-01483
    path:
    BYST/AKT-01483
    unit_type:
    Virksomhet
    institution:
    Stavanger Byarkiv
    country:
    NORGE
    digitized_documents:
    0
    history:
    Halsnøy skole ble overført fra Fister til Finnøy kommune ved kommunesammenslåingen i 1965. Fra 01.08.1996 gikk Halsnøy skole inn i en modell med kombinert skole og barnehage som ble Halsnøy oppvekstsenter.
    link:
    https://www.arkivportalen.no/entity/901c1cb4-3cb9-4873-a514-8a7890f06c31
  23. urn:
    0cbf2f1b-e67d-4e28-ba4e-f6ac7b61dde9
    name:
    Kvinnherad kommune. Halsnøysona
    id:
    1224-442.01
    path:
    IKAH/1224-442.01
    unit_type:
    ARKIV
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0cbf2f1b-e67d-4e28-ba4e-f6ac7b61dde9
  24. urn:
    b79a52ec-ecc7-4530-b801-7e7085624841
    name:
    Kvinnherad kommune. Halsnøytunet
    id:
    1224-442.03
    path:
    IKAH/1224-442.03
    unit_type:
    ARKIV
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b79a52ec-ecc7-4530-b801-7e7085624841
  25. urn:
    85270f4b-28ae-4b59-bf86-c9a8a14dcaa7
    name:
    Kvinnherad kommune. Ploms Halsnøytunet
    id:
    1224-416.01
    path:
    IKAH/1224-416.01
    unit_type:
    ARKIV
    institution:
    IKA Hordaland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/85270f4b-28ae-4b59-bf86-c9a8a14dcaa7
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.