{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","documentation":"https://api.ra.no/","operations":[{"name":"search_heritage_sites","description":"Search Askeladden, Riksantikvaren's national database of cultural\nheritage sites (~630,000 kulturminner): archaeological sites, protected\nbuildings, churches, wrecks and more. Signature: search_heritage_sites(query: string, optional, default None; art: string, optional, default None; kategori: string, optional, default None; vernetype: string, optional, default None; datering: string, optional, default None; kommune: string, optional, default None; fylke: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0). Give at least one of: query; art; kategori; vernetype; datering; kommune; fylke; lat and lon.","signature":"search_heritage_sites(query: string, optional, default None; art: string, optional, default None; kategori: string, optional, default None; vernetype: string, optional, default None; datering: string, optional, default None; kommune: string, optional, default None; fylke: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"query","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Match in the site name, e.g. \"Urnes\".","unit":null,"display_type":"string"},{"name":"art","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Type of site (enkeltminne- or lokalitetsart), e.g. \"stavkirke\", \"gravhaug\", \"helleristning\", \"fart\u00f8y\".","unit":null,"display_type":"string"},{"name":"kategori","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Broad category, e.g. \"Arkeologisk minne\", \"Bebyggelse\", \"Kirkested\", \"Utmarkskulturminner\".","unit":null,"display_type":"string"},{"name":"vernetype","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Protection status, e.g. \"Automatisk fredet\", \"Vedtaksfredet\", \"Forskriftsfredet\", \"Uavklart\".","unit":null,"display_type":"string"},{"name":"datering","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Dating, e.g. \"Jernalder\", \"Middelalder\", \"1800-tallet\".","unit":null,"display_type":"string"},{"name":"kommune","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Municipality name, e.g. \"Bergen\".","unit":null,"display_type":"string"},{"name":"fylke","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"County name, e.g. \"Vestland\". lat/lon: Center point for a geographic search (WGS84).","unit":null,"display_type":"string"},{"name":"lat","type":"number","schema":{"anyOf":[{"type":"number"},{"type":"null"}]},"required":false,"default":null,"description":"Unit: decimal degrees (WGS84).","unit":"decimal degrees (WGS84)","display_type":"decimal number"},{"name":"lon","type":"number","schema":{"anyOf":[{"type":"number"},{"type":"null"}]},"required":false,"default":null,"description":"Unit: decimal degrees (WGS84).","unit":"decimal degrees (WGS84)","display_type":"decimal number"},{"name":"radius_km","type":"number","schema":{"type":"number"},"required":false,"default":5,"description":"Search radius around lat/lon (default 5 km). Unit: kilometres.","unit":"kilometres","display_type":"decimal number"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"required":false,"default":25,"description":"Max sites returned. Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"type":"integer"},"required":false,"default":0,"description":"Number of matching sites to skip, for paging. Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites?query={query}&art={art}&kategori={kategori}&vernetype={vernetype}&datering={datering}&kommune={kommune}&fylke={fylke}&lat={lat}&lon={lon}&radius_km=5&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites?art=stavkirke&kommune=Luster","requires_one_of":{"alternatives":[["query"],["art"],["kategori"],["vernetype"],["datering"],["kommune"],["fylke"],["lat","lon"]],"exactly_one":false,"description":"Give at least one of: query; art; kategori; vernetype; datering; kommune; fylke; lat and lon."},"output_fields":["total","sites","sites[].heritage_site_id","sites[].navn","sites[].minnetype","sites[].art","sites[].kategori","sites[].datering","sites[].vernetype","sites[].kommune","sites[].fylke","sites[].lon_lat","sites[].informasjon","sites[].link"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["sites[].navn"]},"description_language":"en","documentation":"Search Askeladden, Riksantikvaren's national database of cultural\nheritage sites (~630,000 kulturminner): archaeological sites, protected\nbuildings, churches, wrecks and more.\n\nAll text filters are case-insensitive substring matches, ANDed together.\nNames and values are in Norwegian.\n\nArgs:\n    query: Match in the site name, e.g. \"Urnes\".\n    art: Type of site (enkeltminne- or lokalitetsart), e.g. \"stavkirke\",\n        \"gravhaug\", \"helleristning\", \"fart\u00f8y\".\n    kategori: Broad category, e.g. \"Arkeologisk minne\", \"Bebyggelse\",\n        \"Kirkested\", \"Utmarkskulturminner\".\n    vernetype: Protection status, e.g. \"Automatisk fredet\",\n        \"Vedtaksfredet\", \"Forskriftsfredet\", \"Uavklart\".\n    datering: Dating, e.g. \"Jernalder\", \"Middelalder\", \"1800-tallet\".\n    kommune: Municipality name, e.g. \"Bergen\".\n    fylke: County name, e.g. \"Vestland\".\n    lat/lon: Center point for a geographic search (WGS84).\n    radius_km: Search radius around lat/lon (default 5 km).\n    limit: Max sites returned.\n    offset: Number of matching sites to skip, for paging.\n\nReturns total matches and per site its lokalitetid, name, type,\nprotection status, dating, municipality and WGS84 center point. Pass a\nlokalitetid to get_heritage_site() for full detail. Source: Askeladden,\nRiksantikvaren (NLOD).\n\nSignature: search_heritage_sites(query: string, optional, default None; art: string, optional, default None; kategori: string, optional, default None; vernetype: string, optional, default None; datering: string, optional, default None; kommune: string, optional, default None; fylke: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/search_heritage_sites/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/search_heritage_sites/?query={query}&art={art}&kategori={kategori}&vernetype={vernetype}&datering={datering}&kommune={kommune}&fylke={fylke}&lat={lat}&lon={lon}&radius_km=5&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites","response_schema":{"type":"object","properties":{"total":{"type":["integer","null"]},"sites":{"type":"array","items":{"type":"object","properties":{"heritage_site_id":{"type":["integer","null"]},"navn":{"type":["string","null"]},"minnetype":{"type":["string","null"]},"art":{"type":["string","null"]},"kategori":{"type":["string","null"]},"datering":{"type":["string","null"]},"vernetype":{"type":["string","null"]},"kommune":{"type":["string","null"]},"fylke":{"type":["string","null"]},"lon_lat":{"type":["array","null"],"items":{"type":"number"}},"informasjon":{"type":["string","null"]},"link":{"type":["string","null"],"format":"uri"}},"additionalProperties":false}}},"additionalProperties":false,"required":["total","sites"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record","place"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites?query={query}&art={art}&kategori={kategori}&vernetype={vernetype}&datering={datering}&kommune={kommune}&fylke={fylke}&lat={lat}&lon={lon}&radius_km=5&limit=25&offset=0","response_example":{"source":"kulturarv","operation":"search_heritage_sites","parameters":{"art":"stavkirke","kommune":"Luster","limit":25,"offset":0},"data":{"total":1,"sites":[{"heritage_site_id":1,"navn":"example value","minnetype":"example value","art":"example value","kategori":"example value","datering":"example value","vernetype":"example value","kommune":"example value","fylke":"example value","lon_lat":[1.0],"informasjon":"example value","link":"https://example.invalid/resource"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_heritage_sites","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/search_heritage_sites/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"get_heritage_site","description":"Full detail for one heritage site (lokalitet) in Askeladden, including\nall its individual monuments (enkeltminner). Signature: get_heritage_site(heritage_site_id: integer, required).","signature":"get_heritage_site(heritage_site_id: integer, required)","parameters":[{"name":"heritage_site_id","type":"integer","schema":{"type":"integer"},"required":true,"default":null,"description":"Site id from search_heritage_sites(), e.g. 84288.","unit":null,"display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site?heritage_site_id={heritage_site_id}","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site?heritage_site_id=85729","not_paged":"Returns a single record.","output_fields":["heritage_site_id","records","records[].heritage_site_id","records[].navn","records[].informasjon","records[].enkeltminneart","records[].enkeltminnekategori","records[].lokalitetsart","records[].lokalitetskategori","records[].minnetype","records[].vernetype","records[].vernedato","records[].vernelov","records[].verneparagraf","records[].datering","records[].kommune","records[].fylke","records[].lon_lat","records[].linkAskeladden","records[].linkKulturminnes\u00f8k"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["records[].navn"]},"temporal_conventions":{"timezone":"explicit_offset","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","datetime_fields":["records[].vernedato"]},"description_language":"en","documentation":"Full detail for one heritage site (lokalitet) in Askeladden, including\nall its individual monuments (enkeltminner).\n\nArgs:\n    lokalitetid: Site id from search_heritage_sites(), e.g. 84288.\n\nReturns every Askeladden record at the lokalitet with full description,\nprotection law and paragraph, dating method/quality, original function,\nmaterials, and links to Askeladden and Kulturminnes\u00f8k.\n\nSignature: get_heritage_site(heritage_site_id: integer, required).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/get_heritage_site/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/get_heritage_site/?heritage_site_id={heritage_site_id}","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site","response_schema":{"type":"object","properties":{"heritage_site_id":{"type":"integer"},"records":{"type":"array","items":{"type":"object","properties":{"heritage_site_id":{"type":["integer","null"]},"navn":{"type":["string","null"]},"informasjon":{"type":["string","null"]},"enkeltminneart":{"type":["string","null"]},"enkeltminnekategori":{"type":["string","null"]},"lokalitetsart":{"type":["string","null"]},"lokalitetskategori":{"type":["string","null"]},"minnetype":{"type":["string","null"]},"vernetype":{"type":["string","null"]},"vernedato":{"type":["string","null"],"format":"date-time"},"vernelov":{"type":["string","null"]},"verneparagraf":{"type":["string","null"]},"datering":{"type":["string","null"]},"kommune":{"type":["string","null"]},"fylke":{"type":["string","null"]},"lon_lat":{"type":["array","null"],"items":{"type":"number"}},"linkAskeladden":{"type":["string","null"],"format":"uri"},"linkKulturminnes\u00f8k":{"type":["string","null"],"format":"uri"}}}}},"additionalProperties":false,"required":["heritage_site_id","records"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site?heritage_site_id={heritage_site_id}","response_example":{"source":"kulturarv","operation":"get_heritage_site","parameters":{"heritage_site_id":85729},"data":{"heritage_site_id":1,"records":[{"heritage_site_id":1,"navn":"example value","informasjon":"example value","enkeltminneart":"example value","enkeltminnekategori":"example value","lokalitetsart":"example value","lokalitetskategori":"example value","minnetype":"example value","vernetype":"example value","vernedato":"2026-01-15T12:00:00Z","vernelov":"example value","verneparagraf":"example value","datering":"example value","kommune":"example value","fylke":"example value","lon_lat":[1.0],"linkAskeladden":"https://example.invalid/resource","linkKulturminnes\u00f8k":"https://example.invalid/resource"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/get_heritage_site/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"search_cultural_environments","description":"Search Norway's 654 protected cultural environments: fredete\nkulturmilj\u00f8er (protected under kulturminneloven \u00a7 20), UNESCO World\nHeritage areas (verdensarv), and urban areas of national interest. Signature: search_cultural_environments(query: string, optional, default None; kategori: string, optional, default None; kommune: string, optional, default None; fylke: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_cultural_environments(query: string, optional, default None; kategori: string, optional, default None; kommune: string, optional, default None; fylke: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"query","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Match in the name, e.g. \"Bryggen\", \"R\u00f8ros\".","unit":null,"display_type":"string"},{"name":"kategori","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Match in the category, e.g. \"verdensarv\", \"fredet\", \"nasjonale interesser\".","unit":null,"display_type":"string"},{"name":"kommune","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Municipality name, e.g. \"Bergen\".","unit":null,"display_type":"string"},{"name":"fylke","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"County name, e.g. \"Vestland\".","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"required":false,"default":25,"description":"Max results. Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"type":"integer"},"required":false,"default":0,"description":"Number of matching environments to skip, for paging. Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments?query={query}&kategori={kategori}&kommune={kommune}&fylke={fylke}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments?query=Bryggen","output_fields":["total","environments","environments[].navn","environments[].kategori","environments[].vernetype","environments[].vernedato","environments[].kulturhistorisk_kontekst","environments[].periode","environments[].kommune","environments[].fylke","environments[].lon_lat","environments[].informasjon","environments[].link"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["environments[].navn"]},"temporal_conventions":{"timezone":"explicit_offset","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","datetime_fields":["environments[].vernedato"]},"description_language":"en","documentation":"Search Norway's 654 protected cultural environments: fredete\nkulturmilj\u00f8er (protected under kulturminneloven \u00a7 20), UNESCO World\nHeritage areas (verdensarv), and urban areas of national interest.\n\nArgs:\n    query: Match in the name, e.g. \"Bryggen\", \"R\u00f8ros\".\n    kategori: Match in the category, e.g. \"verdensarv\", \"fredet\",\n        \"nasjonale interesser\".\n    kommune: Municipality name, e.g. \"Bergen\".\n    fylke: County name, e.g. \"Vestland\".\n    limit: Max results.\n    offset: Number of matching environments to skip, for paging.\n\nReturns per environment its name, category, protection info, historic\ncontext, period, municipality and WGS84 center point. Source:\nRiksantikvaren (NLOD).\n\nSignature: search_cultural_environments(query: string, optional, default None; kategori: string, optional, default None; kommune: string, optional, default None; fylke: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/search_cultural_environments/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/search_cultural_environments/?query={query}&kategori={kategori}&kommune={kommune}&fylke={fylke}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments","response_schema":{"type":"object","properties":{"total":{"type":["integer","null"]},"environments":{"type":"array","items":{"type":"object","properties":{"navn":{"type":["string","null"]},"kategori":{"type":["string","null"]},"vernetype":{"type":["string","null"]},"vernedato":{"type":["string","null"],"format":"date-time"},"kulturhistorisk_kontekst":{"type":["string","null"]},"periode":{"type":"array","items":{"type":["string","integer","null"]}},"kommune":{"type":["string","null"]},"fylke":{"type":["string","null"]},"lon_lat":{"type":["array","null"],"items":{"type":"number"}},"informasjon":{"type":["string","null"]},"link":{"type":["string","null"],"format":"uri"}},"additionalProperties":false}}},"additionalProperties":false,"required":["total","environments"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments?query={query}&kategori={kategori}&kommune={kommune}&fylke={fylke}&limit=25&offset=0","response_example":{"source":"kulturarv","operation":"search_cultural_environments","parameters":{"query":"Bryggen","limit":25,"offset":0},"data":{"total":1,"environments":[{"navn":"example value","kategori":"example value","vernetype":"example value","vernedato":"2026-01-15T12:00:00Z","kulturhistorisk_kontekst":"example value","periode":["example value"],"kommune":"example value","fylke":"example value","lon_lat":[1.0],"informasjon":"example value","link":"https://example.invalid/resource"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_cultural_environments","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/search_cultural_environments/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"get_heritage_areas_geojson","description":"Cultural heritage sites and protected cultural environments around a\ncoordinate as GeoJSON polygons, ready to draw on a map. Signature: get_heritage_areas_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 0.5; datasets: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_heritage_areas_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 0.5; datasets: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"lat","type":"number","schema":{"type":"number"},"required":true,"default":null,"description":"Latitude (WGS84) of the centre, between -90 and 90. Unit: decimal degrees (WGS84).","unit":"decimal degrees (WGS84)","display_type":"decimal number"},{"name":"lon","type":"number","schema":{"type":"number"},"required":true,"default":null,"description":"Longitude (WGS84) of the centre, between -180 and 180. Unit: decimal degrees (WGS84).","unit":"decimal degrees (WGS84)","display_type":"decimal number"},{"name":"radius_km","type":"number","schema":{"type":"number"},"required":false,"default":0.5,"description":"Half the box side in km, 0.1-2 (default 0.5). Unit: kilometres.","unit":"kilometres","display_type":"decimal number"},{"name":"datasets","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Comma-separated datasets to include (default both): sites (Askeladden kulturminner), environments (fredete kulturmilj\u00f8er, verdensarv, areas of national interest).","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson?lat={lat}&lon={lon}&radius_km=0.5&datasets={datasets}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson?lat=60.397&lon=5.324&radius_km=0.3","output_fields":["type","bbox","features","features[].type","features[].geometry","features[].geometry.type","features[].geometry.coordinates","features[].properties","features[].properties.dataset","features[].properties.heritage_site_id","features[].properties.navn","features[].properties.minnetype","features[].properties.art","features[].properties.kategori","features[].properties.vernetype","features[].properties.datering","features[].properties.kommune","features[].properties.link","count","truncated"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["features[].properties.navn"]},"description_language":"en","documentation":"Cultural heritage sites and protected cultural environments around a\ncoordinate as GeoJSON polygons, ready to draw on a map.\n\nThe area is a square box reaching radius_km from the point in each\ndirection. Polygons are clipped to that box and simplified to suit its\nsize, so they are for display, not for surveying. Towns are dense with\nsites (well over 1000 per km2 in central Trondheim), so keep the radius\nsmall there.\n\nArgs:\n    lat: Latitude (WGS84) of the centre, between -90 and 90.\n    lon: Longitude (WGS84) of the centre, between -180 and 180.\n    radius_km: Half the box side in km, 0.1-2 (default 0.5).\n    datasets: Comma-separated datasets to include (default both):\n        sites (Askeladden kulturminner), environments (fredete\n        kulturmilj\u00f8er, verdensarv, areas of national interest).\n\nReturns a GeoJSON FeatureCollection with `bbox` [west, south, east,\nnorth], `features`, `count` and `truncated` (true when a dataset had more\nthan 200 shapes in the box; use a smaller radius_km). Coordinates are\n[lon, lat]. Each feature's properties carry `dataset`, navn, vernetype,\nkommune and link; sites add lokalitetid (for get_heritage_site),\nminnetype, art, kategori and datering, environments add kategori.\n\nData: Riksantikvaren (Askeladden), NLOD.\n\nSignature: get_heritage_areas_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 0.5; datasets: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/get_heritage_areas_geojson/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/get_heritage_areas_geojson/?lat={lat}&lon={lon}&radius_km=0.5&datasets={datasets}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson","response_schema":{"type":"object","properties":{"type":{"type":"string","enum":["FeatureCollection"]},"bbox":{"type":"array","items":{"type":"number"}},"features":{"type":"array","items":{"type":"object","properties":{"type":{"type":"string","enum":["Feature"]},"geometry":{"type":"object","properties":{"type":{"type":"string","enum":["Polygon","MultiPolygon"]},"coordinates":{"type":"array"}},"additionalProperties":false,"required":["type","coordinates"]},"properties":{"type":"object","properties":{"dataset":{"type":"string","enum":["sites","environments"]},"heritage_site_id":{"type":["integer","null"]},"navn":{"type":["string","null"]},"minnetype":{"type":["string","null"]},"art":{"type":["string","null"]},"kategori":{"type":["string","null"]},"vernetype":{"type":["string","null"]},"datering":{"type":["string","null"]},"kommune":{"type":["string","null"]},"link":{"type":["string","null"],"format":"uri"}},"additionalProperties":false,"required":["dataset"]}},"additionalProperties":false,"required":["type","geometry","properties"]}},"count":{"type":"integer"},"truncated":{"type":"boolean"}},"additionalProperties":false,"required":["type","bbox","features","count","truncated"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record","place"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson?lat={lat}&lon={lon}&radius_km=0.5&datasets={datasets}&limit=25&offset=0","response_example":{"source":"kulturarv","operation":"get_heritage_areas_geojson","parameters":{"lat":60.397,"lon":5.324,"radius_km":0.3,"limit":25,"offset":0},"data":{"type":"FeatureCollection","bbox":[1.0],"features":[{"type":"Feature","geometry":{"type":"Polygon","coordinates":[null]},"properties":{"dataset":"sites","heritage_site_id":1,"navn":"example value","minnetype":"example value","art":"example value","kategori":"example value","vernetype":"example value","datering":"example value","kommune":"example value","link":"https://example.invalid/resource"}}],"count":1,"truncated":true},"entities":[{"type":"place","id":"60.397,5.324","name":"60.397, 5.324","source":"kulturarv","description":"Coordinate used as the operation input.","coordinates":{"lat":60.397,"lon":5.324,"crs":"WGS84"}}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_areas_geojson","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/get_heritage_areas_geojson/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"search_museum_objects","description":"Search DigitaltMuseum: 10M+ objects from Norwegian (and Swedish) museum\ncollections - photographs, artifacts, fine art, buildings and more. Signature: search_museum_objects(query: string, required; object_type: string, optional, default None; owner: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; require_pictures: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_museum_objects(query: string, required; object_type: string, optional, default None; owner: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; require_pictures: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"query","type":"string","schema":{"type":"string"},"required":true,"default":null,"description":"Free-text search (Lucene syntax works, e.g. quoted phrases).","unit":null,"display_type":"string"},{"name":"object_type","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Limit to one type: Photograph, Thing, Fineart, Artdesign, Building, Architecture, NavalVessel, Person, Story, Video, Audio, Exhibition.","unit":null,"display_type":"string"},{"name":"owner","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Museum code from list_museums(), e.g. \"NF\" (Norsk Folkemuseum), \"NMK\" (Nasjonalmuseet).","unit":null,"display_type":"string"},{"name":"from_year","type":"integer","schema":{"anyOf":[{"type":"integer"},{"type":"null"}]},"required":false,"default":null,"description":"Limit on production start year. Unit: calendar year.","unit":"calendar year","display_type":"integer"},{"name":"to_year","type":"integer","schema":{"anyOf":[{"type":"integer"},{"type":"null"}]},"required":false,"default":null,"description":"Limit on production start year. Unit: calendar year.","unit":"calendar year","display_type":"integer"},{"name":"require_pictures","type":"boolean","schema":{"type":"boolean"},"required":false,"default":false,"description":"Only objects with images.","unit":null,"display_type":"yes/no"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"required":false,"default":25,"description":"Max results. Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"type":"integer"},"required":false,"default":0,"description":"Hits to skip, e.g. offset=20 with limit=20 returns hits 21-40. Echoed back as `start`. Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects?query={query}&object_type={object_type}&owner={owner}&from_year={from_year}&to_year={to_year}&require_pictures=false&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects?query=Bryggen&object_type=Photograph","output_fields":["total","start","objects","objects[].title","objects[].producer","objects[].year_from","objects[].year_to","objects[].place","objects[].subjects","objects[].type","objects[].owner","objects[].id","objects[].picture_count","objects[].image_url","objects[].page_url"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["objects[].title"],"identifier":["objects[].id"]},"description_language":"en","documentation":"Search DigitaltMuseum: 10M+ objects from Norwegian (and Swedish) museum\ncollections - photographs, artifacts, fine art, buildings and more.\n\nArgs:\n    query: Free-text search (Lucene syntax works, e.g. quoted phrases).\n    object_type: Limit to one type: Photograph, Thing, Fineart,\n        Artdesign, Building, Architecture, NavalVessel, Person, Story,\n        Video, Audio, Exhibition.\n    owner: Museum code from list_museums(), e.g. \"NF\" (Norsk\n        Folkemuseum), \"NMK\" (Nasjonalmuseet).\n    from_year, to_year: Limit on production start year.\n    require_pictures: Only objects with images.\n    limit: Max results.\n    offset: Hits to skip, e.g. offset=20 with limit=20 returns hits\n        21-40. Echoed back as `start`.\n\nReturns per object its title, producer, years, place, subjects, museum\ncode, uuid, image and page URLs. Pass a uuid to get_museum_object() for\nfull detail. Attribution: DigitaltMuseum / the owning museum; images\ncarry per-object licenses.\n\nSignature: search_museum_objects(query: string, required; object_type: string, optional, default None; owner: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; require_pictures: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/search_museum_objects/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/search_museum_objects/?query={query}&object_type={object_type}&owner={owner}&from_year={from_year}&to_year={to_year}&require_pictures=false&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects","response_schema":{"type":"object","properties":{"total":{"type":"integer"},"start":{"type":"integer"},"objects":{"type":"array","items":{"type":"object","properties":{"title":{"type":["string","null"]},"producer":{"type":["string","null"]},"year_from":{"type":["integer","null"]},"year_to":{"type":["integer","null"]},"place":{"type":["string","array","null"],"items":{"type":"string"}},"subjects":{"type":["array","null"],"items":{"type":"string"}},"type":{"type":["string","null"]},"owner":{"type":["string","null"]},"id":{"type":["string","null"]},"picture_count":{"type":"integer"},"image_url":{"type":["string","null"],"format":"uri"},"page_url":{"type":"string","format":"uri"}},"additionalProperties":false,"required":["id","page_url"]}}},"additionalProperties":false,"required":["total","start","objects"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects?query={query}&object_type={object_type}&owner={owner}&from_year={from_year}&to_year={to_year}&require_pictures=false&limit=25&offset=0","response_example":{"source":"kulturarv","operation":"search_museum_objects","parameters":{"query":"Bryggen","object_type":"Photograph","limit":25,"offset":0},"data":{"total":1,"start":1,"objects":[{"title":"Example","producer":"example value","year_from":1,"year_to":1,"place":"example value","subjects":["example value"],"type":"example value","owner":"example value","id":"example-id","picture_count":1,"image_url":"https://example.invalid/resource","page_url":"https://example.invalid/resource"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/search_museum_objects","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/search_museum_objects/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"get_museum_object","description":"Full detail for one DigitaltMuseum object. Signature: get_museum_object(museum_object_id: string, required).","signature":"get_museum_object(museum_object_id: string, required)","parameters":[{"name":"museum_object_id","type":"string","schema":{"type":"string"},"required":true,"default":null,"description":"Object uuid from search_museum_objects(), e.g. \"b5d1e3dc-18b3-42d7-953b-cd143bacb602\".","unit":null,"display_type":"string"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object?museum_object_id={museum_object_id}","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object?museum_object_id=b5d1e3dc-18b3-42d7-953b-cd143bacb602","not_paged":"Returns a single record.","output_fields":["artifactType","id","id.id","id.owner","uniqueId","publishStatus","media","media.pictures"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","id.id"]},"description_language":"en","documentation":"Full detail for one DigitaltMuseum object.\n\nArgs:\n    uuid: Object uuid from search_museum_objects(),\n        e.g. \"b5d1e3dc-18b3-42d7-953b-cd143bacb602\".\n\nReturns the full record: titles, descriptions, motif and subjects,\nproducers and roles, dating, places, materials/technique where recorded,\nand all media with identifiers and licenses. Image files are at\nhttps://dms-cf-01.dimu.org/image/{identifier}?dimension=800x800\n\nSignature: get_museum_object(museum_object_id: string, required).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/get_museum_object/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/get_museum_object/?museum_object_id={museum_object_id}","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object","response_schema":{"type":"object","properties":{"artifactType":{"type":["string","null"]},"id":{"type":"object","properties":{"id":{"type":["string","null"]},"owner":{"type":["string","null"]}}},"uniqueId":{"type":["string","null"]},"publishStatus":{"type":["string","null"]},"media":{"type":"object","properties":{"pictures":{"type":"array","items":{"type":"object"}}}}},"required":["id"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object?museum_object_id={museum_object_id}","response_example":{"source":"kulturarv","operation":"get_museum_object","parameters":{"museum_object_id":"b5d1e3dc-18b3-42d7-953b-cd143bacb602"},"data":{"artifactType":"example value","id":{"id":"example-id","owner":"example value"},"uniqueId":"example value","publishStatus":"example value","media":{"pictures":[{}]}},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/get_museum_object/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"list_museums","description":"List the museums and collection owners publishing to DigitaltMuseum. Signature: list_museums(query: string, optional, default ''; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_museums(query: string, optional, default ''; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"query","type":"string","schema":{"type":"string"},"required":false,"default":"","description":"Case-insensitive substring of the museum name or code, e.g. \"folkemuseum\". Empty lists all (~1500).","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums?query=&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums?query=folkemuseum","output_fields":["[].code","[].name","[].parent"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].name"]},"description_language":"en","documentation":"List the museums and collection owners publishing to DigitaltMuseum.\n\nArgs:\n    query: Case-insensitive substring of the museum name or code,\n        e.g. \"folkemuseum\". Empty lists all (~1500).\n\nReturns [{code, name, parent}] - use code as `owner` in\nsearch_museum_objects(). parent is the consolidated museum a collection\nbelongs under.\n\nSignature: list_museums(query: string, optional, default ''; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/kulturarv/list_museums/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/kulturarv/list_museums/?query=&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums","response_schema":{"type":"array","items":{"type":"object","properties":{"code":{"type":["string","null"]},"name":{"type":["string","null"]},"parent":{"type":["string","null"]}},"additionalProperties":false,"required":["code","name","parent"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["heritage_record"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums?query=&limit=25&offset=0","response_example":{"source":"kulturarv","operation":"list_museums","parameters":{"query":"folkemuseum","limit":25,"offset":0},"data":[{"code":"example value","name":"Example","parent":"example value"}],"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":300,"documentation":"https://api.ra.no/"}]},"_provenance":{"data":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv"},"entities":{"source":"kulturarv","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums","source":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/list_museums/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}}],"operation_schema_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/{operation}/schema","related_sources":[],"_meta":{"retrieved_at":"2026-11-05T01:40:02Z","language":"en","content_languages":["en"],"sources":[{"id":"kulturarv","name":"Norwegian cultural heritage","description":"Protected heritage sites, cultural environments and museum collections from national sources, with site and environment outlines as GeoJSON for maps.","publisher":"Riksantikvaren","license":"https://data.norge.no/nlod/en/2.0/","documentation":"https://api.ra.no/","cache_ttl_seconds":300}]},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","names":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv?view=names","compact":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv?view=compact","full":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}
