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. 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. Unit: items. Through this API: default 25, maximum 100.

Result

Source: National Archives of Norway. Retrieved 2026-11-11T22:54:28Z in 1.009 seconds.

Showing 10 of 120 results in compact format.

  1. name:
    Fra venstre: Ludvig Larsen, Julianna Larsen, Konrad Kaspersen og Karoline Kaspersen.
    id:
    0015
  2. name:
    Kjell Kaspersen på Ullevål sykehus har besøk av konen, Lill-Babs, etter skade i fotballkampen mot Frankrike. NÅ nr. 38 1969. Fotograf: Klæboe, Lasse.
    id:
    6056
  3. name:
    A. Kaspersen
    id:
    0002
  4. name:
    Karlseng R. - Kaspersen P.
    id:
    L0350
  5. name:
    Kaspersen S. - Kiil B.
    id:
    L0351
  6. name:
    Kaspersen - Køllersen
    id:
    L0469
  7. name:
    Karlsen, J - Kaspersen G
    id:
    L0058
  8. name:
    Kaspersen H - Klausen, Ge
    id:
    L0059
  9. name:
    Pasientjournaler Kaspersen
    id:
    L0073
  10. name:
    Kaspersen, Konrad
    id:
    0011
Show all fields in HTML
total:
120
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    997bbbda-803b-47f9-91a5-058b43813d81
    name:
    Fra venstre: Ludvig Larsen, Julianna Larsen, Konrad Kaspersen og Karoline Kaspersen.
    id:
    0015
    path:
    AIN/A-16-103/U/Uc/L0002/0004/0015
    unit_type:
    MAPPE
    institution:
    Arkiv i Nordland
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/997bbbda-803b-47f9-91a5-058b43813d81
  2. urn:
    635be5df-f70f-4a13-90e0-889693025586
    name:
    Kjell Kaspersen på Ullevål sykehus har besøk av konen, Lill-Babs, etter skade i fotballkampen mot Frankrike. NÅ nr. 38 1969. Fotograf: Klæboe, Lasse.
    id:
    6056
    path:
    AV/RA-PA-0797/U/Ud/L0050/6056
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/635be5df-f70f-4a13-90e0-889693025586
  3. urn:
    f80209b3-201e-4037-8c4d-1b4d11bd93f2
    name:
    A. Kaspersen
    id:
    0002
    path:
    AV/RA-RAFA-4170/P/Pa/L0052/0002
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/f80209b3-201e-4037-8c4d-1b4d11bd93f2
  4. urn:
    4660bbd3-96e6-45c1-b65d-0567ae77baf7
    name:
    Karlseng R. - Kaspersen P.
    id:
    L0350
    path:
    AV/RA-RAFA-4453/P/Pa/L0350
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4660bbd3-96e6-45c1-b65d-0567ae77baf7
  5. urn:
    2ff76ecf-6100-4f96-af1a-434c7b5cf132
    name:
    Kaspersen S. - Kiil B.
    id:
    L0351
    path:
    AV/RA-RAFA-4453/P/Pa/L0351
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/2ff76ecf-6100-4f96-af1a-434c7b5cf132
  6. urn:
    d677f96f-e1be-4f25-bc8b-e1979259e969
    name:
    Kaspersen - Køllersen
    id:
    L0469
    path:
    AV/RA-S-1523/192/F/Fa/L0469
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d677f96f-e1be-4f25-bc8b-e1979259e969
  7. urn:
    3df27021-dd38-487f-9d0f-cb6ff0d10f55
    name:
    Karlsen, J - Kaspersen G
    id:
    L0058
    path:
    AV/RA-S-2081/F/Fe/Fea/L0058
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3df27021-dd38-487f-9d0f-cb6ff0d10f55
  8. urn:
    25fd7731-0c97-4eeb-82be-e0dbac655d5b
    name:
    Kaspersen H - Klausen, Ge
    id:
    L0059
    path:
    AV/RA-S-2081/F/Fe/Fea/L0059
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/25fd7731-0c97-4eeb-82be-e0dbac655d5b
  9. urn:
    0fa44cc7-db26-4818-96f8-e7e1c51e1ed9
    name:
    Pasientjournaler Kaspersen
    id:
    L0073
    path:
    AV/SAT-A-6302/1/F/L0073
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/0fa44cc7-db26-4818-96f8-e7e1c51e1ed9
  10. urn:
    3eac059d-3e77-4a88-9c67-caf6a8cc3c8f
    name:
    Kaspersen, Konrad
    id:
    0011
    path:
    AV/RA-RAFA-4079/P/Pa/L0077/0011
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/3eac059d-3e77-4a88-9c67-caf6a8cc3c8f
  11. urn:
    ce4e677b-891e-4e5a-ba0c-2d96c555794d
    name:
    Kaspersen. Misc.
    id:
    0013
    path:
    AV/RA-S-2113/Da/L0327/0013
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/ce4e677b-891e-4e5a-ba0c-2d96c555794d
  12. urn:
    eefd2ae1-5366-4773-ad37-eb6c3cbb66e0
    name:
    Kaspersen, Hartvik
    id:
    0013
    path:
    AV/SAT-A-4395/E/Ec/L0031/0013
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/eefd2ae1-5366-4773-ad37-eb6c3cbb66e0
  13. urn:
    11f38717-0a00-4e52-95c9-da39ddd4a954
    name:
    Kaspersen, Hartvik
    id:
    0019
    path:
    AV/SAT-A-4395/E/Ec/L0031/0019
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/11f38717-0a00-4e52-95c9-da39ddd4a954
  14. urn:
    4fac70c0-93e5-45ee-a5b3-07f9bf0bf5e4
    name:
    Kaspersen, Aslaug
    id:
    0017
    path:
    OBA/A-10396/F/Fa/L0008/0017
    unit_type:
    MAPPE
    institution:
    Oslo byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4fac70c0-93e5-45ee-a5b3-07f9bf0bf5e4
  15. urn:
    183c6526-c75a-4db0-9144-0d4d08005089
    name:
    Kåre Kaspersen
    id:
    0007
    path:
    UBIT/A-0310/P/Pe/L0024/0007
    unit_type:
    MAPPE
    institution:
    NTNU Universitetsbiblioteket
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/183c6526-c75a-4db0-9144-0d4d08005089
  16. urn:
    074d681a-8776-40ae-ba46-8883032c5331
    name:
    Falch + Kaspersen (1)
    id:
    0004
    path:
    OBA/A-70282/Ua/L0002/0004
    unit_type:
    FOTO
    institution:
    Oslo byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/074d681a-8776-40ae-ba46-8883032c5331
  17. urn:
    99642c4e-787b-4cd0-ac93-abafb6999303
    name:
    Falch + Kaspersen (2)
    id:
    0005
    path:
    OBA/A-70282/Ua/L0002/0005
    unit_type:
    FOTO
    institution:
    Oslo byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/99642c4e-787b-4cd0-ac93-abafb6999303
  18. urn:
    7c620233-22c7-44c6-a3f8-118bea8ed9c7
    name:
    Falch + Kaspersen
    id:
    0006
    path:
    OBA/A-70282/Ua/L0013/0006
    unit_type:
    FOTO
    institution:
    Oslo byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7c620233-22c7-44c6-a3f8-118bea8ed9c7
  19. urn:
    eb15e46e-1670-4c5e-a196-45b2c4d73170
    name:
    Flygerjournal: Kaspersen - Kjøstvedt
    id:
    L0046
    path:
    AV/RA-S-2392/Fa/L0046
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/eb15e46e-1670-4c5e-a196-45b2c4d73170
  20. urn:
    4fdf1c8c-b1c1-4cc0-8d5c-3ee85eba2f61
    name:
    Menn: Johansen, Ko - Kaspersen
    id:
    L0008
    path:
    AV/SAT-A-6060/3/G/Ga/L0008
    unit_type:
    STYKKE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/4fdf1c8c-b1c1-4cc0-8d5c-3ee85eba2f61
  21. urn:
    55b67828-a628-4d3c-b2e1-313f35efbbd1
    name:
    Foto - Einar Kaspersen
    id:
    L0673
    path:
    PAT/A-30004/U/Ua/L0673
    unit_type:
    STYKKE
    institution:
    Privatarkiv i Trøndelag
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/55b67828-a628-4d3c-b2e1-313f35efbbd1
  22. urn:
    693cd734-59d2-4661-94d7-ef3db5afcd2a
    name:
    Slaviska Missionen V. Kaspersen
    id:
    0003
    path:
    AV/RA-PA-0861/D/Da/L0012/0003
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/693cd734-59d2-4661-94d7-ef3db5afcd2a
  23. urn:
    da59efa6-7e12-4b2a-8d2b-8ee8428bef6d
    name:
    Vegard Kaspersen, diverse
    id:
    0002
    path:
    AV/RA-PA-0861/H/L0036/0002
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/da59efa6-7e12-4b2a-8d2b-8ee8428bef6d
  24. urn:
    58b4f078-11c5-47e6-b980-e6e93b294f82
    name:
    Korshavn: Kaspersen, Bjarne
    id:
    0004
    path:
    AV/RA-RAFA-1225/D/Da/L0055/0004
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/58b4f078-11c5-47e6-b980-e6e93b294f82
  25. urn:
    d6caf3e9-08a5-45f2-be04-988b23185d77
    name:
    Kaspersen, Olaf Amandus
    id:
    0026
    path:
    AV/RA-RAFA-4079/P/Pa/L0013/0026
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d6caf3e9-08a5-45f2-be04-988b23185d77
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.