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-22T23:43:04Z in 0.493 seconds.

Showing 10 of 90776 results in compact format.

  1. name:
    Landsforeningen for hjerte og lungesyke. Sortland lokallag
    id:
    A-11-127
  2. name:
    Sortland kommune. Sortland skolekrets
    id:
    K-18700.510.11
  3. name:
    Sortland kommune. Sortland Framhaldsskole
    id:
    K-18700.510.14
  4. name:
    Sortland kommune. Sortland, Selnes og Ånstad krets
    id:
    K-18700.510.09
  5. name:
    Sortland kommune. Skolestyret
    id:
    K-18700.510
  6. name:
    Sortland kommune. Stipendnemnda
    id:
    K-18700.511.03
  7. name:
    Sortland kommune.Reinsnes skolekrets
    id:
    K-18700.530.02
  8. name:
    Sortland kommune. Eksamensnemnd
    id:
    K-18700.511.01
  9. name:
    Sortland kommune. Kjerringnes skolekrets
    id:
    K-18700.510.03
  10. name:
    Sortland kommune. Strand skolekrets
    id:
    K-18700.510.06
Show all fields in HTML
total:
90776
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    502b4ddd-95bc-409e-a48e-ccdf37d3483d
    name:
    Landsforeningen for hjerte og lungesyke. Sortland lokallag
    id:
    A-11-127
    path:
    AIN/A-11-127
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/502b4ddd-95bc-409e-a48e-ccdf37d3483d
  2. urn:
    5721959a-984e-4aba-b4fe-7c4563197472
    name:
    Sortland kommune. Sortland skolekrets
    id:
    K-18700.510.11
    path:
    AIN/K-18700.510.11
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5721959a-984e-4aba-b4fe-7c4563197472
  3. urn:
    ff395ca2-fdf2-469a-837a-3920b561412b
    name:
    Sortland kommune. Sortland Framhaldsskole
    id:
    K-18700.510.14
    path:
    AIN/K-18700.510.14
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/ff395ca2-fdf2-469a-837a-3920b561412b
  4. urn:
    177c33ff-fdb2-4ab7-b3d2-5c9bd11a11cf
    name:
    Sortland kommune. Sortland, Selnes og Ånstad krets
    id:
    K-18700.510.09
    path:
    AIN/K-18700.510.09
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/177c33ff-fdb2-4ab7-b3d2-5c9bd11a11cf
  5. urn:
    f94a4485-3107-4180-8770-08d9cc1ad54c
    name:
    Sortland kommune. Skolestyret
    id:
    K-18700.510
    path:
    AIN/K-18700.510
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f94a4485-3107-4180-8770-08d9cc1ad54c
  6. urn:
    12001567-911a-4534-8ed9-fafb83c2e907
    name:
    Sortland kommune. Stipendnemnda
    id:
    K-18700.511.03
    path:
    AIN/K-18700.511.03
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/12001567-911a-4534-8ed9-fafb83c2e907
  7. urn:
    35f7fb6e-2a01-466e-98ca-fcc99dbbf7d3
    name:
    Sortland kommune.Reinsnes skolekrets
    id:
    K-18700.530.02
    path:
    AIN/K-18700.530.02
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/35f7fb6e-2a01-466e-98ca-fcc99dbbf7d3
  8. urn:
    d174c47f-b393-49e5-94c8-0fe0e33e5949
    name:
    Sortland kommune. Eksamensnemnd
    id:
    K-18700.511.01
    path:
    AIN/K-18700.511.01
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d174c47f-b393-49e5-94c8-0fe0e33e5949
  9. urn:
    f842e3a3-8cad-4fb4-82cb-ac6008654593
    name:
    Sortland kommune. Kjerringnes skolekrets
    id:
    K-18700.510.03
    path:
    AIN/K-18700.510.03
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f842e3a3-8cad-4fb4-82cb-ac6008654593
  10. urn:
    5523d777-61ee-4939-8d9f-ee3c6f5a1ac4
    name:
    Sortland kommune. Strand skolekrets
    id:
    K-18700.510.06
    path:
    AIN/K-18700.510.06
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5523d777-61ee-4939-8d9f-ee3c6f5a1ac4
  11. urn:
    9d17bf2c-d0ca-4010-ba5d-2111b3415be8
    name:
    Sortland kommune. Sigerfjord Framhaldsskole
    id:
    K-18700.510.12
    path:
    AIN/K-18700.510.12
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9d17bf2c-d0ca-4010-ba5d-2111b3415be8
  12. urn:
    7016dbec-2bff-41b6-85f8-1615c88269e2
    name:
    Sortland kommune. Spjutvik kretstilsyn
    id:
    K-18700.530.01
    path:
    AIN/K-18700.530.01
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7016dbec-2bff-41b6-85f8-1615c88269e2
  13. urn:
    320d657e-e871-457f-93ff-c4634be5cb8a
    name:
    Sortland kommune. Liland skolekretstilsyn
    id:
    K-18700.530.03
    path:
    AIN/K-18700.530.03
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/320d657e-e871-457f-93ff-c4634be5cb8a
  14. urn:
    bf4b8b46-c4b2-466b-80ed-be822885e67f
    name:
    Sortland kommune. Hognfjord skolekretstilsyn
    id:
    K-18700.530.04
    path:
    AIN/K-18700.530.04
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/bf4b8b46-c4b2-466b-80ed-be822885e67f
  15. urn:
    e6e62088-4478-49a1-9350-f0cee2e52a24
    name:
    Sortland kommune. Blokken skolekretstilsyn
    id:
    K-18700.530.06
    path:
    AIN/K-18700.530.06
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e6e62088-4478-49a1-9350-f0cee2e52a24
  16. urn:
    1e8c04e5-ad48-4ee7-997f-4bcb4fcd07ad
    name:
    Sortland kommune. Stamnes skolekretstilsyn
    id:
    K-18700.530.07
    path:
    AIN/K-18700.530.07
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/1e8c04e5-ad48-4ee7-997f-4bcb4fcd07ad
  17. urn:
    45e49972-2fd8-4b19-84e7-9e0125322ff4
    name:
    Sortland kommune. Sandstrand skolekretstilsyn
    id:
    K-18700.530.08
    path:
    AIN/K-18700.530.08
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/45e49972-2fd8-4b19-84e7-9e0125322ff4
  18. urn:
    64ef1fb8-e274-43a9-9842-31160d173799
    name:
    Sortland kommune. Steiro og Holand skolekrets
    id:
    K-18700.510.01
    path:
    AIN/K-18700.510.01
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/64ef1fb8-e274-43a9-9842-31160d173799
  19. urn:
    e31047d3-9292-4334-bc7e-219f63cd445e
    name:
    Sortland kommune. Holand og Rise skolekrets
    id:
    K-18700.510.02
    path:
    AIN/K-18700.510.02
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e31047d3-9292-4334-bc7e-219f63cd445e
  20. urn:
    7db3f8e3-7832-470d-8c5d-c3ccdd96a422
    name:
    Sortland kommune. Sigerfjord (Breines) skolekrets
    id:
    K-18700.510.04
    path:
    AIN/K-18700.510.04
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7db3f8e3-7832-470d-8c5d-c3ccdd96a422
  21. urn:
    ddac28c7-552a-4546-9574-e87c5d08ccb5
    name:
    Sortland kommune. Blokken og Holand skolekrets
    id:
    K-18700.510.05
    path:
    AIN/K-18700.510.05
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/ddac28c7-552a-4546-9574-e87c5d08ccb5
  22. urn:
    88424185-ef00-4d10-861b-ec46045db420
    name:
    Sortland kommune. Nemnder oppnevnt av skolestyret
    id:
    K-18700.511
    path:
    AIN/K-18700.511
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/88424185-ef00-4d10-861b-ec46045db420
  23. urn:
    c8557bbb-6a0d-48ca-a548-7b7580683599
    name:
    Sortland kommune. Samstyret for skoleboksamlingene
    id:
    K-18700.511.02
    path:
    AIN/K-18700.511.02
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/c8557bbb-6a0d-48ca-a548-7b7580683599
  24. urn:
    cdf6dc27-dcc9-45d7-84ec-72ff585b31cc
    name:
    Sortland kommune. Jennestad, Nevernes og Bogen skolekrets
    id:
    K-18700.510.07
    path:
    AIN/K-18700.510.07
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/cdf6dc27-dcc9-45d7-84ec-72ff585b31cc
  25. urn:
    63e62712-f3f6-47e9-aeb8-2e9d7220b6cf
    name:
    Sortland kommune. Bremnes, Bogen og Nevernes skolekretstilsyn
    id:
    K-18700.530.05
    path:
    AIN/K-18700.530.05
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/63e62712-f3f6-47e9-aeb8-2e9d7220b6cf
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.