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-18T03:07:43Z in 1.068 seconds.

Showing 10 of 15271 results in compact format.

  1. name:
    Nasjonal Samling (NS) Hirdmarinen
    id:
    RA-PA-0768
  2. name:
    Norges Tekniske Høyskole - NTH - Institutt for marint maskineri
    id:
    SAT-A-5428
  3. name:
    Anlegg- og Marin Service
    id:
    0009
  4. name:
    Kriegsmarine Norwegen, Kriegsmarinewerft/Kriegsmarinearsenal Bergen
    id:
    RA-RAFA-5052
  5. name:
    Kriegsmarine Norwegen, Marineintendanturkasse/Marinestandortkasse Drontheim
    id:
    RA-RAFA-5072
  6. name:
    Kriegsmarine Norwegen, Kriegsmarinewerft/Kriegsmarinearsenal Drontheim
    id:
    RA-RAFA-5074
  7. name:
    Kriegsmarine Norwegen, Marineartilleriearsenal und Marineartillerieabteilungen
    id:
    RA-RAFA-5098
  8. name:
    Kriegsmarine Norwegen, Marineoberkommando Norwegen, Marinebaudirektion Oslo
    id:
    RA-RAFA-5043
  9. name:
    Kriegsmarine Norwegen, Technischer Marinebetrieb, Bergen / Marinebetriebsabteilung
    id:
    RA-RAFA-5068
  10. name:
    LMG Marin
    id:
    A-5044
Show all fields in HTML
total:
15271
total_exact:
yes
returned:
25
page:
1
results:

