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-21T17:09:35Z in 0.642 seconds.

Showing 10 of 364 results in compact format.

  1. name:
    Vestvågøy Spellemanslag
    id:
    A24-256
  2. name:
    Spellaget Kvikk
    id:
    SAT-AAT-0689
  3. name:
    Eiker Spellemannslag
    id:
    A-1134
  4. name:
    Nes spellemannslag
    id:
    A-1321
  5. name:
    Inntrøndelag spellemannslag
    id:
    A0445
  6. name:
    Spellaget Summanamatørn (Stod)
    id:
    A0469
  7. name:
    Spellaget aat Ervingen
    id:
    A-6477
  8. name:
    Søndre Strandens Spellag
    id:
    A-00862
  9. name:
    Spellaget aat Ervingen
    id:
    A-6477
  10. name:
    Klæbu Spel-lag / Klæbu Spellag
    id:
    PA-1167
Show all fields in HTML
total:
364
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    f49119e9-4b7e-48ab-9585-14f9d02d464f
    name:
    Vestvågøy Spellemanslag
    id:
    A24-256
    path:
    AIN/A24-256
    unit_type:
    ARKIV
    institution:
    Arkiv i Nordland
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f49119e9-4b7e-48ab-9585-14f9d02d464f
  2. urn:
    d595c85c-5c95-41d3-8417-13de301f3d21
    name:
    Spellaget Kvikk
    id:
    SAT-AAT-0689
    path:
    AV/SAT-AAT-0689
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d595c85c-5c95-41d3-8417-13de301f3d21
  3. urn:
    no-BU_arkiv_000000004500
    name:
    Eiker Spellemannslag
    id:
    A-1134
    path:
    BU/A-1134
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000004500
  4. urn:
    no-BU_arkiv_000000003657
    name:
    Nes spellemannslag
    id:
    A-1321
    path:
    BU/A-1321
    unit_type:
    Arkiv
    institution:
    Privatarkiv i Buskerud
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BU_arkiv_000000003657
  5. urn:
    5eb24147-b7ac-4946-8a96-f9019b6c69aa
    name:
    Inntrøndelag spellemannslag
    id:
    A0445
    path:
    PAT/A0445
    unit_type:
    ARKIV
    institution:
    Privatarkiv i Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5eb24147-b7ac-4946-8a96-f9019b6c69aa
  6. urn:
    691608f7-a571-4635-85eb-dd0e73c97c54
    name:
    Spellaget Summanamatørn (Stod)
    id:
    A0469
    path:
    PAT/A0469
    unit_type:
    ARKIV
    institution:
    Privatarkiv i Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/691608f7-a571-4635-85eb-dd0e73c97c54
  7. urn:
    no-BBA_arkiv000000872980
    name:
    Spellaget aat Ervingen
    id:
    A-6477
    path:
    BBA/A-6477
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000872980
  8. urn:
    6a6ff06e-6f84-4d1f-8958-8806098f95b0
    name:
    Søndre Strandens Spellag
    id:
    A-00862
    path:
    OAM/A-00862
    unit_type:
    ARKIV
    institution:
    Opplandsarkivet, Maihaugen
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6a6ff06e-6f84-4d1f-8958-8806098f95b0
  9. urn:
    4cf6b369-e5ae-4f13-96b3-469e43e2674c
    name:
    Spellaget aat Ervingen
    id:
    A-6477
    path:
    SAF/A-6477
    unit_type:
    ARKIV
    institution:
    ArkiVest
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4cf6b369-e5ae-4f13-96b3-469e43e2674c
  10. urn:
    d1444b71-8b9e-4a7c-a561-1d7898e8523a
    name:
    Klæbu Spel-lag / Klæbu Spellag
    id:
    PA-1167
    path:
    TRKO/PA-1167
    unit_type:
    ARKIV
    institution:
    Trondheim byarkiv
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d1444b71-8b9e-4a7c-a561-1d7898e8523a
  11. urn:
    bc740aa1-85aa-4da3-860f-6cb252152d9f
    name:
    Spell-Olaveien 10
    id:
    0602
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0602
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/bc740aa1-85aa-4da3-860f-6cb252152d9f
  12. urn:
    e04a7ec1-5dfe-4598-a94a-15014e0b13b3
    name:
    Spell-Olaveien 11
    id:
    0603
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0603
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e04a7ec1-5dfe-4598-a94a-15014e0b13b3
  13. urn:
    d3b39649-48c0-4087-b4b2-035c8ecad635
    name:
    Spell-Olaveien 12-14
    id:
    0605
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0605
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d3b39649-48c0-4087-b4b2-035c8ecad635
  14. urn:
    757b9fbf-0746-4e99-8376-a5b45e64ed18
    name:
    Spell-Olaveien 13
    id:
    0606
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0606
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/757b9fbf-0746-4e99-8376-a5b45e64ed18
  15. urn:
    5a867fc2-f2fd-4602-b235-4ed560a33ba5
    name:
    Spell-Olaveien 14
    id:
    0607
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0607
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5a867fc2-f2fd-4602-b235-4ed560a33ba5
  16. urn:
    9605d486-1e7a-4315-b556-3774c556505c
    name:
    Spell-Olaveien (17?)
    id:
    0610
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0610
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9605d486-1e7a-4315-b556-3774c556505c
  17. urn:
    663f8707-c158-488e-abec-5f7d429c4ce3
    name:
    Spell-Olaveien 21
    id:
    0612
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0612
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/663f8707-c158-488e-abec-5f7d429c4ce3
  18. urn:
    a7da305b-f1ad-44db-898d-47888ae21398
    name:
    Spell-Olaveien 12-14
    id:
    0604
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0604
    unit_type:
    FOTOSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a7da305b-f1ad-44db-898d-47888ae21398
  19. urn:
    62279f29-f141-444d-8c19-6fad9c95231b
    name:
    Spell-Olaveien 15 (17?)
    id:
    0608
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0608
    unit_type:
    FOTOSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/62279f29-f141-444d-8c19-6fad9c95231b
  20. urn:
    be9021a9-4abe-4cd6-ab94-27b0cd7cf817
    name:
    Spell-Olaveien (17?)
    id:
    0609
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0609
    unit_type:
    FOTOSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/be9021a9-4abe-4cd6-ab94-27b0cd7cf817
  21. urn:
    7db00fae-94c5-4882-b114-6a5ae76f86b8
    name:
    Spell-Olaveien 21
    id:
    0611
    path:
    AV/RA-S-6224/D/Db/Db16/0032/0611
    unit_type:
    FOTOSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7db00fae-94c5-4882-b114-6a5ae76f86b8
  22. urn:
    0e86bfb3-4d71-4138-9688-b025f92c646f
    name:
    Spell-Ola veien 4
    id:
    0104
    path:
    AV/RA-S-6224/D/Db/Db16/0033/0104
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0e86bfb3-4d71-4138-9688-b025f92c646f
  23. urn:
    27a3b126-23ad-4d6d-a936-a1749e1a0d64
    name:
    Spell-Ola veien 5
    id:
    0106
    path:
    AV/RA-S-6224/D/Db/Db16/0033/0106
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/27a3b126-23ad-4d6d-a936-a1749e1a0d64
  24. urn:
    b63a1eb3-2a3c-4503-8410-04c23b1d13e3
    name:
    Hedemarken Dur og Spell
    id:
    0017
    path:
    AV/SAH-ARK-286/G/L0001/0017
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b63a1eb3-2a3c-4503-8410-04c23b1d13e3
  25. urn:
    759dfa3b-fbaf-4d9b-8f76-1379af3d6737
    name:
    Spell-Ola veien
    id:
    0096
    path:
    AV/RA-S-6224/D/Db/Db16/0033/0096
    unit_type:
    FOTOSERIE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/759dfa3b-fbaf-4d9b-8f76-1379af3d6737
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.