{"query":"Unibuss Tur AS","outcome":"results","mode":"all","results":[{"type":"data_source","id":"entur","namespace":"entur:data-source","canonical_id":"entur:data-source:entur","name":"Entur","description":"National stop search, journey planning, departures, live vehicle positions and service alerts for all public transport, ferries included, plus shared bikes, e-scooters and car sharing.","source":"entur","attributes":{"catalog_match":"best"},"score":36,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/entur/","api":"https://allemannsdata.com/wiki/api/v1/kilder/entur"},"sources":["entur"]},{"type":"data_source","id":"naturbase","namespace":"naturbase:data-source","canonical_id":"naturbase:data-source:naturbase","name":"Naturbase","description":"Protected areas (verneomr\u00e5der) and mapped nature types (naturtyper etter NiN) from Milj\u00f8direktoratet, also as GeoJSON polygons for maps.","source":"naturbase","attributes":{"catalog_match":"best"},"score":36,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/naturbase/","api":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase"},"sources":["naturbase"]},{"type":"data_source","id":"badetemp","namespace":"badetemp:data-source","canonical_id":"badetemp:data-source:badetemp","name":"Bathing temperatures","description":"Measured bathing water temperatures for Norwegian swimming spots, lakes and lidos from Yr.","source":"badetemp","attributes":{"catalog_match":"best"},"score":36,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/badetemp/","api":"https://allemannsdata.com/wiki/api/v1/kilder/badetemp"},"sources":["badetemp"]},{"type":"data_source","id":"naturfare","namespace":"naturfare:data-source","canonical_id":"naturfare:data-source:naturfare","name":"Natural hazards (NVE)","description":"Flood, quick-clay, landslide, snow-avalanche, rockfall and debris-flow screening at a point, hazard-zone polygons as GeoJSON for maps, plus registered landslide events, from NVE's hazard maps.","source":"naturfare","attributes":{"catalog_match":"best"},"score":36,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/naturfare/","api":"https://allemannsdata.com/wiki/api/v1/kilder/naturfare"},"sources":["naturfare"]},{"type":"data_source","id":"marine","namespace":"marine:data-source","canonical_id":"marine:data-source:marine","name":"Aquaculture and fish health","description":"Aquaculture sites, disease status, salmon lice and sea temperature from BarentsWatch.","source":"marine","attributes":{"catalog_match":"best"},"score":36,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/marine/","api":"https://allemannsdata.com/wiki/api/v1/kilder/marine"},"sources":["marine"]}],"data_sources":[{"id":"marine","name":"Aquaculture and fish health","description":"Aquaculture sites, disease status, salmon lice and sea temperature from BarentsWatch.","topic":"hav-og-kyst","keywords":["oppdrett","akvakultur","lakselus","fiskehelse","lokalitet"],"operations":[{"name":"search_aquaculture_sites","description":"Search aquaculture sites by name, number or municipality. Signature: search_aquaculture_sites(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_aquaculture_sites(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["[].aquaculture_site_id","[].navn","[].kommune","[].lat","[].lon","[].laksefisk_tillatelse","[].sykdommer","[].luserapport","[].luserapport.hasReported","[].luserapport.isFallow","[].luserapport.adultFemaleLice","[].luserapport.adultFemaleLice.average","[].luserapport.adultFemaleLice.averageOfPreviousWeek","[].luserapport.adultFemaleLice.trend","[].luserapport.mobileLice","[].luserapport.mobileLice.average","[].luserapport.mobileLice.averageOfPreviousWeek","[].luserapport.mobileLice.trend","[].luserapport.stationaryLice","[].luserapport.stationaryLice.average","[].luserapport.stationaryLice.averageOfPreviousWeek","[].luserapport.stationaryLice.trend","[].luserapport.totalLice","[].luserapport.totalLice.average","[].luserapport.totalLice.averageOfPreviousWeek","[].luserapport.totalLice.trend","[].luserapport.seaTemperature","[].behandlinger"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"],"latitude":["[].lat"],"longitude":["[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/search_aquaculture_sites?query={query}&limit=25&offset=0"},{"name":"find_aquaculture_sites_nearby","description":"Find reported aquaculture sites near a coordinate. Signature: find_aquaculture_sites_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 50; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_aquaculture_sites_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 50; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit"],"output_fields":["lokaliteter","lokaliteter[].aquaculture_site_id","lokaliteter[].navn","lokaliteter[].kommune","lokaliteter[].lat","lokaliteter[].lon","lokaliteter[].laksefisk_tillatelse","lokaliteter[].sykdommer","lokaliteter[].luserapport","lokaliteter[].luserapport.hasReported","lokaliteter[].luserapport.isFallow","lokaliteter[].luserapport.adultFemaleLice","lokaliteter[].luserapport.adultFemaleLice.average","lokaliteter[].luserapport.adultFemaleLice.averageOfPreviousWeek","lokaliteter[].luserapport.adultFemaleLice.trend","lokaliteter[].luserapport.mobileLice","lokaliteter[].luserapport.mobileLice.average","lokaliteter[].luserapport.mobileLice.averageOfPreviousWeek","lokaliteter[].luserapport.mobileLice.trend","lokaliteter[].luserapport.stationaryLice","lokaliteter[].luserapport.stationaryLice.average","lokaliteter[].luserapport.stationaryLice.averageOfPreviousWeek","lokaliteter[].luserapport.stationaryLice.trend","lokaliteter[].luserapport.totalLice","lokaliteter[].luserapport.totalLice.average","lokaliteter[].luserapport.totalLice.averageOfPreviousWeek","lokaliteter[].luserapport.totalLice.trend","lokaliteter[].luserapport.seaTemperature","lokaliteter[].behandlinger","lokaliteter[].avstand_km"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["lokaliteter[].navn"],"latitude":["lokaliteter[].lat"],"longitude":["lokaliteter[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/find_aquaculture_sites_nearby?lat={lat}&lon={lon}&radius_km=50&limit=25&offset=0"},{"name":"get_aquaculture_site","description":"Fetch weekly status for one aquaculture site. Signature: get_aquaculture_site(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None).","signature":"get_aquaculture_site(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None)","required_parameters":["locality_no"],"optional_parameters":["year","week"],"output_fields":["aar","uke","lokalitet","lokalitet.aquaculture_site_id","lokalitet.navn","lokalitet.kommune","lokalitet.lat","lokalitet.lon","lokalitet.laksefisk_tillatelse","lokalitet.sykdommer","lokalitet.luserapport","lokalitet.luserapport.hasReported","lokalitet.luserapport.isFallow","lokalitet.luserapport.adultFemaleLice","lokalitet.luserapport.adultFemaleLice.average","lokalitet.luserapport.adultFemaleLice.averageOfPreviousWeek","lokalitet.luserapport.adultFemaleLice.trend","lokalitet.luserapport.mobileLice","lokalitet.luserapport.mobileLice.average","lokalitet.luserapport.mobileLice.averageOfPreviousWeek","lokalitet.luserapport.mobileLice.trend","lokalitet.luserapport.stationaryLice","lokalitet.luserapport.stationaryLice.average","lokalitet.luserapport.stationaryLice.averageOfPreviousWeek","lokalitet.luserapport.stationaryLice.trend","lokalitet.luserapport.totalLice","lokalitet.luserapport.totalLice.average","lokalitet.luserapport.totalLice.averageOfPreviousWeek","lokalitet.luserapport.totalLice.trend","lokalitet.luserapport.seaTemperature"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["lokalitet.navn","raadata.locality.name","raadata.municipality.name","raadata.productionArea.name"],"latitude":["lokalitet.lat"],"longitude":["lokalitet.lon"],"identifier":["raadata.productionArea.id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_aquaculture_site?locality_no={locality_no}&year={year}&week={week}"},{"name":"get_disease_history","description":"Fetch current and historical disease status for a site. Signature: get_disease_history(locality_no: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_disease_history(locality_no: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":[],"output_fields":["[].version","[].name","[].subType","[].status","[].closureType","[].suspicionDate","[].diagnosisDate","[].emptiedDate","[].closureDate"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_disease_history?locality_no={locality_no}&limit=25&offset=0"},{"name":"get_lice_history","description":"Fetch the weekly average of adult female lice for a site. Signature: get_lice_history(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_lice_history(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":["year"],"output_fields":["localityNo","year","type","data","data[].week","data[].value"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_lice_history?locality_no={locality_no}&year={year}&limit=25&offset=0"},{"name":"get_sea_temperature","description":"Fetch reported sea temperature for a site. Signature: get_sea_temperature(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_sea_temperature(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":["year"],"output_fields":["localityNo","year","minMaxTemperatureIsSet","minSeaTemperature","maxSeaTemperature","data","data[].week","data[].seaTemperature","data[].hasReported"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_sea_temperature?locality_no={locality_no}&year={year}&limit=25&offset=0"},{"name":"find_aquaculture_sites","description":"Search the official Norwegian aquaculture register (Fiskeridirektoratet)\nfor fish-farming sites, by name, area codes and/or a coordinate radius. Signature: find_aquaculture_sites(name: string, optional, default None; municipality_code: string, optional, default None; county_code: string, optional, default None; production_area_code: 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 25; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_aquaculture_sites(name: string, optional, default None; municipality_code: string, optional, default None; county_code: string, optional, default None; production_area_code: 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 25; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","municipality_code","county_code","production_area_code","lat","lon","radius_km","limit"],"output_fields":["[].site_nr","[].name","[].latitude","[].longitude","[].water","[].placement","[].capacity","[].capacity_unit","[].municipality","[].county","[].production_area","[].production_area_status","[].species_type","[].active_licenses","[].distance_km"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].name"],"latitude":["[].latitude"],"longitude":["[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/find_aquaculture_sites?name={name}&municipality_code={municipality_code}&county_code={county_code}&production_area_code={production_area_code}&lat={lat}&lon={lon}&radius_km=25&limit=25&offset=0"},{"name":"get_lice_report","description":"Get the weekly salmon-lice report for Norwegian aquaculture localities:\nfarm-reported adult female lice per fish, fallow status, and PD/ILA\ndisease flags. Signature: get_lice_report(year: integer, calendar year, optional, default None; week: integer, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_lice_report(year: integer, calendar year, optional, default None; week: integer, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["year","week","municipality"],"output_fields":["year","week","count","returned","localities","localities[].locality_no","localities[].name","localities[].municipality","localities[].latitude","localities[].longitude","localities[].avg_adult_female_lice","localities[].has_reported_lice","localities[].is_fallow","localities[].has_salmonoids","localities[].has_pd","localities[].has_ila"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["localities[].name"],"latitude":["localities[].latitude"],"longitude":["localities[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_lice_report?year={year}&week={week}&municipality={municipality}&limit=25&offset=0"},{"name":"get_locality_status","description":"Get the full weekly fish-health status for one aquaculture locality:\nlice counts (adult female / mobile / stationary), sea temperature,\ntreatments that week, and any ILA/PD disease zones it sits in. Signature: get_locality_status(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None).","signature":"get_locality_status(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None)","required_parameters":["locality_no"],"optional_parameters":["year","week"],"output_fields":["locality_no","name","year","week","avg_adult_female_lice","avg_mobile_lice","avg_stationary_lice","sea_temperature_c","has_reported_lice","is_fallow","has_salmonoids","has_mechanical_removal","has_bath_treatment","has_in_feed_treatment","has_cleaner_fish_deployed","ila_surveillance_zones","ila_surveillance_zones[].id","ila_surveillance_zones[].forskNr","ila_surveillance_zones[].forskNavn","ila_surveillance_zones[].forskLink","ila_surveillance_zones[].sistEndret","ila_surveillance_zones[].fromDate","ila_surveillance_zones[].toDate","ila_surveillance_zones[].originalDate","ila_surveillance_zones[].geometry","ila_surveillance_zones[].geometry.type","ila_surveillance_zones[].geometry.coordinates","ila_protection_zones","ila_protection_zones[].id","ila_protection_zones[].forskNr"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["name"],"temperature_c":["sea_temperature_c"],"identifier":["ila_surveillance_zones[].id","ila_protection_zones[].id","pd_surveillance_zones[].id","pd_protection_zones[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_locality_status?locality_no={locality_no}&year={year}&week={week}"},{"name":"get_lice_treatments","description":"Get all lice treatments at one locality for a year: medicinal (bath /\nin-feed), non-medicinal, cleaner fish and mechanical removal, per week. Signature: get_lice_treatments(locality_no: integer, required; year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_lice_treatments(locality_no: integer, required; year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no","year"],"optional_parameters":[],"output_fields":["locality_no","year","treatments","treatments[].week","treatments[].mechanical_removal","treatments[].medicinal","treatments[].medicinal[].substance","treatments[].medicinal[].type","treatments[].medicinal[].cages","treatments[].medicinal[].entire_locality","treatments[].non_medicinal","treatments[].cleaner_fish"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_lice_treatments?locality_no={locality_no}&year={year}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/marine","wiki":"https://allemannsdata.com/wiki/kilder/marine/"}},{"id":"badetemp","name":"Bathing temperatures","description":"Measured bathing water temperatures for Norwegian swimming spots, lakes and lidos from Yr.","topic":"vaer-og-luft","keywords":["badetemperatur","badetemperaturer","badevann","badevannstemperatur","badevannstemperaturer","sj\u00f8temperatur","vanntemperatur","badeplass","badeplasser","bading"],"operations":[{"name":"get_water_temperatures","description":"Latest measured bathing temperatures across Norway. Signature: get_water_temperatures(query: string, optional, default None; county: string, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_water_temperatures(query: string, optional, default None; county: string, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","county","municipality","limit","offset"],"output_fields":["attribution","total_matches","temperatures","temperatures[].location_id","temperatures[].name","temperatures[].lat","temperatures[].lon","temperatures[].elevation","temperatures[].county","temperatures[].municipality","temperatures[].temperature_c","temperatures[].time","temperatures[].heated_water"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["temperatures[].name"],"latitude":["temperatures[].lat"],"longitude":["temperatures[].lon"],"temperature_c":["temperatures[].temperature_c"],"timestamp":["temperatures[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/badetemp/get_water_temperatures?query={query}&county={county}&municipality={municipality}&limit=25&offset=0"},{"name":"get_nearest_water_temperatures","description":"The nearest bathing temperature registrations within 50 km of a coordinate. Signature: get_nearest_water_temperatures(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_nearest_water_temperatures(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":[],"output_fields":["attribution","temperatures","temperatures[].location_id","temperatures[].name","temperatures[].lat","temperatures[].lon","temperatures[].elevation","temperatures[].county","temperatures[].municipality","temperatures[].temperature_c","temperatures[].time","temperatures[].heated_water"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["temperatures[].name"],"latitude":["temperatures[].lat"],"longitude":["temperatures[].lon"],"temperature_c":["temperatures[].temperature_c"],"timestamp":["temperatures[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/badetemp/get_nearest_water_temperatures?lat={lat}&lon={lon}&limit=25&offset=0"},{"name":"get_water_temperature_history","description":"The last five registered bathing temperatures for one swimming spot. Signature: get_water_temperature_history(location_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_water_temperature_history(location_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["location_id"],"optional_parameters":[],"output_fields":["attribution","location_id","history","history[].temperature_c","history[].time"],"output_fields_truncated":false,"canonical_field_aliases":{"temperature_c":["history[].temperature_c"],"timestamp":["history[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/badetemp/get_water_temperature_history?location_id={location_id}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/badetemp","wiki":"https://allemannsdata.com/wiki/kilder/badetemp/"}},{"id":"entur","name":"Entur","description":"National stop search, journey planning, departures, live vehicle positions and service alerts for all public transport, ferries included, plus shared bikes, e-scooters and car sharing.","topic":"transport","keywords":["buss","tog","trikk","bane","ferge","kollektiv","avgang","holdeplass","stoppested","bysykkel","sparkesykkel","elsparkesykkel","bildeling"],"operations":[{"name":"search_stops","description":"Search Norway's National Stop Register by stop name. Signature: search_stops(query: string, required; limit: integer, items, optional, default 25; lang: one of: no, nb, nn, en, optional, default 'no'; offset: integer, items, optional, default 0).","signature":"search_stops(query: string, required; limit: integer, items, optional, default 25; lang: one of: no, nb, nn, en, optional, default 'no'; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit","lang"],"output_fields":["returned","stops","stops[].id","stops[].name","stops[].label","stops[].category","stops[].municipality","stops[].county","stops[].lat","stops[].lon"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["stops[].id"],"name":["stops[].name","stops[].label"],"latitude":["stops[].lat"],"longitude":["stops[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/search_stops?query={query}&limit=25&lang=no&offset=0"},{"name":"get_departures","description":"Get planned and real-time departures from an Entur stop place. Signature: get_departures(stop_place_id: string, required; number_of_departures: integer, optional, default 10; time_range_seconds: integer, seconds, optional, default 7200; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_departures(stop_place_id: string, required; number_of_departures: integer, optional, default 10; time_range_seconds: integer, seconds, optional, default 7200; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["stop_place_id"],"optional_parameters":["number_of_departures","time_range_seconds"],"output_fields":["id","name","latitude","longitude","status","estimatedCalls","estimatedCalls[].realtime","estimatedCalls[].aimedDepartureTime","estimatedCalls[].expectedDepartureTime","estimatedCalls[].destinationDisplay","estimatedCalls[].destinationDisplay.frontText","estimatedCalls[].quay","estimatedCalls[].quay.id","estimatedCalls[].quay.name","estimatedCalls[].serviceJourney","estimatedCalls[].serviceJourney.journeyPattern","estimatedCalls[].serviceJourney.journeyPattern.line"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","estimatedCalls[].quay.id"],"name":["name","estimatedCalls[].quay.name"],"latitude":["latitude"],"longitude":["longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/get_departures?stop_place_id={stop_place_id}&number_of_departures=10&time_range_seconds=7200&limit=25&offset=0"},{"name":"find_stop_places","description":"Resolve a place name to Entur StopPlace ids and coordinates. Signature: find_stop_places(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_stop_places(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["[].id","[].name","[].category","[].locality","[].county","[].lon","[].lat"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].name"],"longitude":["[].lon"],"latitude":["[].lat"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/find_stop_places?query={query}&limit=25&offset=0"},{"name":"plan_journey","description":"Plan a public-transport journey between two points. Signature: plan_journey(from_place: string, required; to_place: string, required; departure_time: string, optional, default None; num_patterns: integer, optional, default 3; search_window_minutes: integer, minutes, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"plan_journey(from_place: string, required; to_place: string, required; departure_time: string, optional, default None; num_patterns: integer, optional, default 3; search_window_minutes: integer, minutes, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["from_place","to_place"],"optional_parameters":["departure_time","num_patterns","search_window_minutes"],"output_fields":["[].duration_s","[].start","[].end","[].legs","[].legs[].mode","[].legs[].line","[].legs[].line_name","[].legs[].from","[].legs[].to","[].legs[].start","[].legs[].end","[].legs[].distance_km","[].search_window_minutes"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/plan_journey?from_place={from_place}&to_place={to_place}&departure_time={departure_time}&num_patterns=3&search_window_minutes={search_window_minutes}&limit=25&offset=0"},{"name":"find_live_vehicles_nearby","description":"Find public-transport vehicles reporting live positions near a point. Signature: find_live_vehicles_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; mode: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_live_vehicles_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; mode: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","mode","limit"],"output_fields":["center","center.lat","center.lon","radius_km","mode","total","returned","vehicles","vehicles[].vehicle_id","vehicles[].mode","vehicles[].line_id","vehicles[].line","vehicles[].line_name","vehicles[].origin","vehicles[].destination","vehicles[].lat","vehicles[].lon","vehicles[].distance_km","vehicles[].bearing","vehicles[].speed","vehicles[].delay_seconds","vehicles[].in_congestion","vehicles[].occupancy","vehicles[].last_updated","vehicles[].service_journey_id","vehicles[].service_date","vehicles[].operator","vehicles[].operator_id","vehicles[].codespace"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["center.lat","vehicles[].lat"],"longitude":["center.lon","vehicles[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/find_live_vehicles_nearby?lat={lat}&lon={lon}&radius_km=2&mode={mode}&limit=25&offset=0"},{"name":"get_service_alerts","description":"Get current public-transport disruptions and service notices for a stop,\nline, codespace or transport mode (at least one of the four is required). Signature: get_service_alerts(stop_place_id: string, optional, default None; line_id: string, optional, default None; codespace_id: string, optional, default None; mode: string, optional, default None; severity: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_service_alerts(stop_place_id: string, optional, default None; line_id: string, optional, default None; codespace_id: string, optional, default None; mode: string, optional, default None; severity: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["stop_place_id","line_id","codespace_id","mode","severity","limit"],"output_fields":["total","returned","alerts","alerts[].id","alerts[].severity","alerts[].report_type","alerts[].planned","alerts[].summary","alerts[].description","alerts[].advice","alerts[].validity_periods","alerts[].validity_periods[].startTime","alerts[].validity_periods[].endTime","alerts[].last_updated","alerts[].codespace","alerts[].lines","alerts[].lines[].lineRef","alerts[].lines[].lineName","alerts[].lines[].publicCode","alerts[].stops","alerts[].stops[].id","alerts[].stops[].name","alerts[].stops[].location","alerts[].modes","alerts[].links","alerts[].links[].url","alerts[].links[].label"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["alerts[].id","alerts[].stops[].id"],"name":["alerts[].stops[].name","alerts[].links[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/get_service_alerts?stop_place_id={stop_place_id}&line_id={line_id}&codespace_id={codespace_id}&mode={mode}&severity={severity}&limit=25&offset=0"},{"name":"find_shared_mobility_nearby","description":"Find shared bikes, e-scooters and cars available for rent near a point. Signature: find_shared_mobility_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1.0; form_factor: string, optional, default None; limit: integer, items, optional, default 25; radius_m: integer, metres, optional, default None; offset: integer, items, optional, default 0).","signature":"find_shared_mobility_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1.0; form_factor: string, optional, default None; limit: integer, items, optional, default 25; radius_m: integer, metres, optional, default None; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","form_factor","limit","radius_m"],"output_fields":["center","center.lat","center.lon","radius_km","form_factor","total_vehicles","total_stations","vehicles","vehicles[].id","vehicles[].form_factor","vehicles[].propulsion","vehicles[].lat","vehicles[].lon","vehicles[].distance_km","vehicles[].range_m","vehicles[].fuel_fraction","vehicles[].reserved","vehicles[].disabled","vehicles[].operator","vehicles[].system_id","vehicles[].rental_url","stations","stations[].id","stations[].name","stations[].lat","stations[].lon","stations[].distance_km","stations[].vehicles_available","stations[].docks_available","stations[].capacity"],"output_fields_truncated":true,"canonical_field_aliases":{"latitude":["center.lat","vehicles[].lat","stations[].lat"],"longitude":["center.lon","vehicles[].lon","stations[].lon"],"identifier":["vehicles[].id","stations[].id"],"name":["stations[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/find_shared_mobility_nearby?lat={lat}&lon={lon}&radius_km=1.0&form_factor={form_factor}&limit=25&radius_m={radius_m}&offset=0"},{"name":"list_shared_mobility_operators","description":"List the shared-mobility operators and GBFS systems Entur aggregates. Signature: list_shared_mobility_operators(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_shared_mobility_operators(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["operators","operators[].id","operators[].name","systems"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["operators[].id"],"name":["operators[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entur/list_shared_mobility_operators?limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/entur","wiki":"https://allemannsdata.com/wiki/kilder/entur/"}},{"id":"naturfare","name":"Natural hazards (NVE)","description":"Flood, quick-clay, landslide, snow-avalanche, rockfall and debris-flow screening at a point, hazard-zone polygons as GeoJSON for maps, plus registered landslide events, from NVE's hazard maps.","topic":"vaer-og-luft","keywords":["naturfare","flom","kvikkleire","skred","jordskred","sn\u00f8skred","steinsprang","aktsomhet","faresone","landslide","flood","hazard"],"operations":[{"name":"get_hazards_at_point","description":"Run every NVE natural-hazard screening check for one coordinate. Signature: get_hazards_at_point(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required).","signature":"get_hazards_at_point(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required)","required_parameters":["lat","lon"],"optional_parameters":[],"output_fields":["lat","lon","hazards","hazards[].key","hazards[].label","hazards[].in_area","hazards[].details","hazards[].details.faregrad","hazards[].details.konsekvens","hazards[].details.risiko","hazards[].details.stabVurd","hazards[].details.kommune","hazards[].details.rapp_URL","hazards[].details.return_periods","hazards[].details.zones","hazards[].details.sikkerhetsklasse","hazards[].details.skredtype","unavailable","note"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["lat"],"longitude":["lon"],"name":["hazards[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturfare/get_hazards_at_point?lat={lat}&lon={lon}"},{"name":"get_hazard_zones_geojson","description":"NVE natural-hazard zones around a coordinate as GeoJSON polygons, ready to\ndraw on a map (flood, quick clay, landslide, snow avalanche, rockfall). Signature: get_hazard_zones_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; hazards: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_hazard_zones_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; hazards: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","hazards"],"output_fields":["type","bbox","features","features[].type","features[].geometry","features[].geometry.type","features[].geometry.coordinates","features[].properties","features[].properties.hazard","features[].properties.label","features[].properties.return_period","features[].properties.zone","features[].properties.sikkerhetsklasse","features[].properties.name","features[].properties.faregrad","features[].properties.konsekvensklasse","features[].properties.risikoklasse","features[].properties.kommune","features[].properties.report_url","count","truncated","unavailable","note"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["features[].properties.label","features[].properties.name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturfare/get_hazard_zones_geojson?lat={lat}&lon={lon}&radius_km=1&hazards={hazards}&limit=25&offset=0"},{"name":"find_landslide_events","description":"Registered landslide events near a coordinate, from NVE's event register. Signature: find_landslide_events(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; since: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_landslide_events(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; since: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","since","limit","offset"],"output_fields":["count","events","events[].id","events[].name","events[].type","events[].type_code","events[].time","events[].position_accuracy","events[].cause","events[].status","events[].registered","events[].lat","events[].lon","events[].distance_km"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["events[].id"],"name":["events[].name"],"timestamp":["events[].time"],"latitude":["events[].lat"],"longitude":["events[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturfare/find_landslide_events?lat={lat}&lon={lon}&radius_km=5&since={since}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/naturfare","wiki":"https://allemannsdata.com/wiki/kilder/naturfare/"}},{"id":"naturbase","name":"Naturbase","description":"Protected areas (verneomr\u00e5der) and mapped nature types (naturtyper etter NiN) from Milj\u00f8direktoratet, also as GeoJSON polygons for maps.","topic":"kunnskap-og-kultur","keywords":[],"operations":[{"name":"find_protected_areas","description":"Search Norway's protected areas (verneomr\u00e5der). Signature: find_protected_areas(query: string, optional, default None; kommune: string, optional, default None; verneform: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_protected_areas(query: string, optional, default None; kommune: string, optional, default None; verneform: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","kommune","verneform","limit"],"output_fields":["[].id","[].name","[].protection_type","[].iucn","[].municipality","[].protected_date","[].management_authority","[].factsheet"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase/find_protected_areas?query={query}&kommune={kommune}&verneform={verneform}&limit=25&offset=0"},{"name":"get_protected_area","description":"Get the full record for one protected area by its Naturbase id. Signature: get_protected_area(area_id: string, required).","signature":"get_protected_area(area_id: string, required)","required_parameters":["area_id"],"optional_parameters":[],"output_fields":["naturvernId","navn","offisieltNavn","verneform","iucn","kommune","vernedato","forvaltningsmyndighet","faktaark"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase/get_protected_area?area_id={area_id}"},{"name":"find_protected_areas_nearby","description":"Find protected areas within a radius of a coordinate (WGS84). Signature: find_protected_areas_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_protected_areas_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit"],"output_fields":["[].id","[].name","[].protection_type","[].iucn","[].municipality","[].protected_date","[].management_authority","[].factsheet"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase/find_protected_areas_nearby?lat={lat}&lon={lon}&radius_km=5&limit=25&offset=0"},{"name":"find_nature_types_nearby","description":"Find mapped nature-type localities (naturtyper etter NiN) near a coordinate. Signature: find_nature_types_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_nature_types_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit"],"output_fields":["[].id","[].area_name","[].nature_type","[].nature_type_code","[].locality_quality","[].ecosystem","[].municipality","[].mapped_year","[].factsheet"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase/find_nature_types_nearby?lat={lat}&lon={lon}&radius_km=5&limit=25&offset=0"},{"name":"get_nature_areas_geojson","description":"Protected areas and mapped nature types around a coordinate as GeoJSON\npolygons, ready to draw on a map. Signature: get_nature_areas_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; datasets: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_nature_areas_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; datasets: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","datasets"],"output_fields":["type","bbox","features","features[].type","features[].geometry","features[].geometry.type","features[].geometry.coordinates","features[].properties","features[].properties.dataset","features[].properties.id","features[].properties.name","features[].properties.protection_type","features[].properties.iucn","features[].properties.municipality","features[].properties.protected_date","features[].properties.management_authority","features[].properties.factsheet","features[].properties.area_name","features[].properties.nature_type","features[].properties.nature_type_code","features[].properties.locality_quality","features[].properties.ecosystem","features[].properties.mapped_year","count","truncated"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["features[].properties.id"],"name":["features[].properties.name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase/get_nature_areas_geojson?lat={lat}&lon={lon}&radius_km=2&datasets={datasets}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase","wiki":"https://allemannsdata.com/wiki/kilder/naturbase/"}},{"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.","topic":"kunnskap-og-kultur","keywords":[],"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).","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)","required_parameters":[],"optional_parameters":["query","art","kategori","vernetype","datering","kommune","fylke","lat","lon","radius_km","limit","offset"],"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"]},"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"},{"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)","required_parameters":["heritage_site_id"],"optional_parameters":[],"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"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_heritage_site?heritage_site_id={heritage_site_id}"},{"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)","required_parameters":[],"optional_parameters":["query","kategori","kommune","fylke","limit","offset"],"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"]},"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"},{"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)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","datasets"],"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"]},"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"},{"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)","required_parameters":["query"],"optional_parameters":["object_type","owner","from_year","to_year","require_pictures","limit","offset"],"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"]},"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"},{"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)","required_parameters":["museum_object_id"],"optional_parameters":[],"output_fields":["artifactType","id","id.id","id.owner","uniqueId","publishStatus","media","media.pictures"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","id.id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/get_museum_object?museum_object_id={museum_object_id}"},{"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)","required_parameters":[],"optional_parameters":["query"],"output_fields":["[].code","[].name","[].parent"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv/list_museums?query=&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/kulturarv","wiki":"https://allemannsdata.com/wiki/kilder/kulturarv/"}},{"id":"weather","name":"Weather and natural hazards","description":"Current weather, precipitation nowcasts, alerts, ocean forecasts, history, tides, sea levels and natural hazards.","topic":"vaer-og-luft","keywords":["v\u00e6r","vaer","temperatur","nedb\u00f8r","vind","flom","skred","tidevann","havniv\u00e5","prognose"],"operations":[{"name":"get_current_weather","description":"Get current weather conditions for a coordinate in or near Norway. Signature: get_current_weather(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required).","signature":"get_current_weather(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required)","required_parameters":["lat","lon"],"optional_parameters":[],"output_fields":["time","temperature_c","humidity_pct","wind_speed_ms","wind_direction_deg","pressure_hpa","precipitation_next_1h_mm","symbol"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["time"],"temperature_c":["temperature_c"],"speed_m_s":["wind_speed_ms"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_current_weather?lat={lat}&lon={lon}"},{"name":"get_forecast","description":"Get the upcoming weather forecast for a coordinate in or near Norway. Signature: get_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; hours: integer, hours, optional, default 24; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; hours: integer, hours, optional, default 24; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["hours"],"output_fields":["[].time","[].interval_hours","[].temperature_c","[].wind_speed_ms","[].precipitation_mm","[].symbol"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["[].time"],"temperature_c":["[].temperature_c"],"speed_m_s":["[].wind_speed_ms"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_forecast?lat={lat}&lon={lon}&hours=24&limit=25&offset=0"},{"name":"get_precipitation_nowcast","description":"Get MET Norway's five-minute precipitation nowcast for the next two hours. Signature: get_precipitation_nowcast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; minutes: integer, minutes, optional, default 120; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_precipitation_nowcast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; minutes: integer, minutes, optional, default 120; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["minutes"],"output_fields":["updated_at","radar_coverage","forecast","forecast[].time","forecast[].precipitation_rate_mm_h","forecast[].precipitation_next_1h_mm","forecast[].temperature_c","forecast[].wind_speed_ms","forecast[].wind_gust_ms","forecast[].symbol"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["forecast[].time"],"temperature_c":["forecast[].temperature_c"],"speed_m_s":["forecast[].wind_speed_ms"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_precipitation_nowcast?lat={lat}&lon={lon}&minutes=120&limit=25&offset=0"},{"name":"get_weather_alerts","description":"Get current official MET Norway weather warnings. Signature: get_weather_alerts(lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_weather_alerts(lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["lat","lon"],"output_fields":["last_change","alerts","alerts[].id","alerts[].title","alerts[].area","alerts[].counties","alerts[].event","alerts[].severity","alerts[].awareness_level","alerts[].geographic_domain","alerts[].valid_from","alerts[].valid_to","alerts[].description","alerts[].consequences","alerts[].instruction","alerts[].web"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["alerts[].id"],"name":["alerts[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_weather_alerts?lat={lat}&lon={lon}&limit=25&offset=0"},{"name":"get_ocean_forecast","description":"Get hourly waves, currents and sea temperature from MET Norway. Signature: get_ocean_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; hours: integer, hours, optional, default 24; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_ocean_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; hours: integer, hours, optional, default 24; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["hours"],"output_fields":["updated_at","model_coordinate","model_coordinate.lat","model_coordinate.lon","forecast","forecast[].time","forecast[].wave_height_m","forecast[].wave_from_direction_deg","forecast[].current_speed_ms","forecast[].current_to_direction_deg","forecast[].sea_temperature_c"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["model_coordinate.lat"],"longitude":["model_coordinate.lon"],"timestamp":["forecast[].time"],"temperature_c":["forecast[].sea_temperature_c"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_ocean_forecast?lat={lat}&lon={lon}&hours=24&limit=25&offset=0"},{"name":"get_historical_weather","description":"Get daily historical weather for a coordinate. Signature: get_historical_weather(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_historical_weather(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon","start_date","end_date"],"optional_parameters":[],"output_fields":["[].date","[].temp_min_c","[].temp_mean_c","[].temp_max_c","[].precipitation_mm","[].wind_speed_max_ms"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_historical_weather?lat={lat}&lon={lon}&start_date={start_date}&end_date={end_date}&limit=25&offset=0"},{"name":"get_tide_forecast","description":"Get the tide and sea-level forecast (\"havniv\u00e5\") for a coordinate on or\nnear the Norwegian coast, from Kartverket. Signature: get_tide_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; hours: integer, hours, optional, default 48; refcode: one of: msl, cd, nn2000, optional, default 'msl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_tide_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; hours: integer, hours, optional, default 48; refcode: one of: msl, cd, nn2000, optional, default 'msl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["hours","refcode"],"output_fields":["[].time","[].tide_cm","[].sea_level_cm","[].surge_cm"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_tide_forecast?lat={lat}&lon={lon}&hours=48&refcode=msl&limit=25&offset=0"},{"name":"get_tide_table","description":"Get the tide table (\"tidevannstabell\") - high and low water times - for\na coordinate on or near the Norwegian coast, from Kartverket. Signature: get_tide_table(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; days: integer, days, optional, default 7; refcode: one of: msl, cd, nn2000, optional, default 'msl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_tide_table(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; days: integer, days, optional, default 7; refcode: one of: msl, cd, nn2000, optional, default 'msl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["days","refcode"],"output_fields":["[].time","[].height_cm","[].kind"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_tide_table?lat={lat}&lon={lon}&days=7&refcode=msl&limit=25&offset=0"},{"name":"get_sea_level_extremes","description":"Get reference sea levels for a coordinate on or near the Norwegian\ncoast: astronomical tide extremes and statistical storm-surge return\nlevels, from Kartverket. Signature: get_sea_level_extremes(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; refcode: one of: msl, cd, nn2000, optional, default 'msl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_sea_level_extremes(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; refcode: one of: msl, cd, nn2000, optional, default 'msl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["refcode"],"output_fields":["location","levels","levels[].code","levels[].name","levels[].value_cm","levels[].type"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["levels[].code"],"name":["levels[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_sea_level_extremes?lat={lat}&lon={lon}&refcode=msl&limit=25&offset=0"},{"name":"get_avalanche_warnings","description":"Get the official avalanche danger warnings (\"sn\u00f8skredvarsel\") for a\ncoordinate in Norway, from NVE's Varsom forecast (varsom.no). Signature: get_avalanche_warnings(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; days: integer, days, optional, default 2; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_avalanche_warnings(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; days: integer, days, optional, default 2; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["days"],"output_fields":["[].region","[].valid_from","[].valid_to","[].danger_level","[].danger_level_name","[].main_text"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_avalanche_warnings?lat={lat}&lon={lon}&days=2&limit=25&offset=0"},{"name":"get_flood_warnings","description":"Get the official flood warnings (\"flomvarsel\") for a coordinate in\nNorway, from NVE's Varsom forecast (varsom.no). Signature: get_flood_warnings(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; days: integer, days, optional, default 2; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_flood_warnings(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; days: integer, days, optional, default 2; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["days"],"output_fields":["municipality","municipality_number","warnings","warnings[].level","warnings[].level_name","warnings[].danger_type","warnings[].valid_from","warnings[].valid_to","warnings[].main_text","warnings[].warning_text","warnings[].advice_text","warnings[].consequence_text"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_flood_warnings?lat={lat}&lon={lon}&days=2&limit=25&offset=0"},{"name":"get_sun_times","description":"Get sunrise, sunset, solar noon and day length for a coordinate in or\nnear Norway, from MET Norway's Sunrise 3.0 API. Signature: get_sun_times(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; date: string, optional, default None).","signature":"get_sun_times(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; date: string, optional, default None)","required_parameters":["lat","lon"],"optional_parameters":["date"],"output_fields":["date","lat","lon","sunrise","sunset","solar_noon","solar_noon_elevation_deg","day_length_minutes","polar"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/weather/get_sun_times?lat={lat}&lon={lon}&date={date}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/weather","wiki":"https://allemannsdata.com/wiki/kilder/weather/"}},{"id":"anleggsregisteret","name":"Anleggsregisteret sports facilities","description":"Norway's register of sports and outdoor facilities with category, status, owner, coordinates and spillemidler grants per facility.","topic":"kunnskap-og-kultur","keywords":["idrettsanlegg","idrettshall","sv\u00f8mmehall","fotballbane","skatepark","skianlegg","spillemidler","anlegg","turvei","friluftsliv"],"operations":[{"name":"list_facility_categories","description":"List the register's facility categories, the facility types under each,\nand the status codes. Signature: list_facility_categories().","signature":"list_facility_categories()","required_parameters":[],"optional_parameters":[],"output_fields":["categories","categories[].id","categories[].name","categories[].types","categories[].types[].id","categories[].types[].name","statuses","statuses[].code","statuses[].label"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["categories[].id","categories[].types[].id","statuses[].code"],"name":["categories[].name","categories[].types[].name","statuses[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/anleggsregisteret/list_facility_categories"},{"name":"find_facilities","description":"Find sports and outdoor facilities in a municipality or county. Signature: find_facilities(municipality: string, optional, default None; county: string, optional, default None; category: string, optional, default None; facility_type: string, optional, default None; status: one of: EXISTING, PLANNED, CLOSED_DOWN, UNREALIZED, ALL, optional, default 'EXISTING'; name: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_facilities(municipality: string, optional, default None; county: string, optional, default None; category: string, optional, default None; facility_type: string, optional, default None; status: one of: EXISTING, PLANNED, CLOSED_DOWN, UNREALIZED, ALL, optional, default 'EXISTING'; name: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["municipality","county","category","facility_type","status","name","limit","offset"],"output_fields":["total","returned","facilities","facilities[].id","facilities[].name","facilities[].category","facilities[].facility_type","facilities[].facility_class","facilities[].status","facilities[].municipality","facilities[].county","facilities[].lat","facilities[].lon","facilities[].built_year","facilities[].last_rebuilt_year","facilities[].owner","facilities[].owner_org_nr","facilities[].operator","facilities[].operator_org_nr","facilities[].total_grants_nok","facilities[].total_revoked_nok"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["facilities[].id"],"name":["facilities[].name"],"latitude":["facilities[].lat"],"longitude":["facilities[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/anleggsregisteret/find_facilities?municipality={municipality}&county={county}&category={category}&facility_type={facility_type}&status=EXISTING&name={name}&limit=25&offset=0"},{"name":"get_facility","description":"Get one facility with its measurements and spillemidler grants per year. Signature: get_facility(facility_id: integer, required).","signature":"get_facility(facility_id: integer, required)","required_parameters":["facility_id"],"optional_parameters":[],"output_fields":["id","name","category","facility_type","facility_class","status","municipality","county","lat","lon","built_year","last_rebuilt_year","owner","owner_org_nr","operator","operator_org_nr","total_grants_nok","total_revoked_nok","measurements","measurements[].description","measurements[].amount","measurements[].unit","grants","grants[].year","grants[].amount_nok","total_payments_nok"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["name"],"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/anleggsregisteret/get_facility?facility_id={facility_id}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/anleggsregisteret","wiki":"https://allemannsdata.com/wiki/kilder/anleggsregisteret/"}},{"id":"fiskeridir","name":"Fiskeridirektoratet","description":"Norway's official register of active fishing vessels: marks, dimensions, engine, build data and owners, plus yearly catch, fisher, permit and aquaculture statistics from the statistics bank.","topic":"hav-og-kyst","keywords":["fiske","fiskeri","fiskeb\u00e5t","fiskefart\u00f8y","fangst","fangststatistikk","torsk","sild","makrell","kvote","fisker","fiskere","oppdrett","akvakultur"],"operations":[{"name":"search_vessels","description":"Search Norway's register of active fishing vessels. Signature: search_vessels(query: string, optional, default None; name: string, optional, default None; registration_mark: string, optional, default None; radio_call_sign: string, optional, default None; municipality_code: string, optional, default None; length_gte: decimal number, optional, default None; length_lte: decimal number, optional, default None; sort_by: one of: ID, NAME, REGISTRATIONMARK, RADIOCALLSIGN, optional, default 'ID'; sort_asc: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_vessels(query: string, optional, default None; name: string, optional, default None; registration_mark: string, optional, default None; radio_call_sign: string, optional, default None; municipality_code: string, optional, default None; length_gte: decimal number, optional, default None; length_lte: decimal number, optional, default None; sort_by: one of: ID, NAME, REGISTRATIONMARK, RADIOCALLSIGN, optional, default 'ID'; sort_asc: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","name","registration_mark","radio_call_sign","municipality_code","length_gte","length_lte","sort_by","sort_asc","limit"],"output_fields":["total","returned","vessels","vessels[].id","vessels[].name","vessels[].registrationMark","vessels[].radioCallSign","vessels[].imoNumber","vessels[].municipalityCode","vessels[].tonnageType","vessels[].tonnage","vessels[].width","vessels[].length","vessels[].enginePower","vessels[].engineBuildYear","vessels[].buildYear","vessels[].measureDate","vessels[].registrationDate","vessels[].owners","vessels[].owners[].id","vessels[].owners[].entityType","vessels[].owners[].name","vessels[].owners[].postalCode","vessels[].owners[].city"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["vessels[].id","vessels[].owners[].id"],"name":["vessels[].name","vessels[].owners[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/search_vessels?query={query}&name={name}&registration_mark={registration_mark}&radio_call_sign={radio_call_sign}&municipality_code={municipality_code}&length_gte={length_gte}&length_lte={length_lte}&sort_by=ID&sort_asc=false&limit=25&offset=0"},{"name":"get_vessel","description":"Get one active fishing vessel by its register id (from search_vessels). Signature: get_vessel(vessel_id: string, required).","signature":"get_vessel(vessel_id: string, required)","required_parameters":["vessel_id"],"optional_parameters":[],"output_fields":["id","name","registrationMark","radioCallSign","imoNumber","municipalityCode","tonnageType","tonnage","width","length","enginePower","engineBuildYear","buildYear","measureDate","registrationDate","owners","owners[].id","owners[].entityType","owners[].name","owners[].postalCode","owners[].city"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","owners[].id"],"name":["name","owners[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/get_vessel?vessel_id={vessel_id}"},{"name":"list_statistics_tables","description":"List the tables in Fiskeridirektoratet's statistics bank, optionally\nfiltered by keyword. Signature: list_statistics_tables(query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_statistics_tables(query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query"],"output_fields":["total","returned","tables","tables[].id","tables[].title","tables[].topic","tables[].updated","tables[].path"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["tables[].id"],"name":["tables[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/list_statistics_tables?query={query}&limit=25&offset=0"},{"name":"get_statistics_table_metadata","description":"Get a statistics table's dimensions and the valid codes for each. Signature: get_statistics_table_metadata(table_id: string, required; value_filter: string, optional, default None).","signature":"get_statistics_table_metadata(table_id: string, required; value_filter: string, optional, default None)","required_parameters":["table_id"],"optional_parameters":["value_filter"],"output_fields":["id","title","updated","dimensions","dimensions[].code","dimensions[].label","dimensions[].time","dimensions[].elimination","dimensions[].values","dimensions[].values[].code","dimensions[].values[].label","dimensions[].note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","dimensions[].code","dimensions[].values[].code"],"name":["title","dimensions[].label","dimensions[].values[].label"],"timestamp":["dimensions[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/get_statistics_table_metadata?table_id={table_id}&value_filter={value_filter}"},{"name":"get_statistics_data","description":"Query a statistics table and return it as labeled rows. Signature: get_statistics_data(table_id: string, required; selections: JSON object, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_statistics_data(table_id: string, required; selections: JSON object, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["table_id","selections"],"optional_parameters":[],"output_fields":["id","title","updated","unit","rows","total_cells","truncated"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/get_statistics_data?table_id={table_id}&selections={selections}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir","wiki":"https://allemannsdata.com/wiki/kilder/fiskeridir/"}},{"id":"nve","name":"NVE HydAPI","description":"Hydrological stations and observations for water level, discharge, temperature, snow and groundwater, plus every hydro and wind power plant with owner, capacity and production.","topic":"vann-og-vassdrag","keywords":["vannstand","vannf\u00f8ring","hydrologi","m\u00e5lestasjon","sn\u00f8","grunnvann","kraftverk","vannkraft","vindkraft","vindm\u00f8lle","turbin","kraftproduksjon"],"operations":[{"name":"list_parameters","description":"List NVE hydrological parameters with identifiers, names and units. Signature: list_parameters(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_parameters(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["currentLink","apiVersion","license","createdAt","queryTime","itemCount","status","data","data[].parameter","data[].parameterName","data[].parameterNameEng","data[].unit"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/list_parameters?limit=25&offset=0"},{"name":"search_stations","description":"Find NVE hydrological stations and their available time series. Signature: search_stations(municipality: string, optional, default None; county: string, optional, default None; station_name: string, optional, default None; active_only: yes/no, optional, default True; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_stations(municipality: string, optional, default None; county: string, optional, default None; station_name: string, optional, default None; active_only: yes/no, optional, default True; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["municipality","county","station_name","active_only","limit","offset"],"output_fields":["currentLink","apiVersion","license","createdAt","queryTime","itemCount","status","data","data[].station_id","data[].stationName","data[].latitude","data[].longitude","data[].masl","data[].riverName","data[].councilNumber","data[].councilName","data[].countyName","data[].stationTypeName","data[].stationStatusName","data[].seriesList","data[].seriesList[].parameter","data[].seriesList[].parameterName","data[].seriesList[].versionNo","data[].seriesList[].unit","data[].seriesList[].serieFrom","data[].seriesList[].serieTo","data[].seriesList[].resolutionList","limit","offset","returned"],"output_fields_truncated":true,"canonical_field_aliases":{"latitude":["data[].latitude"],"longitude":["data[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/search_stations?municipality={municipality}&county={county}&station_name={station_name}&active_only=true&limit=25&offset=0"},{"name":"get_station","description":"Get metadata and available series for one NVE station id. Signature: get_station(station_id: string, required).","signature":"get_station(station_id: string, required)","required_parameters":["station_id"],"optional_parameters":[],"output_fields":["station_id","stationName","latitude","longitude","masl","riverName","councilNumber","councilName","countyName","stationTypeName","stationStatusName","seriesList","seriesList[].parameter","seriesList[].parameterName","seriesList[].versionNo","seriesList[].unit","seriesList[].serieFrom","seriesList[].serieTo","seriesList[].resolutionList","seriesList[].resolutionList[].resTime","seriesList[].resolutionList[].method","seriesList[].resolutionList[].timeOffset","seriesList[].resolutionList[].dataFromTime","seriesList[].resolutionList[].dataToTime","status"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["latitude"],"longitude":["longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_station?station_id={station_id}"},{"name":"get_observations","description":"Get observations for one NVE station and parameter. Signature: get_observations(station_id: string, required; parameter: string, optional, default '1000'; resolution_time: integer, optional, default 60; reference_time: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_observations(station_id: string, required; parameter: string, optional, default '1000'; resolution_time: integer, optional, default 60; reference_time: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":["parameter","resolution_time","reference_time"],"output_fields":["currentLink","apiVersion","license","createdAt","queryTime","itemCount","status","data","data[].station_id","data[].stationName","data[].parameter","data[].parameterName","data[].parameterNameEng","data[].serieVersionNo","data[].method","data[].unit","data[].observationCount","data[].observations","data[].observations[].time","data[].observations[].value","data[].observations[].correction","data[].observations[].quality"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["data[].observations[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_observations?station_id={station_id}&parameter=1000&resolution_time=60&reference_time={reference_time}&limit=25&offset=0"},{"name":"get_reservoir_levels","description":"Get the latest reservoir fill level for Norway as a whole and\nfor each elspot price area (NO1 to NO5). Signature: get_reservoir_levels(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_reservoir_levels(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["[].area","[].year","[].week","[].fill_pct","[].change_pct_points","[].capacity_twh","[].filling_twh"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_reservoir_levels?limit=25&offset=0"},{"name":"get_reservoir_history","description":"Get weekly reservoir fill history for one area. Signature: get_reservoir_history(area: integer, optional, default 0; weeks: integer, optional, default 52; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_reservoir_history(area: integer, optional, default 0; weeks: integer, optional, default 52; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["area","weeks"],"output_fields":["[].area","[].year","[].week","[].fill_pct"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_reservoir_history?area=0&weeks=52&limit=25&offset=0"},{"name":"get_reservoir_min_max_median","description":"Get historical min / max / median fill levels per week for one area,\ncomputed by NVE over the reference period. Perfect as the shaded\nbackground band in a reservoir chart. Signature: get_reservoir_min_max_median(area: integer, optional, default 0; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_reservoir_min_max_median(area: integer, optional, default 0; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["area"],"output_fields":["[].week","[].min_pct","[].median_pct","[].max_pct"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_reservoir_min_max_median?area=0&limit=25&offset=0"},{"name":"list_hydro_parameters","description":"List the hydrological parameters HydAPI can return (water flow, level,\ntemperature, precipitation, etc.) with their numeric ids and units. Signature: list_hydro_parameters(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_hydro_parameters(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["[].parameter","[].name","[].name_eng","[].unit"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/list_hydro_parameters?limit=25&offset=0"},{"name":"find_hydro_stations","description":"Find NVE hydrological measuring stations by name/area filters and/or\nnear a coordinate, and see which time series (parameters + resolutions)\neach one offers. Signature: find_hydro_stations(name: string, optional, default None; county: string, optional, default None; municipality: string, optional, default None; active: yes/no, optional, default True; has_recent_data: yes/no, optional, default False; 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 50; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_hydro_stations(name: string, optional, default None; county: string, optional, default None; municipality: string, optional, default None; active: yes/no, optional, default True; has_recent_data: yes/no, optional, default False; 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 50; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","county","municipality","active","has_recent_data","lat","lon","radius_km"],"output_fields":["count","returned","stations","stations[].station_id","stations[].station_name","stations[].river","stations[].municipality","stations[].county","stations[].latitude","stations[].longitude","stations[].masl","stations[].latest_observation_at","stations[].series","stations[].series[].parameter","stations[].series[].name","stations[].series[].unit","stations[].series[].from","stations[].series[].to","stations[].series[].latest_data_at","stations[].series[].resolutions","stations[].distance_km","note"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["stations[].latitude"],"longitude":["stations[].longitude"],"name":["stations[].series[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/find_hydro_stations?name={name}&county={county}&municipality={municipality}&active=true&has_recent_data=false&lat={lat}&lon={lon}&radius_km=50&limit=25&offset=0"},{"name":"get_hydro_observations","description":"Get a hydrological time series for a station. Signature: get_hydro_observations(station_id: string, required; parameter: integer, required; resolution: integer, optional, default 1440; reference_time: string, optional, default None; order: one of: asc, desc, optional, default 'desc'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_hydro_observations(station_id: string, required; parameter: integer, required; resolution: integer, optional, default 1440; reference_time: string, optional, default None; order: one of: asc, desc, optional, default 'desc'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id","parameter"],"optional_parameters":["resolution","reference_time","order"],"output_fields":["station_id","station_name","parameter","parameter_name","unit","observation_count","order","observations","observations[].time","observations[].value","observations[].quality","note"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["observations[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_hydro_observations?station_id={station_id}&parameter={parameter}&resolution=1440&reference_time={reference_time}&order=desc&limit=25&offset=0"},{"name":"get_hydro_percentiles","description":"Get day-of-year percentile bands (the seasonal \"normal\") for a station's\nparameter, computed by NVE over the station's full record. Use them as the\nreference band to judge whether an observed value is high or low for the\ntime of year, e.g. is inflow above or below normal right now. Signature: get_hydro_percentiles(station_id: string, required; parameter: integer, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_hydro_percentiles(station_id: string, required; parameter: integer, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id","parameter"],"optional_parameters":["date"],"output_fields":["station_id","parameter","percentiles","percentiles[].date_mmdd","percentiles[].mean","percentiles[].p10","percentiles[].p25","percentiles[].p50","percentiles[].p75","percentiles[].p90","date_mmdd","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_hydro_percentiles?station_id={station_id}&parameter={parameter}&date={date}&limit=25&offset=0"},{"name":"get_snow_and_inflow","description":"Get modelled snow reservoir and inflow at a point from NVE's seNorge grid\nmodel (1x1 km, all of Norway; no API key). These are the hydrological\nfundamentals behind hydropower value in a catchment. Signature: get_snow_and_inflow(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; start_date: string, optional, default None; end_date: string, optional, default None).","signature":"get_snow_and_inflow(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; start_date: string, optional, default None; end_date: string, optional, default None)","required_parameters":["lat","lon"],"optional_parameters":["start_date","end_date"],"output_fields":["lat","lon","utm33","utm33.x","utm33.y","start_date","end_date","snow_water_equivalent","snow_water_equivalent.theme","snow_water_equivalent.full_name","snow_water_equivalent.unit","snow_water_equivalent.forecast_from","snow_water_equivalent.values","snow_water_equivalent.values[].date","snow_water_equivalent.values[].value","inflow","inflow.theme","inflow.full_name","inflow.unit","inflow.forecast_from","inflow.values","inflow.values[].date","inflow.values[].value"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["lat"],"longitude":["lon"],"date":["snow_water_equivalent.values[].date","inflow.values[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_snow_and_inflow?lat={lat}&lon={lon}&start_date={start_date}&end_date={end_date}"},{"name":"find_power_plants","description":"Find hydro and wind power plants in Norway from NVE's plant registers. Signature: find_power_plants(name: string, optional, default None; municipality: string, optional, default None; county: string, optional, default None; price_area: one of: NO1, NO2, NO3, NO4, NO5, optional, default None; technology: one of: hydro, wind, all, optional, default 'all'; status: one of: operating, closed, under_construction, all, optional, default 'operating'; min_capacity_mw: decimal number, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_power_plants(name: string, optional, default None; municipality: string, optional, default None; county: string, optional, default None; price_area: one of: NO1, NO2, NO3, NO4, NO5, optional, default None; technology: one of: hydro, wind, all, optional, default 'all'; status: one of: operating, closed, under_construction, all, optional, default 'operating'; min_capacity_mw: decimal number, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","municipality","county","price_area","technology","status","min_capacity_mw","limit"],"output_fields":["total","returned","plants","plants[].id","plants[].technology","plants[].name","plants[].plant_type","plants[].status","plants[].owner","plants[].owner_org_nr","plants[].county","plants[].municipality","plants[].municipality_code","plants[].price_area","plants[].capacity_mw","plants[].mean_annual_production_gwh","plants[].first_operation_year","plants[].river_system","plants[].turbines"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["plants[].id"],"name":["plants[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/find_power_plants?name={name}&municipality={municipality}&county={county}&price_area={price_area}&technology=all&status=operating&min_capacity_mw={min_capacity_mw}&limit=25&offset=0"},{"name":"get_power_plant","description":"Get one hydro or wind power plant with owners, licences and technical\ndetails. Signature: get_power_plant(plant_id: integer, required; technology: one of: hydro, wind, required).","signature":"get_power_plant(plant_id: integer, required; technology: one of: hydro, wind, required)","required_parameters":["plant_id","technology"],"optional_parameters":[],"output_fields":["id","technology","name","plant_type","status","owner","owner_org_nr","county","municipality","municipality_code","price_area","capacity_mw","mean_annual_production_gwh","first_operation_year","river_system","turbines","owners","owners[].name","owners[].organization_id","owners[].share_percent","owners[].operator","licences","licences[].id","licences[].title","head_m","max_flow_m3s","regine_no","in_operation_since","closed_year","turbine_groups"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["id","licences[].id"],"name":["name","owners[].name","licences[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nve/get_power_plant?plant_id={plant_id}&technology={technology}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/nve","wiki":"https://allemannsdata.com/wiki/kilder/nve/"}},{"id":"luftkvalitet","name":"Air quality","description":"Monitoring stations, latest measurements, history and Norwegian air-quality forecasts.","topic":"vaer-og-luft","keywords":["luft","forurensning","svevest\u00f8v","pm10","pm2.5","aqi"],"operations":[{"name":"find_air_stations","description":"List Norway's air quality measuring stations with their latest overall\nAQI level and which components (PM2.5, PM10, NO2, O3, SO2) each measures. Signature: find_air_stations(municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_air_stations(municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["municipality"],"output_fields":["[].station","[].eoi","[].municipality","[].area","[].station_type","[].latitude","[].longitude","[].aqi_level","[].aqi_time","[].components","[].distance_km","results","results[].station","results[].eoi","results[].municipality","results[].area","results[].station_type","results[].latitude","results[].longitude","results[].aqi_level","results[].aqi_time","results[].components","results[].distance_km","note"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["[].latitude","results[].latitude"],"longitude":["[].longitude","results[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/luftkvalitet/find_air_stations?municipality={municipality}&limit=25&offset=0"},{"name":"get_air_quality_nearby","description":"Get the measuring stations nearest a coordinate with their latest\nmeasured AQI level per component. Sorted by distance. Signature: get_air_quality_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_air_quality_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":[],"output_fields":["[].station","[].eoi","[].municipality","[].area","[].station_type","[].latitude","[].longitude","[].aqi_level","[].aqi_time","[].components","[].distance_km","results","results[].station","results[].eoi","results[].municipality","results[].area","results[].station_type","results[].latitude","results[].longitude","results[].aqi_level","results[].aqi_time","results[].components","results[].distance_km","note"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["[].latitude","results[].latitude"],"longitude":["[].longitude","results[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/luftkvalitet/get_air_quality_nearby?lat={lat}&lon={lon}&limit=25&offset=0"},{"name":"get_station_latest","description":"Get the latest measured values at one station: newest hourly value and\nrunning 24h mean per component, in ug/m3, with AQI level for each. Signature: get_station_latest(station_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_station_latest(station_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":[],"output_fields":["station","components","components[].component","components[].unit","components[].latest_value","components[].latest_level","components[].latest_time","components[].mean_24h"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/luftkvalitet/get_station_latest?station_id={station_id}&limit=25&offset=0"},{"name":"get_station_history","description":"Get the measured hourly time series for one station, per component\n(ug/m3). Feed straight into a chart. Signature: get_station_history(station_id: string, required; period: one of: 48h, 7d, 14d, optional, default '48h'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_station_history(station_id: string, required; period: one of: 48h, 7d, 14d, optional, default '48h'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":["period"],"output_fields":["station","municipality","zone","period","components","components[].component","components[].unit","components[].values","components[].values[].time","components[].values[].value"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["components[].values[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/luftkvalitet/get_station_history?station_id={station_id}&period=48h&limit=25&offset=0"},{"name":"get_air_quality_forecast","description":"Get the modelled hourly air quality forecast (~2 days ahead) for any\ncoordinate in Norway: overall AQI index plus PM2.5, PM10, NO2 and O3\nconcentrations (ug/m3). Signature: get_air_quality_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_air_quality_forecast(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":[],"output_fields":["place","municipality","now_level","now_aqi","components","components[].component","components[].unit","components[].values","components[].values[].time","components[].values[].value"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["components[].values[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/luftkvalitet/get_air_quality_forecast?lat={lat}&lon={lon}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/luftkvalitet","wiki":"https://allemannsdata.com/wiki/kilder/luftkvalitet/"}},{"id":"artskart","name":"Artskart species data","description":"Norwegian taxonomy and verified species observations from the national Artskart service.","topic":"kunnskap-og-kultur","keywords":[],"operations":[{"name":"search_species","description":"Search for a species/taxon by Norwegian popular name or scientific name. Signature: search_species(term: string, required; taxon_group_id: integer, optional, default None; status: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_species(term: string, required; taxon_group_id: integer, optional, default None; status: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["term"],"optional_parameters":["taxon_group_id","status","limit"],"output_fields":["[].taxon_id","[].scientific_name","[].authorship","[].popular_name","[].taxon_group","[].taxon_group_id","[].parent_taxon_id","[].exists_in_norway","[].status","[].kingdom","[].phylum","[].class","[].order","[].family","[].genus","[].species","[].subspecies"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/artskart/search_species?term={term}&taxon_group_id={taxon_group_id}&status={status}&limit=25&offset=0"},{"name":"get_species","description":"Get full taxonomic detail for one species/taxon by id. Signature: get_species(taxon_id: integer, required).","signature":"get_species(taxon_id: integer, required)","required_parameters":["taxon_id"],"optional_parameters":[],"output_fields":["taxon_id","scientific_name","authorship","popular_name","taxon_group","taxon_group_id","parent_taxon_id","exists_in_norway","status","kingdom","phylum","class","order","family","genus","species","subspecies","is_deleted"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/artskart/get_species?taxon_id={taxon_id}"},{"name":"get_species_children","description":"Get the child taxa of a taxon, e.g. the species within a genus or the\ngenera within a family. Signature: get_species_children(taxon_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_species_children(taxon_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["taxon_id"],"optional_parameters":[],"output_fields":["[].taxon_id","[].scientific_name","[].authorship","[].popular_name"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/artskart/get_species_children?taxon_id={taxon_id}&limit=25&offset=0"},{"name":"find_observations","description":"Search verified species observation records. Signature: find_observations(taxon_id: integer, optional, default None; county: string, optional, default None; municipality: string, optional, default None; status: string, optional, default None; from_date: string, optional, default None; to_date: 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 None; only_image_obs: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_observations(taxon_id: integer, optional, default None; county: string, optional, default None; municipality: string, optional, default None; status: string, optional, default None; from_date: string, optional, default None; to_date: 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 None; only_image_obs: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["taxon_id","county","municipality","status","from_date","to_date","lat","lon","radius_km","only_image_obs"],"output_fields":["total_count","page_index","page_size","total_pages","center","center.lat","center.lon","center.radius_km","observations","observations[].name","observations[].scientific_name","observations[].taxon_id","observations[].count","observations[].sex","observations[].collected_date","observations[].collector","observations[].status","observations[].county","observations[].municipality","observations[].locality","observations[].latitude","observations[].longitude","observations[].precision_m","observations[].basis_of_record","observations[].institution","observations[].obs_url","observations[].image_urls","observations[].distance_km","note"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["center.lat","observations[].latitude"],"longitude":["center.lon","observations[].longitude"],"name":["observations[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/artskart/find_observations?taxon_id={taxon_id}&county={county}&municipality={municipality}&status={status}&from_date={from_date}&to_date={to_date}&lat={lat}&lon={lon}&radius_km={radius_km}&only_image_obs=false&limit=25&offset=0"},{"name":"list_reference_codes","description":"List valid codes for a filter field used by search_species/find_observations. Signature: list_reference_codes(context: one of: taxongroup, status, geoprecision, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_reference_codes(context: one of: taxongroup, status, geoprecision, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["context"],"optional_parameters":[],"output_fields":["[].group","[].code","[].label"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/artskart/list_reference_codes?context={context}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/artskart","wiki":"https://allemannsdata.com/wiki/kilder/artskart/"}},{"id":"avinor","name":"Avinor flight data","description":"Real-time arrivals, departures, status, airport metadata and airline names for Norwegian airports.","topic":"transport","keywords":[],"operations":[{"name":"get_flights","description":"Flights to/from one airport, with schedule and live status from Avinor. Signature: get_flights(airport_id: string, required; direction: string, optional, default None; hours_back: integer, optional, default 1; hours_ahead: integer, optional, default 7; include_codeshare: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_flights(airport_id: string, required; direction: string, optional, default None; hours_back: integer, optional, default 1; hours_ahead: integer, optional, default 7; include_codeshare: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["airport_id"],"optional_parameters":["direction","hours_back","hours_ahead","include_codeshare"],"output_fields":["airport","last_update","flight_count","flights","flights[].flight_id","flights[].airline","flights[].direction","flights[].schedule_time","flights[].airport","flights[].area","flights[].via_airport","flights[].gate","flights[].check_in","flights[].belt","flights[].delayed","flights[].status","flights[].status.code","flights[].status.text","flights[].status.time","flights[].codeshare_flights","truncated","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["flights[].status.code"],"timestamp":["flights[].status.time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/avinor/get_flights?airport_id={airport_id}&direction={direction}&hours_back=1&hours_ahead=7&include_codeshare=false&limit=25&offset=0"},{"name":"lookup_airport","description":"Find an airport's IATA code by name, or its name by code. Signature: lookup_airport(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"lookup_airport(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["[].code","[].name","[].avinor"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/avinor/lookup_airport?query={query}&limit=25&offset=0"},{"name":"lookup_airline","description":"Find an airline's IATA code by name, or its name by code. Signature: lookup_airline(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"lookup_airline(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["[].code","[].name"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/avinor/lookup_airline?query={query}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/avinor","wiki":"https://allemannsdata.com/wiki/kilder/avinor/"}},{"id":"banenor","name":"Bane NOR train data","description":"Real-time station boards, train movements and rail disruptions from the infrastructure manager.","topic":"transport","keywords":[],"operations":[{"name":"get_station_board","description":"Live departure/arrival board for one Norwegian railway station, straight\nfrom Bane NOR - the data shown on the physical station screens. Signature: get_station_board(station_id: string, required; direction: string, optional, default 'all'; minutes_ahead: integer, optional, default 120; line: string, optional, default None; destination: string, optional, default None; operator: string, optional, default None; max_trains: integer, optional, default 20; include_formation: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_station_board(station_id: string, required; direction: string, optional, default 'all'; minutes_ahead: integer, optional, default 120; line: string, optional, default None; destination: string, optional, default None; operator: string, optional, default None; max_trains: integer, optional, default 20; include_formation: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":["direction","minutes_ahead","line","destination","operator","max_trains","include_formation"],"output_fields":["station","train_count","trains","trains[].train","trains[].line","trains[].operator","trains[].product","trains[].service","trains[].origin","trains[].destination","trains[].via","trains[].aimed_arrival","trains[].expected_arrival","trains[].actual_arrival","trains[].arrival_status","trains[].arrival_platform","trains[].aimed_departure","trains[].expected_departure","trains[].actual_departure","trains[].departure_status","trains[].departure_platform","trains[].at_stop","trains[].prediction_inaccurate","trains[].formation","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/get_station_board?station_id={station_id}&direction=all&minutes_ahead=120&line={line}&destination={destination}&operator={operator}&max_trains=20&include_formation=false&limit=25&offset=0"},{"name":"get_train","description":"Current status of one train by its national train number: every stop\nwith planned, expected and actually observed times and platforms. Signature: get_train(train_number: string, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_train(train_number: string, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["train_number"],"optional_parameters":["date"],"output_fields":["train_number","match_count","matches","matches[].train","matches[].line","matches[].operator","matches[].product","matches[].service","matches[].origin","matches[].destination","matches[].date","matches[].calls","matches[].calls[].station","matches[].calls[].name","matches[].calls[].aimed_arrival","matches[].calls[].expected_arrival","matches[].calls[].actual_arrival","matches[].calls[].arrival_status","matches[].calls[].arrival_platform","matches[].calls[].aimed_departure","matches[].calls[].expected_departure","matches[].calls[].actual_departure","matches[].calls[].departure_status","matches[].calls[].departure_platform","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["matches[].date"],"name":["matches[].calls[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/get_train?train_number={train_number}&date={date}&limit=25&offset=0"},{"name":"get_disruptions","description":"Cancellations and disruptions of individual train journeys, from Bane\nNOR's situation exchange feed. Signature: get_disruptions(hours_ahead: integer, optional, default 24; station_id: string, optional, default None; train_number: string, optional, default None; offset: integer, items, optional, default 0; limit: integer, items, optional, default 25).","signature":"get_disruptions(hours_ahead: integer, optional, default 24; station_id: string, optional, default None; train_number: string, optional, default None; offset: integer, items, optional, default 0; limit: integer, items, optional, default 25)","required_parameters":[],"optional_parameters":["hours_ahead","station_id","train_number","offset"],"output_fields":["total_count","offset","disruptions","disruptions[].situation","disruptions[].conditions","disruptions[].train","disruptions[].date","disruptions[].valid_from","disruptions[].affected_stops","disruptions[].affected_stops[].code","disruptions[].affected_stops[].name","disruptions[].affected_stops[].condition","truncated","next_offset","note","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["disruptions[].date"],"identifier":["disruptions[].affected_stops[].code"],"name":["disruptions[].affected_stops[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/get_disruptions?hours_ahead=24&station_id={station_id}&train_number={train_number}&offset=0&limit=25"},{"name":"lookup_station","description":"Find a station's Bane NOR code by name, or its name by code. Signature: lookup_station(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"lookup_station(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["[].code","[].name"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/lookup_station?query={query}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/banenor","wiki":"https://allemannsdata.com/wiki/kilder/banenor/"}},{"id":"brreg","name":"Br\u00f8nn\u00f8ysund Register Centre","description":"Live Central Coordinating Register lookups for businesses, official entity data, roles and group structures.","topic":"naeringsliv","keywords":["firma","bedrift","selskap","virksomhet","organisasjonsnummer","roller","enhetsregisteret"],"operations":[{"name":"search_entities","description":"Search live entities in Enhetsregisteret. Signature: search_entities(name: string, optional, default None; municipality: string, optional, default None; industry_code: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_entities(name: string, optional, default None; municipality: string, optional, default None; industry_code: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","municipality","industry_code","limit"],"output_fields":["page","page.size","page.totalElements","page.totalPages","page.number","items","items[].organization_id","items[].navn","items[].organisasjonsform","items[].organisasjonsform.kode","items[].organisasjonsform.beskrivelse","items[].hjemmeside","items[].postadresse","items[].postadresse.land","items[].postadresse.landkode","items[].postadresse.postnummer","items[].postadresse.poststed","items[].postadresse.adresse","items[].postadresse.kommune","items[].postadresse.kommunenummer","items[].forretningsadresse","items[].forretningsadresse.land","items[].forretningsadresse.landkode","items[].forretningsadresse.postnummer","items[].forretningsadresse.poststed","items[].forretningsadresse.adresse","items[].forretningsadresse.kommune","items[].forretningsadresse.kommunenummer","items[].registreringsdatoEnhetsregisteret","items[].registrertIMvaregisteret"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["items[].navn"],"identifier":["items[].organisasjonsform.kode","items[].naeringskode1.kode","items[].naeringskode2.kode","items[].naeringskode3.kode","items[].institusjonellSektorkode.kode"],"date":["items[].registreringsdatoEnhetsregisteret"],"employee_count":["items[].antallAnsatte"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/brreg/search_entities?name={name}&municipality={municipality}&industry_code={industry_code}&limit=25&offset=0"},{"name":"get_entity","description":"Get the current official Enhetsregister record for a 9-digit organisation number. Signature: get_entity(organization_id: string, required).","signature":"get_entity(organization_id: string, required)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["organization_id","navn","organisasjonsform","organisasjonsform.kode","organisasjonsform.beskrivelse","hjemmeside","postadresse","postadresse.land","postadresse.landkode","postadresse.postnummer","postadresse.poststed","postadresse.adresse","postadresse.kommune","postadresse.kommunenummer","forretningsadresse","forretningsadresse.land","forretningsadresse.landkode","forretningsadresse.postnummer","forretningsadresse.poststed","forretningsadresse.adresse","forretningsadresse.kommune","forretningsadresse.kommunenummer","registreringsdatoEnhetsregisteret","registrertIMvaregisteret","naeringskode1","naeringskode1.kode","naeringskode1.beskrivelse","naeringskode2","naeringskode2.kode","naeringskode2.beskrivelse"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["navn"],"identifier":["organisasjonsform.kode","naeringskode1.kode","naeringskode2.kode","naeringskode3.kode","institusjonellSektorkode.kode"],"date":["registreringsdatoEnhetsregisteret"],"employee_count":["antallAnsatte"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_entity?organization_id={organization_id}"},{"name":"get_roles","description":"Get public role groups registered for an entity. Signature: get_roles(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_roles(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["rollegrupper","rollegrupper[].type","rollegrupper[].type.kode","rollegrupper[].type.beskrivelse","rollegrupper[].sistEndret","rollegrupper[].roller","rollegrupper[].roller[].type","rollegrupper[].roller[].person","rollegrupper[].roller[].enhet","rollegrupper[].roller[].fratraadt","rollegrupper[].roller[].avregistrert","rollegrupper[].roller[].rekkefolge"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["rollegrupper[].type.kode"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_roles?organization_id={organization_id}&limit=25&offset=0"},{"name":"get_group_structure","description":"Get the hierarchical corporate group structure containing an entity. Signature: get_group_structure(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_group_structure(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["organization_id","navn","organisasjonsform","organisasjonsform.kode","organisasjonsform.beskrivelse","children","children[].nivaa","children[].knytningsform","children[].knytningsform.kode","children[].knytningsform.beskrivelse","children[].navn","children[].organization_id","children[].parentNavn","children[].parentOrganisasjonsnummer","children[].grunnlag","children[].dato","children[].organisasjonsform","children[].organisasjonsform.kode","children[].organisasjonsform.beskrivelse","children[].children"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["navn","children[].navn"],"identifier":["organisasjonsform.kode","children[].knytningsform.kode","children[].organisasjonsform.kode"],"date":["children[].dato"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_group_structure?organization_id={organization_id}&limit=25&offset=0"},{"name":"get_register_events","description":"List recent events from the Enhetsregisteret change log: bankruptcies,\nvoluntary and forced dissolutions, deletions, new registrations and name\nchanges. Signature: get_register_events(event_type: one of: bankruptcy, voluntary_dissolution, forced_dissolution, deleted, new, name_change, all, optional, default 'bankruptcy'; since: string, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_register_events(event_type: one of: bankruptcy, voluntary_dissolution, forced_dissolution, deleted, new, name_change, all, optional, default 'bankruptcy'; since: string, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["event_type","since","municipality","limit"],"output_fields":["event_type","since","count","returned","events","events[].organization_id","events[].event","events[].date","events[].name","events[].organization_form","events[].municipality","events[].municipality_number","events[].industry","events[].new_name"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["events[].date"],"name":["events[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/brreg/get_register_events?event_type=bankruptcy&since={since}&municipality={municipality}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/brreg","wiki":"https://allemannsdata.com/wiki/kilder/brreg/"}},{"id":"jordskjelv","name":"Earthquakes (NNSN)","description":"Earthquakes in Norway and adjacent seas from the Norwegian National Seismic Network (NNSN) at the University of Bergen.","topic":"vaer-og-luft","keywords":["jordskjelv","skjelv","seismikk","earthquake","nnsn"],"operations":[{"name":"search_earthquakes","description":"Search the NNSN earthquake catalogue by time, magnitude and area. Signature: search_earthquakes(start_date: string, optional, default None; end_date: string, optional, default None; min_magnitude: decimal number, 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 None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_earthquakes(start_date: string, optional, default None; end_date: string, optional, default None; min_magnitude: decimal number, 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 None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["start_date","end_date","min_magnitude","lat","lon","radius_km","limit"],"output_fields":["start_date","end_date","count","earthquakes","earthquakes[].id","earthquakes[].time","earthquakes[].lat","earthquakes[].lon","earthquakes[].depth_km","earthquakes[].magnitude","earthquakes[].magnitude_type","earthquakes[].location_name","earthquakes[].event_type","earthquakes[].distance_km"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["earthquakes[].id"],"timestamp":["earthquakes[].time"],"latitude":["earthquakes[].lat"],"longitude":["earthquakes[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/jordskjelv/search_earthquakes?start_date={start_date}&end_date={end_date}&min_magnitude={min_magnitude}&lat={lat}&lon={lon}&radius_km={radius_km}&limit=25&offset=0"},{"name":"get_earthquake","description":"Fetch one NNSN earthquake by its event id. Signature: get_earthquake(event_id: string, required).","signature":"get_earthquake(event_id: string, required)","required_parameters":["event_id"],"optional_parameters":[],"output_fields":["id","time","lat","lon","depth_km","magnitude","magnitude_type","location_name","event_type","distance_km"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"timestamp":["time"],"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/jordskjelv/get_earthquake?event_id={event_id}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/jordskjelv","wiki":"https://allemannsdata.com/wiki/kilder/jordskjelv/"}},{"id":"frost","name":"Frost historical weather and climate","description":"Measured historical weather observations and climate normals from MET Norway's weather-station network.","topic":"vaer-og-luft","keywords":[],"operations":[{"name":"find_stations","description":"Find MET Norway weather stations. Signature: find_stations(query: string, optional, default None; county: string, optional, default None; municipality: string, optional, default None; near_lat: decimal number, decimal degrees (WGS84), optional, default None; near_lon: decimal number, decimal degrees (WGS84), optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_stations(query: string, optional, default None; county: string, optional, default None; municipality: string, optional, default None; near_lat: decimal number, decimal degrees (WGS84), optional, default None; near_lon: decimal number, decimal degrees (WGS84), optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","county","municipality","near_lat","near_lon","limit"],"output_fields":["[].id","[].name","[].short_name","[].county","[].municipality","[].lon","[].lat","[].masl","[].wmo_id","[].valid_from","[].valid_to","[].distance_km"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].name"],"longitude":["[].lon"],"latitude":["[].lat"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/frost/find_stations?query={query}&county={county}&municipality={municipality}&near_lat={near_lat}&near_lon={near_lon}&limit=25&offset=0"},{"name":"get_available_elements","description":"List which weather elements a station measures, and over what period. Signature: get_available_elements(station_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_available_elements(station_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":[],"output_fields":["[].element","[].unit","[].resolutions","[].valid_from","[].valid_to"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/frost/get_available_elements?station_id={station_id}&limit=25&offset=0"},{"name":"get_observations","description":"Get measured weather observations for a station over a date range. Signature: get_observations(station_id: string, required; elements: string, required; from_date: string, required; to_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_observations(station_id: string, required; elements: string, required; from_date: string, required; to_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id","elements","from_date","to_date"],"optional_parameters":["limit"],"output_fields":["[].time","[].element","[].value","[].unit","[].quality_code","[].time_offset","[].time_resolution"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/frost/get_observations?station_id={station_id}&elements={elements}&from_date={from_date}&to_date={to_date}&limit=25&offset=0"},{"name":"get_climate_normals","description":"Get long-term climate normals (standard averages) for a station. Signature: get_climate_normals(station_id: string, required; elements: string, optional, default None; period: string, optional, default '1991/2020'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_climate_normals(station_id: string, required; elements: string, optional, default None; period: string, optional, default '1991/2020'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":["elements","period"],"output_fields":["[].element","[].month","[].day","[].normal","[].period"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/frost/get_climate_normals?station_id={station_id}&elements={elements}&period=1991%2F2020&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/frost","wiki":"https://allemannsdata.com/wiki/kilder/frost/"}},{"id":"geologi","name":"Geology (NGU)","description":"Radon susceptibility, the marine limit, soil type (l\u00f8smasser), drilled groundwater wells and NADAG geotechnical ground investigations (boreholes, quick-clay findings, reports) at or near a point, from the Geological Survey of Norway.","topic":"vaer-og-luft","keywords":["radon","marin","grense","marin","leire","grunnvann","br\u00f8nn","geologi","ngu","nadag","grunnunders\u00f8kelse","grunnunders\u00f8kelser","borehull","kvikkleire","geoteknikk","sondering","dybde","til","berg","l\u00f8smasser","l\u00f8smasse","jordart","grunnforhold","infiltrasjon"],"operations":[{"name":"get_geology_at_point","description":"Radon susceptibility, marine-limit status and soil type for one point. Signature: get_geology_at_point(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required).","signature":"get_geology_at_point(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required)","required_parameters":["lat","lon"],"optional_parameters":[],"output_fields":["lat","lon","radon","radon.level","radon.level_en","radon.method","radon.updated","below_marine_limit","marine_limit_text","soil","soil.type","soil.code","soil.description","soil.infiltration_potential","soil.groundwater_potential","soil.map_detail","soil.map_scale","soil.updated","note"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["lat"],"longitude":["lon"],"identifier":["soil.code"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/geologi/get_geology_at_point?lat={lat}&lon={lon}"},{"name":"find_groundwater_wells","description":"Drilled groundwater wells near a point, nearest first. Signature: find_groundwater_wells(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_groundwater_wells(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit","offset"],"output_fields":["count","wells","wells[].id","wells[].lat","wells[].lon","wells[].distance_km","wells[].depth_m","wells[].capacity_l_per_h","wells[].medium","wells[].usage","wells[].drilled","wells[].report_url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["wells[].id"],"latitude":["wells[].lat"],"longitude":["wells[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/geologi/find_groundwater_wells?lat={lat}&lon={lon}&radius_km=2&limit=25&offset=0"},{"name":"find_ground_investigations","description":"Geotechnical ground-investigation projects near a point, newest first. Signature: find_ground_investigations(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_ground_investigations(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit","offset"],"output_fields":["count","truncated","investigations","investigations[].id","investigations[].project_name","investigations[].project_number","investigations[].client","investigations[].contractor","investigations[].year","investigations[].period_from","investigations[].period_to","investigations[].origin"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["investigations[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/geologi/find_ground_investigations?lat={lat}&lon={lon}&radius_km=1&limit=25&offset=0"},{"name":"find_boreholes","description":"Geotechnical boreholes near a point from NADAG, nearest first. Signature: find_boreholes(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 0.25; quick_clay: one of: Sikker, Antatt, Usikker, AntattIkkeKvikk, IkkeVurdert, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_boreholes(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 0.25; quick_clay: one of: Sikker, Antatt, Usikker, AntattIkkeKvikk, IkkeVurdert, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","quick_clay","limit","offset"],"output_fields":["requested_radius_km","radius_km","count","boreholes","boreholes[].id","boreholes[].lat","boreholes[].lon","boreholes[].distance_km","boreholes[].borehole_no","boreholes[].investigation_id","boreholes[].depth_m","boreholes[].depth_to_bedrock_m","boreholes[].depth_to_bedrock_quality","boreholes[].quick_clay","boreholes[].quick_clay_en","boreholes[].elevation_m","boreholes[].description","boreholes[].registered","boreholes[].origin"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["boreholes[].id"],"latitude":["boreholes[].lat"],"longitude":["boreholes[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/geologi/find_boreholes?lat={lat}&lon={lon}&radius_km=0.25&quick_clay={quick_clay}&limit=25&offset=0"},{"name":"get_ground_investigation_documents","description":"Reports and data files for one NADAG investigation or borehole. Signature: get_ground_investigation_documents(investigation_id: string, optional, default None; borehole_id: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_ground_investigation_documents(investigation_id: string, optional, default None; borehole_id: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["investigation_id","borehole_id"],"output_fields":["count","documents","documents[].name","documents[].type","documents[].url","documents[].content_type","documents[].registered"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["documents[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/geologi/get_ground_investigation_documents?investigation_id={investigation_id}&borehole_id={borehole_id}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/geologi","wiki":"https://allemannsdata.com/wiki/kilder/geologi/"}},{"id":"klimagassutslipp","name":"Municipal greenhouse-gas accounts","description":"Annual territorial greenhouse-gas emissions per municipality and county by sector and source since 2009, plus land-use (LULUCF) emissions and removals.","topic":"vaer-og-luft","keywords":["klimagass","klimagasser","klimagassutslipp","utslipp","co2","karbon","klima","klimaregnskap","utslippsregnskap","veitrafikk","jordbruk","emissions","greenhouse"],"operations":[{"name":"find_areas","description":"List the counties and municipalities the emission accounts cover, with the\ninternal ids the other tools accept. Signature: find_areas(query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_areas(query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query"],"output_fields":["counties","counties[].id","counties[].name","counties[].municipality_count","municipalities","municipalities[].id","municipalities[].name","municipalities[].county"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["counties[].id","municipalities[].id"],"name":["counties[].name","municipalities[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/klimagassutslipp/find_areas?query={query}&limit=25&offset=0"},{"name":"get_emissions","description":"Get a municipality's or county's territorial greenhouse-gas emissions by\nsector and year, or the sources within one sector. Signature: get_emissions(area: string, required; sector: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_emissions(area: string, required; sector: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["area"],"optional_parameters":["sector"],"output_fields":["area_id","area","area_type","summary","summary.population","summary.area_km2","summary.latest_year","summary.emissions_tonnes","summary.emissions_per_capita_tonnes","summary.change_from_previous_year_percent","years","total_by_year","sectors","sectors[].sector","sectors[].sector_id","sectors[].emissions_by_year","sectors[].latest","sectors[].share_percent","sector","sector_id","sources","sources[].source","sources[].emissions_by_year","sources[].latest","link"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/klimagassutslipp/get_emissions?area={area}&sector={sector}&limit=25&offset=0"},{"name":"get_land_use_emissions","description":"Get net emissions and removals from land use, land-use change and\nforestry (LULUCF) for a municipality or county. Signature: get_land_use_emissions(area: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_land_use_emissions(area: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["area"],"optional_parameters":[],"output_fields":["area_id","area","area_type","key_figures","key_figures.net_emission_tonnes","key_figures.emission_per_hectare_tonnes","key_figures.year","key_figures.population","key_figures.area_km2","years","categories","categories[].category","categories[].values_by_year","link"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/klimagassutslipp/get_land_use_emissions?area={area}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/klimagassutslipp","wiki":"https://allemannsdata.com/wiki/kilder/klimagassutslipp/"}},{"id":"arkivverket","name":"National Archives of Norway","description":"Search the 1910 census, historical properties and the National Archives catalogue.","topic":"kunnskap-og-kultur","keywords":[],"operations":[{"name":"search_census_persons","description":"Search people in the 1910 Norwegian census (folketelling 1910), the\ntranscribed record of everyone present in Norway on 1 December 1910. Signature: search_census_persons(query: string, optional, default None; first_name: string, optional, default None; last_name: string, optional, default None; sex: one of: m, k, optional, default None; birth_year: string, calendar year, optional, default None; birth_place: string, optional, default None; residence: string, optional, default None; occupation: string, optional, default None; match: one of: all, any, optional, default 'all'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_census_persons(query: string, optional, default None; first_name: string, optional, default None; last_name: string, optional, default None; sex: one of: m, k, optional, default None; birth_year: string, calendar year, optional, default None; birth_place: string, optional, default None; residence: string, optional, default None; occupation: string, optional, default None; match: one of: all, any, optional, default 'all'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","first_name","last_name","sex","birth_year","birth_place","residence","occupation","match","limit","offset"],"output_fields":["count","total_capped","returned","offset","persons","persons[].person_id","persons[].fornavn","persons[].etternavn","persons[].kjonn","persons[].fodselsaar","persons[].fodested","persons[].bosted","persons[].stilling_stand","persons[].source","persons[].kommune_1947","persons[].property_id","persons[].household","persons[].household[].name","persons[].household[].born","persons[].household[].rolle","persons[].link"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["persons[].household[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arkivverket/search_census_persons?query={query}&first_name={first_name}&last_name={last_name}&sex={sex}&birth_year={birth_year}&birth_place={birth_place}&residence={residence}&occupation={occupation}&match=all&limit=25&offset=0"},{"name":"get_census_person","description":"Full 1910-census record for one person, with their whole household. Signature: get_census_person(person_id: string, required).","signature":"get_census_person(person_id: string, required)","required_parameters":["person_id"],"optional_parameters":[],"output_fields":["person_id","person","person.id","person.overid","person.fornavn","person.patronymikon","person.slektsnavn","person.kjonn","person.familiestilling","person.sivilstand","person.yrke","person.fodselsaar","person.fodested","person.bostatus","person.statsborgerskap","person.trossamfunn","household","household[].id","household[].overid","household[].fornavn","household[].patronymikon","household[].slektsnavn","household[].kjonn","household[].familiestilling","household[].sivilstand","household[].yrke","household[].fodselsaar","household[].fodested","household[].bostatus","household[].statsborgerskap"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["person.id","household[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arkivverket/get_census_person?person_id={person_id}"},{"name":"search_census_properties","description":"Search residences / properties (bosteder) in the 1910 census - farms\n(g\u00e5rd/bruk) and urban addresses. Signature: search_census_properties(query: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; include_persons: yes/no, optional, default False; match: one of: all, any, optional, default 'all'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_census_properties(query: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; include_persons: yes/no, optional, default False; match: one of: all, any, optional, default 'all'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","lat","lon","include_persons","match","limit","offset"],"output_fields":["count","total_capped","returned","radius_km","properties","properties[].property_id","properties[].distance_km","properties[].gaardsnavn_gateadr","properties[].bruksnavn","properties[].gaardsnr","properties[].bruksnr","properties[].fylke","properties[].kommune_sokn","properties[].coordinates","properties[].coordinates.lat","properties[].coordinates.lon","properties[].source","properties[].residents","properties[].residents[].person_id","properties[].residents[].name","properties[].residents[].kjonn","properties[].residents[].familiestilling","properties[].residents[].sivilstand","properties[].residents[].yrke","properties[].residents[].fodselsaar","properties[].residents[].fodested"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["properties[].coordinates.lat"],"longitude":["properties[].coordinates.lon"],"name":["properties[].residents[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arkivverket/search_census_properties?query={query}&lat={lat}&lon={lon}&include_persons=false&match=all&limit=25&offset=0"},{"name":"get_census_property","description":"Full 1910-census record for one residence, with all its residents. Signature: get_census_property(property_id: string, required).","signature":"get_census_property(property_id: string, required)","required_parameters":["property_id"],"optional_parameters":[],"output_fields":["property_id","property","property.id","property.overid","property.bostedets_navn","property.matrnr_gnr","property.lopenr_bnr","property.antall_tilstedevarende_personer","property.antall_hjemmehorende_personer","residents","residents[].id","residents[].overid","residents[].fornavn","residents[].patronymikon","residents[].slektsnavn","residents[].kjonn","residents[].familiestilling","residents[].sivilstand","residents[].yrke","residents[].fodselsaar","residents[].fodested","residents[].bostatus","residents[].statsborgerskap","residents[].trossamfunn"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["property.id","residents[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arkivverket/get_census_property?property_id={property_id}"},{"name":"search_archives","description":"Search Arkivportalen, the national archive catalogue: fonds, series and\nunits held by Norwegian archive institutions (statsarkiv, byarkiv,\nprivate archives, ...). Signature: search_archives(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_archives(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["total","total_exact","returned","page","results","results[].urn","results[].name","results[].id","results[].path","results[].unit_type","results[].institution","results[].country","results[].digitized_documents","results[].history","results[].link"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["results[].name"],"identifier":["results[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arkivverket/search_archives?query={query}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/arkivverket","wiki":"https://allemannsdata.com/wiki/kilder/arkivverket/"}},{"id":"nasjonalbiblioteket","name":"National Library of Norway","description":"Search books, newspapers, journals, photos, maps, audiovisual media and digitized full text.","topic":"kunnskap-og-kultur","keywords":[],"operations":[{"name":"search","description":"Search the National Library's catalog - books, newspapers, journals,\nphotos, maps, music, manuscripts, radio/TV and more, both physical and\ndigitized. Digitized text (OCR) is matched too by default, so a query\ncan surface newspaper or book pages that mention a term even when it's\nnot in the title. Signature: search(q: string, required; media_type: string, optional, default None; language: string, optional, default None; county: string, optional, default None; year_from: integer, optional, default None; year_to: integer, optional, default None; digital_only: yes/no, optional, default False; sort: one of: date, date,desc, title, title,desc, otherid, otherid,desc, firstDigitalContentTime, firstDigitalContentTime,desc, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search(q: string, required; media_type: string, optional, default None; language: string, optional, default None; county: string, optional, default None; year_from: integer, optional, default None; year_to: integer, optional, default None; digital_only: yes/no, optional, default False; sort: one of: date, date,desc, title, title,desc, otherid, otherid,desc, firstDigitalContentTime, firstDigitalContentTime,desc, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["q"],"optional_parameters":["media_type","language","county","year_from","year_to","digital_only","sort"],"output_fields":["total","page","size","items","items[].id","items[].urn","items[].title","items[].creators","items[].year","items[].date","items[].publisher","items[].media_types","items[].languages","items[].county","items[].digital","items[].public_domain","items[].license","items[].viewability","items[].access_allowed_from","items[].thumbnail","items[].viewer_url","items[].snippets","items[].snippets[].page","items[].snippets[].text"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["items[].id"],"name":["items[].title"],"date":["items[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket/search?q={q}&media_type={media_type}&language={language}&county={county}&year_from={year_from}&year_to={year_to}&digital_only=false&sort={sort}&limit=25&offset=0"},{"name":"get_item","description":"Get full catalog metadata for one item. Signature: get_item(item_id: string, required).","signature":"get_item(item_id: string, required)","required_parameters":["item_id"],"optional_parameters":[],"output_fields":["id","urn","title","creators","year","date","publisher","media_types","languages","county","digital","public_domain","license","viewability","access_allowed_from","thumbnail","viewer_url","snippets","snippets[].page","snippets[].text","subjects","isbn","issn","page_count"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["title"],"date":["date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket/get_item?item_id={item_id}"},{"name":"get_related_items","description":"Get items related to one catalog item - e.g. the newspaper/journal a\ndigitized article appeared in (hosts), articles/pages it contains\n(constituents), the previous/next issue in a run, or the series it\nbelongs to. Most items (e.g. standalone books, newspaper and journal\nissues) have no recorded relations; those raise a \"No related items\"\nerror rather than returning an empty result. Signature: get_related_items(item_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_related_items(item_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["item_id"],"optional_parameters":[],"output_fields":["hosts","hosts[].id","hosts[].urn","hosts[].title","hosts[].creators","hosts[].year","hosts[].date","hosts[].publisher","hosts[].media_types","hosts[].languages","hosts[].county","hosts[].digital","hosts[].public_domain","hosts[].license","hosts[].viewability","hosts[].access_allowed_from","hosts[].thumbnail","hosts[].viewer_url","hosts[].snippets","hosts[].snippets[].page","hosts[].snippets[].text","constituents","constituents[].id","constituents[].urn","constituents[].title","constituents[].creators","constituents[].year","constituents[].date","constituents[].publisher","constituents[].media_types"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["hosts[].id","constituents[].id","preceding.id","succeeding.id","series.id"],"name":["hosts[].title","constituents[].title","preceding.title","succeeding.title","series.title"],"date":["hosts[].date","constituents[].date","preceding.date","succeeding.date","series.date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket/get_related_items?item_id={item_id}&limit=25&offset=0"},{"name":"search_within_item","description":"Full-text search inside the OCR'd pages of one specific digitized item\n(a book, one newspaper issue, a journal issue, etc.), returning which\npages contain the term. Use this to jump straight to relevant pages of\na long item instead of reading it page by page. Signature: search_within_item(item_id: string, required; q: string, required; max_pages: integer, pages, optional, default 30; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_within_item(item_id: string, required; q: string, required; max_pages: integer, pages, optional, default 30; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["item_id","q"],"optional_parameters":["max_pages"],"output_fields":["id","query","total_matches","pages_truncated","pages","pages[].page_id","pages[].match_count","pages[].sample_text","pages[].thumbnail"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket/search_within_item?item_id={item_id}&q={q}&max_pages=30&limit=25&offset=0"},{"name":"get_aggregations","description":"Get facet counts for a query - e.g. how many matching items exist per\nyear, county, media type or language. Useful for a quick overview\nbefore drilling into search() results, or for questions like \"how many\nnewspaper items mention X, broken down by year\". Signature: get_aggregations(q: string, required; group_by: one of: bibliography, county, municipality, ddc1, ddc2, ddc3, genre, languages, literaryform, mediatype, relationType, series, set, targetaudience, year, required; media_type: string, optional, default None; top_n: integer, optional, default 20; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_aggregations(q: string, required; group_by: one of: bibliography, county, municipality, ddc1, ddc2, ddc3, genre, languages, literaryform, mediatype, relationType, series, set, targetaudience, year, required; media_type: string, optional, default None; top_n: integer, optional, default 20; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["q","group_by"],"optional_parameters":["media_type","top_n"],"output_fields":["field","buckets","buckets[].key","buckets[].count"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket/get_aggregations?q={q}&group_by={group_by}&media_type={media_type}&top_n=20&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket","wiki":"https://allemannsdata.com/wiki/kilder/nasjonalbiblioteket/"}},{"id":"nva","name":"Norwegian Research Information Repository (NVA)","description":"Research publications, open files, Cristin projects and Norwegian research organizations.","topic":"kunnskap-og-kultur","keywords":[],"operations":[{"name":"search_publications","description":"Search Norwegian research publications in NVA. Signature: search_publications(query: string, required; institution: string, optional, default None; contributor: string, optional, default None; year: integer, calendar year, optional, default None; category: string, optional, default None; has_open_file: yes/no, optional, default None; funding_identifier: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_publications(query: string, required; institution: string, optional, default None; contributor: string, optional, default None; year: integer, calendar year, optional, default None; category: string, optional, default None; has_open_file: yes/no, optional, default None; funding_identifier: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["institution","contributor","year","category","has_open_file","funding_identifier","limit","offset"],"output_fields":["query","total","offset","returned","publications","publications[].id","publications[].title","publications[].year","publications[].publication_type","publications[].publication_channel","publications[].doi","publications[].status","publications[].authors","publications[].contributor_count","publications[].has_open_file","publications[].api_url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["publications[].id"],"name":["publications[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nva/search_publications?query={query}&institution={institution}&contributor={contributor}&year={year}&category={category}&has_open_file={has_open_file}&funding_identifier={funding_identifier}&limit=25&offset=0"},{"name":"get_publication","description":"Get detailed public metadata for one NVA publication. Signature: get_publication(identifier: string, required).","signature":"get_publication(identifier: string, required)","required_parameters":["identifier"],"optional_parameters":[],"output_fields":["id","title","year","publication_type","publication_channel","doi","status","authors","contributor_count","has_open_file","api_url","created","modified","published","language","alternative_titles","abstract","description","contributors","contributors[].id","contributors[].name","contributors[].role","contributors[].corresponding_author","contributors[].affiliations","projects","projects[].id","projects[].type","projects[].name","funding","funding[].id"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["id","contributors[].id","projects[].id","funding[].id","subjects[].id","files[].id","reference.publication_context.id"],"name":["title","contributors[].name","projects[].name","subjects[].label","files[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nva/get_publication?identifier={identifier}"},{"name":"search_projects","description":"Search Norwegian research projects registered in NVA/Cristin. Signature: search_projects(query: string, optional, default None; institution: string, optional, default None; status: one of: ACTIVE, CONCLUDED, NOTSTARTED, optional, default None; project_manager: string, optional, default None; funding_source: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_projects(query: string, optional, default None; institution: string, optional, default None; status: one of: ACTIVE, CONCLUDED, NOTSTARTED, optional, default None; project_manager: string, optional, default None; funding_source: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","institution","status","project_manager","funding_source","limit"],"output_fields":["total","page","returned","projects","projects[].id","projects[].title","projects[].status","projects[].start_date","projects[].end_date","projects[].coordinating_institution","projects[].coordinating_institution.id","projects[].coordinating_institution.name","projects[].coordinating_institution.acronym","projects[].coordinating_institution.country","projects[].project_managers","projects[].project_managers[].id","projects[].project_managers[].name","projects[].project_managers[].roles","projects[].contributor_count","projects[].funding","projects[].funding[].id","projects[].funding[].source","projects[].funding[].source_name","projects[].funding[].confirmed","projects[].api_url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["projects[].id","projects[].coordinating_institution.id","projects[].project_managers[].id","projects[].funding[].id"],"name":["projects[].title","projects[].coordinating_institution.name","projects[].project_managers[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nva/search_projects?query={query}&institution={institution}&status={status}&project_manager={project_manager}&funding_source={funding_source}&limit=25&offset=0"},{"name":"get_project","description":"Get detailed metadata for one NVA/Cristin research project. Signature: get_project(identifier: string, required).","signature":"get_project(identifier: string, required)","required_parameters":["identifier"],"optional_parameters":[],"output_fields":["id","title","status","start_date","end_date","coordinating_institution","coordinating_institution.id","coordinating_institution.name","coordinating_institution.acronym","coordinating_institution.country","project_managers","project_managers[].id","project_managers[].name","project_managers[].roles","project_managers[].roles[].role","project_managers[].roles[].institution","contributor_count","funding","funding[].id","funding[].source","funding[].source_name","funding[].confirmed","api_url","language","alternative_titles","alternative_titles[].language","alternative_titles[].title","academic_summary","popular_summary","contributors"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["id","coordinating_institution.id","project_managers[].id","funding[].id","contributors[].id","institutions_responsible[].id","related_projects[].id"],"name":["title","coordinating_institution.name","project_managers[].name","alternative_titles[].title","contributors[].name","keywords[].label","project_categories[].label","institutions_responsible[].name","related_projects[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nva/get_project?identifier={identifier}"},{"name":"search_organizations","description":"Find research organizations and their stable NVA/Cristin ids. Signature: search_organizations(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_organizations(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["total","page","returned","organizations","organizations[].id","organizations[].name","organizations[].acronym","organizations[].country"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["organizations[].id"],"name":["organizations[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nva/search_organizations?query={query}&limit=25&offset=0"},{"name":"get_organization","description":"Get an NVA research organization and its immediate parent/subunits. Signature: get_organization(identifier: string, required).","signature":"get_organization(identifier: string, required)","required_parameters":["identifier"],"optional_parameters":[],"output_fields":["id","name","acronym","country","parents","parents[].id","parents[].name","parents[].acronym","parents[].country","subunits","subunits[].id","subunits[].name","subunits[].acronym","subunits[].country","api_url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","parents[].id","subunits[].id"],"name":["name","parents[].name","subunits[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nva/get_organization?identifier={identifier}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/nva","wiki":"https://allemannsdata.com/wiki/kilder/nva/"}},{"id":"ordbokene","name":"Ordb\u00f8kene","description":"Bokm\u00e5lsordboka and Nynorskordboka: definitions, inflections, examples and near matches for Norwegian words, from the University of Bergen and Spr\u00e5kr\u00e5det.","topic":"kunnskap-og-kultur","keywords":["ordbok","ordb\u00f8kene","bokm\u00e5lsordboka","nynorskordboka","b\u00f8ying","ordforklaring","etymologi","dictionary","word"],"operations":[{"name":"search_words","description":"Search Bokm\u00e5lsordboka and Nynorskordboka for a word. Signature: search_words(word: string, required; dictionary: one of: bm, nn, both, optional, default 'both'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_words(word: string, required; dictionary: one of: bm, nn, both, optional, default 'both'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["word"],"optional_parameters":["dictionary","limit","offset"],"output_fields":["word","count","articles","articles[].dictionary","articles[].article_id","articles[].lemma","articles[].word_class","articles[].gender","articles[].definitions","articles[].url","suggestions"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ordbokene/search_words?word={word}&dictionary=both&limit=25&offset=0"},{"name":"get_article","description":"Fetch one full Ordb\u00f8kene article by dictionary and article id. Signature: get_article(dictionary: one of: bm, nn, required; article_id: integer, required).","signature":"get_article(dictionary: one of: bm, nn, required; article_id: integer, required)","required_parameters":["dictionary","article_id"],"optional_parameters":[],"output_fields":["dictionary","article_id","lemmas","lemmas[].lemma","lemmas[].word_class","lemmas[].gender","lemmas[].inflection","lemmas[].inflection[].tags","lemmas[].inflection[].form","pronunciation","etymology","definitions","definitions[].text","definitions[].examples","definitions[].subdefinitions","sub_articles","sub_articles[].lemma","sub_articles[].definitions","sub_articles[].definitions[].text","sub_articles[].definitions[].examples","sub_articles[].definitions[].subdefinitions","url"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ordbokene/get_article?dictionary={dictionary}&article_id={article_id}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/ordbokene","wiki":"https://allemannsdata.com/wiki/kilder/ordbokene/"}},{"id":"forurensning","name":"Pollution registers","description":"Industrial facilities with discharge permits and registered contaminated ground from Milj\u00f8direktoratet, with contaminated-ground outlines as GeoJSON for maps.","topic":"kunnskap-og-kultur","keywords":["forurensning","utslipp","utslippstillatelse","industri","forurenset","grunn","milj\u00f8direktoratet","pollution"],"operations":[{"name":"find_industrial_facilities","description":"Permitted industrial facilities from Milj\u00f8direktoratet's register. Signature: find_industrial_facilities(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; organization_id: string, optional, default None; name: string, optional, default None; active_only: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_industrial_facilities(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; organization_id: string, optional, default None; name: string, optional, default None; active_only: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["lat","lon","radius_km","organization_id","name","active_only","limit","offset"],"output_fields":["count","facilities","facilities[].id","facilities[].number","facilities[].name","facilities[].organization_id","facilities[].responsible_unit","facilities[].authority","facilities[].municipality","facilities[].municipality_number","facilities[].type","facilities[].status","facilities[].emits_to_air","facilities[].emits_to_water","facilities[].last_reported_year","facilities[].industry","facilities[].factsheet_url","facilities[].lat","facilities[].lon","facilities[].distance_km","note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["facilities[].id"],"name":["facilities[].name"],"latitude":["facilities[].lat"],"longitude":["facilities[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/forurensning/find_industrial_facilities?lat={lat}&lon={lon}&radius_km=5&organization_id={organization_id}&name={name}&active_only=false&limit=25&offset=0"},{"name":"find_contaminated_sites","description":"Contaminated ground (grunnforurensning) within a radius of a point. Signature: find_contaminated_sites(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_contaminated_sites(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit","offset"],"output_fields":["count","sites","sites[].id","sites[].sub_area_id","sites[].name","sites[].site_type","sites[].impact","sites[].process_status","sites[].land_use","sites[].condition_class","sites[].municipality","sites[].municipality_number","sites[].business","sites[].industry","sites[].factsheet_url","sites[].updated","sites[].lat","sites[].lon","sites[].distance_km"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["sites[].id"],"name":["sites[].name"],"latitude":["sites[].lat"],"longitude":["sites[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/forurensning/find_contaminated_sites?lat={lat}&lon={lon}&radius_km=1&limit=25&offset=0"},{"name":"get_contaminated_sites_geojson","description":"Contaminated ground (grunnforurensning) around a coordinate as GeoJSON\npolygons, the mapped outline of each site or sub-area, ready to draw on\na map. Signature: get_contaminated_sites_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_contaminated_sites_geojson(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 1; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km"],"output_fields":["type","bbox","features","features[].type","features[].geometry","features[].geometry.type","features[].geometry.coordinates","features[].properties","features[].properties.id","features[].properties.sub_area_id","features[].properties.name","features[].properties.site_type","features[].properties.impact","features[].properties.process_status","features[].properties.land_use","features[].properties.condition_class","features[].properties.municipality","features[].properties.municipality_number","features[].properties.business","features[].properties.industry","features[].properties.factsheet_url","features[].properties.updated","count","truncated"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["features[].properties.id"],"name":["features[].properties.name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/forurensning/get_contaminated_sites_geojson?lat={lat}&lon={lon}&radius_km=1&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/forurensning","wiki":"https://allemannsdata.com/wiki/kilder/forurensning/"}},{"id":"regobs","name":"Regobs observations","description":"Field observations of snow, avalanches, landslides, floods and ice from the public Regobs service.","topic":"vaer-og-luft","keywords":["regobs","observasjon","sn\u00f8skred","skred","is","isforhold","flom","observation"],"operations":[{"name":"search_observations","description":"Search Regobs field observations by period, hazard and area. Signature: search_observations(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 20; hazard: one of: snow, avalanche, sn\u00f8, soil, landslide, jord, skred, water, flood, vann, flom, ice, is, optional, default None; from_date: string, optional, default None; to_date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_observations(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 20; hazard: one of: snow, avalanche, sn\u00f8, soil, landslide, jord, skred, water, flood, vann, flom, ice, is, optional, default None; from_date: string, optional, default None; to_date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["lat","lon","radius_km","hazard","from_date","to_date","limit"],"output_fields":["from_date","to_date","count","observations","observations[].id","observations[].time","observations[].hazard","observations[].lat","observations[].lon","observations[].municipality","observations[].municipality_number","observations[].forecast_region","observations[].height_m","observations[].location_name","observations[].summaries","observations[].summaries[].type","observations[].summaries[].facts","observations[].image_urls","observations[].observer_competence","observations[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["observations[].id"],"timestamp":["observations[].time"],"latitude":["observations[].lat"],"longitude":["observations[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/regobs/search_observations?lat={lat}&lon={lon}&radius_km=20&hazard={hazard}&from_date={from_date}&to_date={to_date}&limit=25&offset=0"},{"name":"get_observation","description":"One Regobs field observation by its Regobs id. Signature: get_observation(reg_id: integer, required).","signature":"get_observation(reg_id: integer, required)","required_parameters":["reg_id"],"optional_parameters":[],"output_fields":["id","time","hazard","lat","lon","municipality","municipality_number","forecast_region","height_m","location_name","summaries","summaries[].type","summaries[].facts","summaries[].facts[].label","summaries[].facts[].value","image_urls","observer_competence","url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"timestamp":["time"],"latitude":["lat"],"longitude":["lon"],"name":["summaries[].facts[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/regobs/get_observation?reg_id={reg_id}"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/regobs","wiki":"https://allemannsdata.com/wiki/kilder/regobs/"}},{"id":"rovbase","name":"Rovbase large carnivores","description":"Observations of Norway's large carnivores (bear, wolf, wolverine, lynx, golden eagle) from Milj\u00f8direktoratet's Rovbase, via GBIF.","topic":"kunnskap-og-kultur","keywords":[],"operations":[{"name":"find_predator_observations","description":"Search large-carnivore observations from Rovbase (via GBIF). Signature: find_predator_observations(species: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, 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 None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_predator_observations(species: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, 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 None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["species","from_year","to_year","lat","lon","radius_km","limit","offset"],"output_fields":["total","returned","observations","observations[].species","observations[].scientific_name","observations[].date","observations[].lat","observations[].lon","observations[].locality","observations[].county","observations[].basis_of_record"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["observations[].date"],"latitude":["observations[].lat"],"longitude":["observations[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/rovbase/find_predator_observations?species={species}&from_year={from_year}&to_year={to_year}&lat={lat}&lon={lon}&radius_km={radius_km}&limit=25&offset=0"},{"name":"count_predator_observations","description":"Count observations per large carnivore for a period and/or area. Signature: count_predator_observations(from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, 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 None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"count_predator_observations(from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, 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 None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["from_year","to_year","lat","lon","radius_km"],"output_fields":["total","by_species","by_species.bear","by_species.wolf","by_species.wolverine","by_species.lynx","by_species.golden eagle"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/rovbase/count_predator_observations?from_year={from_year}&to_year={to_year}&lat={lat}&lon={lon}&radius_km={radius_km}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/rovbase","wiki":"https://allemannsdata.com/wiki/kilder/rovbase/"}},{"id":"snl","name":"Store norske leksikon","description":"Store norske leksikon and its sister encyclopedias; the licence varies per article, so free (fri) articles are returned in full while restricted ones are only excerpted.","topic":"kunnskap-og-kultur","keywords":["leksikon","store","norske","leksikon","snl","artikkel","biografi","encyclopedia"],"operations":[{"name":"search_articles","description":"Search Store norske leksikon and its sister encyclopedias. Signature: search_articles(query: string, required; encyclopedia: one of: snl, nbl, sml, nkl, optional, default 'snl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_articles(query: string, required; encyclopedia: one of: snl, nbl, sml, nkl, optional, default 'snl'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["encyclopedia","limit","offset"],"output_fields":["query","encyclopedia","count","has_more_results","articles","articles[].title","articles[].headword","articles[].clarification","articles[].article_id","articles[].permalink","articles[].url","articles[].license","articles[].snippet"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["articles[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/snl/search_articles?query={query}&encyclopedia=snl&limit=25&offset=0"},{"name":"get_article","description":"Fetch one encyclopedia article by permalink or full URL. Signature: get_article(article: string, required; encyclopedia: one of: snl, nbl, sml, nkl, optional, default 'snl').","signature":"get_article(article: string, required; encyclopedia: one of: snl, nbl, sml, nkl, optional, default 'snl')","required_parameters":["article"],"optional_parameters":["encyclopedia"],"output_fields":["title","url","encyclopedia","subject","license","full_text","teaser","text","authors","created","changed","language"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/snl/get_article?article={article}&encyclopedia=snl"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/snl","wiki":"https://allemannsdata.com/wiki/kilder/snl/"}}],"returned":5,"total_matched":37,"limit":{"value":5,"scope":"total results across all sources, best-ranked first"},"coverage":{"firmafakta":{"status":"available","returned":0},"doffin":{"status":"available","returned":5},"stillinger":{"status":"available","returned":0},"geonorge":{"status":"available","returned":0},"ais":{"status":"available","returned":0},"marine":{"status":"available","returned":0},"kystdatahuset":{"status":"available","returned":0},"ssb":{"status":"available","returned":0},"brreg":{"status":"available","returned":5},"nve":{"status":"available","returned":0},"entur":{"status":"available","returned":0},"data_norge":{"status":"available","returned":0}},"not_searched":{"sources":["anleggsregisteret","arbeidstilsynet","arkivverket","artskart","avinor","badetemp","banenor","brannstatistikk","datanorge","einnsyn","elhub","energimerking","entsoe","eurostat","fhi","finanstilsynet","firms","fiskeridir","forurensning","frost","geologi","imdi","innovasjonnorge","jordskjelv","kjoretoy","klimagassutslipp","kulturarv","kystverket","legemiddelmangel","lovdata","luftkvalitet","mattilsynet","n2yo","nasjonalbiblioteket","naturbase","naturfare","newsweb","nobil","norgesbank","nva","nyheter","oljefond","ordbokene","partifinansiering","poi_norge","politiloggen","postlister","regobs","rovbase","shortsalg","skipsregister","snl","sodir","statnett","statsregnskapet","stortinget","stromavtaler","strompris","utdanning","valgresultat","vannforekomster","vegvesen","ventetider","vinmonopolet","weather"],"reason":"These sources provide no general textual entity search; query them directly."},"suggestion":"Only the 5 best-ranked of 37 matches are shown. Narrow the query or raise limit (max 10) for more.","_meta":{"retrieved_at":"2026-11-13T01:44:26Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60},{"id":"doffin","name":"Doffin and TED","description":"Search Norwegian and European public procurement, notices and CPV codes.","publisher":"Direktoratet for forvaltning og \u00f8konomistyring (DF\u00d8)","license":"https://creativecommons.org/licenses/by/4.0/","cache_ttl_seconds":60},{"id":"stillinger","name":"Open positions","description":"Recently published jobs and details from NAV's open labour-market data.","publisher":"Arbeids- og velferdsetaten (NAV)","license":null,"cache_ttl_seconds":60},{"id":"geonorge","name":"Geonorge","description":"Address search, place names, nearby places, reverse geocoding, elevation and the property (g\u00e5rdsnummer/bruksnummer) at a point from the Norwegian Mapping Authority.","publisher":"Kartverket","license":"https://creativecommons.org/licenses/by/4.0/","cache_ttl_seconds":60},{"id":"ais","name":"AIS and vessels","description":"Latest known vessel positions, vessel search and historical AIS tracks from BarentsWatch.","publisher":"Kystverket (BarentsWatch)","license":"https://data.norge.no/nlod/en/2.0/","documentation":"https://developer.barentswatch.no/docs/AIS/","cache_ttl_seconds":300},{"id":"marine","name":"Aquaculture and fish health","description":"Aquaculture sites, disease status, salmon lice and sea temperature from BarentsWatch.","publisher":"Kystverket (BarentsWatch)","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":3600},{"id":"kystdatahuset","name":"Kystdatahuset","description":"Norwegian ports, quays, maritime locations and reported port connections from the Coastal Administration.","publisher":"Kystverket","license":"https://data.norge.no/nlod/en/2.0/","cache_ttl_seconds":60},{"id":"ssb","name":"Statistics Norway","description":"Search Statbank and fetch table metadata, dimensions, units and statistics in JSON-stat2.","publisher":"Statistisk sentralbyr\u00e5 (SSB)","license":"https://creativecommons.org/licenses/by/4.0/","documentation":"https://www.ssb.no/api/pxwebapiv2","cache_ttl_seconds":300},{"id":"brreg","name":"Br\u00f8nn\u00f8ysund Register Centre","description":"Live Central Coordinating Register lookups for businesses, official entity data, roles and group structures.","publisher":"Br\u00f8nn\u00f8ysundregistrene","license":"https://data.norge.no/nlod/en/2.0/","documentation":"https://data.brreg.no/enhetsregisteret/api/dokumentasjon/no/index.html","cache_ttl_seconds":900},{"id":"nve","name":"NVE HydAPI","description":"Hydrological stations and observations for water level, discharge, temperature, snow and groundwater, plus every hydro and wind power plant with owner, capacity and production.","publisher":"Norges vassdrags- og energidirektorat (NVE)","license":"https://data.norge.no/nlod/en/2.0/","documentation":"https://hydapi.nve.no/UserDocumentation/","cache_ttl_seconds":60,"rate_limit":"The gateway monitors upstream quota information and caches metadata."},{"id":"entur","name":"Entur","description":"National stop search, journey planning, departures, live vehicle positions and service alerts for all public transport, ferries included, plus shared bikes, e-scooters and car sharing.","publisher":"Entur AS","license":"https://data.norge.no/nlod/en/2.0/","documentation":"https://developer.entur.org/pages-intro-getstarted/","cache_ttl_seconds":30,"rate_limit":"The gateway identifies the client to Entur; excessive traffic may be limited."},{"id":"data_norge","name":"data.norge.no","description":"Search datasets, APIs, concepts, information models, services and events in the National Data Catalog.","publisher":"Digitaliseringsdirektoratet (Digdir)","license":null,"documentation":"https://data.norge.no/nb/technical/api","cache_ttl_seconds":300,"rate_limit":"Search API: 10 requests/minute (burst 20). Resource API: 5 requests/second (burst 10)."}],"statuses":{"ssb":{"status":"available","returned":0},"brreg":{"status":"available","returned":5},"geonorge_addresses":{"status":"available","returned":0},"geonorge_places":{"status":"available","returned":0},"entur":{"status":"available","returned":0},"data_norge":{"status":"available","returned":0},"ais":{"status":"available","returned":0},"marine":{"status":"available","returned":0},"kystdatahuset":{"status":"available","returned":0},"doffin":{"status":"available","returned":5},"nve":{"status":"available","returned":0},"stillinger":{"status":"available","returned":0},"firmafakta":{"status":"available","returned":0}}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/sok/alle?q=Unibuss+Tur+AS","wiki":"https://allemannsdata.com/wiki/sok/?q=Unibuss+Tur+AS","api_index":"https://allemannsdata.com/wiki/api/v1/"}}