25 results

  1. urn:
    539e6e34-ce9f-445d-bb5b-2cbd8ec9bc02
    name:
    Nasjonal Samling (NS) Hirdmarinen
    id:
    RA-PA-0768
    path:
    AV/RA-PA-0768
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/539e6e34-ce9f-445d-bb5b-2cbd8ec9bc02
  2. urn:
    38c9419f-c0ac-47e9-9a6e-dbc672481fad
    name:
    Norges Tekniske Høyskole - NTH - Institutt for marint maskineri
    id:
    SAT-A-5428
    path:
    AV/SAT-A-5428
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    country:
    norge
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/38c9419f-c0ac-47e9-9a6e-dbc672481fad
  3. urn:
    8a901a72-ae78-462f-a96b-ab15e287b800
    name:
    Anlegg- og Marin Service
    id:
    0009
    path:
    AV/RA-PA-1700/M/L0031/0009
    unit_type:
    MAPPE
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8a901a72-ae78-462f-a96b-ab15e287b800
  4. urn:
    5ad1d08f-a27c-4f79-b3f2-2b7df98001df
    name:
    Kriegsmarine Norwegen, Kriegsmarinewerft/Kriegsmarinearsenal Bergen
    id:
    RA-RAFA-5052
    path:
    AV/RA-RAFA-5052
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5ad1d08f-a27c-4f79-b3f2-2b7df98001df
  5. urn:
    03251aff-9d35-41cb-8cb4-47132721e39f
    name:
    Kriegsmarine Norwegen, Marineintendanturkasse/Marinestandortkasse Drontheim
    id:
    RA-RAFA-5072
    path:
    AV/RA-RAFA-5072
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/03251aff-9d35-41cb-8cb4-47132721e39f
  6. urn:
    8ad798b9-bab8-4c11-875f-e25ab7e5315b
    name:
    Kriegsmarine Norwegen, Kriegsmarinewerft/Kriegsmarinearsenal Drontheim
    id:
    RA-RAFA-5074
    path:
    AV/RA-RAFA-5074
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/8ad798b9-bab8-4c11-875f-e25ab7e5315b
  7. urn:
    dac10c25-deb4-48d5-b466-bf0fe978ceb3
    name:
    Kriegsmarine Norwegen, Marineartilleriearsenal und Marineartillerieabteilungen
    id:
    RA-RAFA-5098
    path:
    AV/RA-RAFA-5098
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/dac10c25-deb4-48d5-b466-bf0fe978ceb3
  8. urn:
    eb08e4f6-4665-4cd5-97f9-bfc361facfd7
    name:
    Kriegsmarine Norwegen, Marineoberkommando Norwegen, Marinebaudirektion Oslo
    id:
    RA-RAFA-5043
    path:
    AV/RA-RAFA-5043
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/eb08e4f6-4665-4cd5-97f9-bfc361facfd7
  9. urn:
    6341d57a-2ac9-4ba9-bffc-2b9fef31dc78
    name:
    Kriegsmarine Norwegen, Technischer Marinebetrieb, Bergen / Marinebetriebsabteilung
    id:
    RA-RAFA-5068
    path:
    AV/RA-RAFA-5068
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/6341d57a-2ac9-4ba9-bffc-2b9fef31dc78
  10. urn:
    no-BBA_arkiv000000551425
    name:
    LMG Marin
    id:
    A-5044
    path:
    BBA/A-5044
    unit_type:
    Virksomhet
    institution:
    Bergen byarkiv
    country:
    NORGE
    digitized_documents:
    0
    history:
    - Arkiveier er LMG Marin, ArkiVest-medlem nr. 166. - Skipsingeniørs- og -arkitektfirma, nå også relatert til offshorevirksomhet.
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000551425
  11. urn:
    010bfa4a-ab70-44e2-bdae-cd2989823c63
    name:
    LMG Marin
    id:
    A-5044
    path:
    SAF/A-5044
    unit_type:
    Virksomhet
    institution:
    ArkiVest
    country:
    NORGE
    digitized_documents:
    0
    history:
    - Arkiveier er LMG Marin, ArkiVest-medlem nr. 166. - Skipsingeniørs- og -arkitektfirma, nå også relatert til offshorevirksomhet.
    link:
    https://www.arkivportalen.no/entity/010bfa4a-ab70-44e2-bdae-cd2989823c63
  12. urn:
    e2ba775c-b83f-457b-8c16-722ad566cb07
    name:
    Kriegsmarine Norwegen, Marinelazarette
    id:
    RA-RAFA-5104
    path:
    AV/RA-RAFA-5104
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/e2ba775c-b83f-457b-8c16-722ad566cb07
  13. urn:
    no-BBA_arkiv000000161315
    name:
    LMG Marin
    id:
    A-5044
    path:
    BBA/A-5044
    unit_type:
    Arkiv
    institution:
    Bergen byarkiv
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/no-BBA_arkiv000000161315
  14. urn:
    91864bec-485e-45bc-bafb-c7e4fa582339
    name:
    LMG Marin
    id:
    A-5044
    path:
    SAF/A-5044
    unit_type:
    ARKIV
    institution:
    ArkiVest
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/91864bec-485e-45bc-bafb-c7e4fa582339
  15. urn:
    18e1e989-0bad-489c-938b-bb4a68fdc36e
    name:
    Marinedepartementet/ Marine- og postdepartementet
    id:
    RA-RAFA-3792
    path:
    AV/RA-RAFA-3792
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/18e1e989-0bad-489c-938b-bb4a68fdc36e
  16. urn:
    d0309bd8-759f-4671-9834-859bf363df5e
    name:
    Kriegsmarine Norwegen, Marineintendanturdienststellen
    id:
    RA-RAFA-5089
    path:
    AV/RA-RAFA-5089
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/d0309bd8-759f-4671-9834-859bf363df5e
  17. urn:
    dc28754e-3354-43db-8dad-38dfb92c049c
    name:
    Kriegsmarine Norwegen, Marineflakabteilungen
    id:
    RA-RAFA-5100
    path:
    AV/RA-RAFA-5100
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/dc28754e-3354-43db-8dad-38dfb92c049c
  18. urn:
    87e34193-cc87-4276-b733-bbf6d42fe535
    name:
    Kriegsmarine Norwegen, Marinebaudienststellen
    id:
    RA-RAFA-5105
    path:
    AV/RA-RAFA-5105
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/87e34193-cc87-4276-b733-bbf6d42fe535
  19. urn:
    a209253d-6663-449a-aa51-d1fb1f9f4a8c
    name:
    Kriegsmarine Norwegen, Marineintendanturdienststelle Oslo
    id:
    RA-RAFA-5045
    path:
    AV/RA-RAFA-5045
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/a209253d-6663-449a-aa51-d1fb1f9f4a8c
  20. urn:
    dd91c228-4da3-465f-b079-ba7a029de1cb
    name:
    Kriegsmarine Norwegen, Marineausrüstungsstelle Oslo
    id:
    RA-RAFA-5046
    path:
    AV/RA-RAFA-5046
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/dd91c228-4da3-465f-b079-ba7a029de1cb
  21. urn:
    b9ee278d-1168-47b4-8be7-b475e3228655
    name:
    Kriegsmarine Norwegen, Marineoberbauamt Bergen
    id:
    RA-RAFA-5049
    path:
    AV/RA-RAFA-5049
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/b9ee278d-1168-47b4-8be7-b475e3228655
  22. urn:
    5a558efd-326d-49b2-90e6-815deda195b7
    name:
    Kriegsmarine Norwegen, Marineintendanturdienststelle Bergen
    id:
    RA-RAFA-5050
    path:
    AV/RA-RAFA-5050
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/5a558efd-326d-49b2-90e6-815deda195b7
  23. urn:
    7c193c78-eab1-4955-a3d4-acf4e83f3915
    name:
    Kriegsmarine Norwegen, Marineintendanturdienststelle Drontheim
    id:
    RA-RAFA-5071
    path:
    AV/RA-RAFA-5071
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/7c193c78-eab1-4955-a3d4-acf4e83f3915
  24. urn:
    9a5eac5f-af06-48ae-8aae-a66df231b187
    name:
    Kriegsmarine Norwegen, Marineoberbauamt Drontheim
    id:
    RA-RAFA-5073
    path:
    AV/RA-RAFA-5073
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/9a5eac5f-af06-48ae-8aae-a66df231b187
  25. urn:
    89012a3e-c833-4e41-b4d5-e2cad3e6702c
    name:
    Kriegsmarine Norwegen, 7. Marinebordflakabteilung, Narvik
    id:
    RA-RAFA-5099
    path:
    AV/RA-RAFA-5099
    unit_type:
    ARKIV
    institution:
    Nasjonalarkivet
    digitized_documents:
    0
    link:
    https://www.arkivportalen.no/entity/89012a3e-c833-4e41-b4d5-e2cad3e6702c
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.