{"query":"J Barlien Transport As","outcome":"results","mode":"all","results":[{"type":"organization","id":"920634060","namespace":"no:orgnr","canonical_id":"no:orgnr:920634060","name":"J BARLIEN TRANSPORT AS","source":"firmafakta","attributes":{"organization_form":null},"score":53,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/920634060/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/920634060"},"sources":["firmafakta","brreg"]},{"type":"data_source","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.","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":"kjoretoy","name":"Norwegian Public Roads Administration \u2013 vehicles","description":"Technical vehicle information without owner data, based on registration number or VIN.","source":"kjoretoy","attributes":{"catalog_match":"best"},"score":26,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/kjoretoy/","api":"https://allemannsdata.com/wiki/api/v1/kilder/kjoretoy"},"sources":["kjoretoy"]},{"type":"organization","id":"916633866","namespace":"no:orgnr","canonical_id":"no:orgnr:916633866","name":"BARLIEN AS","source":"brreg","attributes":{"organization_form":{"_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/AS"}},"beskrivelse":"Aksjeselskap","kode":"AS"}},"score":13,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/916633866/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/916633866"},"sources":["brreg"]},{"type":"organization","id":"820223802","namespace":"no:orgnr","canonical_id":"no:orgnr:820223802","name":"BARLIEN INVEST AS","source":"brreg","attributes":{"organization_form":{"_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/AS"}},"beskrivelse":"Aksjeselskap","kode":"AS"}},"score":13,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/820223802/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/820223802"},"sources":["brreg"]}],"data_sources":[{"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 10; lang: string, optional, default 'no'; offset: integer, items, optional, default 0).","signature":"search_stops(query: string, required; limit: integer, items, optional, default 10; lang: string, 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=10&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; size: integer, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_stop_places(query: string, required; size: integer, optional, default 5; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["size"],"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}&size=5&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 50; 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 50; 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=50&offset=0"},{"name":"get_service_alerts","description":"Get current public-transport disruptions and service notices. 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 50; 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 50; 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=50&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_m: integer, metres, optional, default 1000; form_factor: string, optional, default None; limit: integer, items, optional, default 50; 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_m: integer, metres, optional, default 1000; form_factor: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_m","form_factor","limit"],"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_m=1000&form_factor={form_factor}&limit=50&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":"kjoretoy","name":"Norwegian Public Roads Administration \u2013 vehicles","description":"Technical vehicle information without owner data, based on registration number or VIN.","topic":"transport","keywords":["bil","kj\u00f8ret\u00f8y","registreringsnummer","understellsnummer","tekniske","data"],"operations":[{"name":"get_vehicle","description":"Get technical data for one vehicle, never owner information. Signature: get_vehicle(registration_number: string, optional, default None; vin: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_vehicle(registration_number: string, optional, default None; vin: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["registration_number","vin"],"output_fields":["kjoretoydataListe","kjoretoydataListe[].kjoretoyId","kjoretoydataListe[].forstegangsregistrering","kjoretoydataListe[].registrering","kjoretoydataListe[].godkjenning","kjoretoydataListe[].periodiskKjoretoyKontroll","status","kjennemerke","understellsnummer"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kjoretoy/get_vehicle?registration_number={registration_number}&vin={vin}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/kjoretoy","wiki":"https://allemannsdata.com/wiki/kilder/kjoretoy/"}},{"id":"innovasjonnorge","name":"Innovasjon Norge grants","description":"Approved grants and loans to Norwegian companies since 2013, from Innovasjon Norge's open allocation report.","topic":"naeringsliv","keywords":["innovasjon","norge","tilskudd","l\u00e5n","st\u00f8tte","tildeling","grant"],"operations":[{"name":"get_company_grants","description":"Every approved Innovasjon Norge grant for one company. Signature: get_company_grants(organization_id: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"get_company_grants(organization_id: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":["limit","offset"],"output_fields":["organization_id","name","count","total_amount_nok","grants","grants[].organization_id","grants[].name","grants[].county","grants[].municipality","grants[].category","grants[].subcategory","grants[].amount_nok","grants[].date","grants[].decided_by","grants[].industry","grants[].financing_type"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name","grants[].name"],"date":["grants[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/innovasjonnorge/get_company_grants?organization_id={organization_id}&limit=100&offset=0"},{"name":"search_grants","description":"Search approved Innovasjon Norge grants and loans. Signature: search_grants(municipality: string, optional, default None; county: string, optional, default None; year: integer, calendar year, optional, default None; category: string, optional, default None; query: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_grants(municipality: string, optional, default None; county: string, optional, default None; year: integer, calendar year, optional, default None; category: string, optional, default None; query: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["municipality","county","year","category","query","limit","offset"],"output_fields":["count","total_amount_nok","returned","grants","grants[].organization_id","grants[].name","grants[].county","grants[].municipality","grants[].category","grants[].subcategory","grants[].amount_nok","grants[].date","grants[].decided_by","grants[].industry","grants[].financing_type"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["grants[].name"],"date":["grants[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/innovasjonnorge/search_grants?municipality={municipality}&county={county}&year={year}&category={category}&query={query}&limit=50&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/innovasjonnorge","wiki":"https://allemannsdata.com/wiki/kilder/innovasjonnorge/"}},{"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":"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 50; 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 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","county","municipality","limit"],"output_fields":["attribution","total_matches","temperatures"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/badetemp/get_water_temperatures?query={query}&county={county}&municipality={municipality}&limit=50&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"],"output_fields_truncated":false,"canonical_field_aliases":{},"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":"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; page: integer, optional, default 0; limit: integer, items, optional, default 20; 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; page: integer, optional, default 0; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","municipality","industry_code","page","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}&page=0&limit=20&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; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_entity(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","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}&limit=25&offset=0"},{"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: string, optional, default 'bankruptcy'; since: string, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"get_register_events(event_type: string, optional, default 'bankruptcy'; since: string, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 100; 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=100&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/brreg","wiki":"https://allemannsdata.com/wiki/kilder/brreg/"}},{"id":"eurostat","name":"Eurostat","description":"Search Eurostat's ~6,600 EU datasets (Norway included) and fetch dimensions, codes and statistics flattened from JSON-stat 2.0.","topic":"samfunn-og-statistikk","keywords":["eurostat","eu","europa","european","europe","statistikk","statistics","bnp","gdp","inflasjon","inflation","hicp","arbeidsledighet","unemployment","befolkning","population"],"operations":[{"name":"search_tables","description":"Free-text search across Eurostat's dataset catalog (titles and codes). Signature: search_tables(query: string, required; limit: integer, items, optional, default 15; offset: integer, items, optional, default 0).","signature":"search_tables(query: string, required; limit: integer, items, optional, default 15; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["[].id","[].title","[].type","[].data_start","[].data_end","[].last_updated","[].values","[].hint"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/eurostat/search_tables?query={query}&limit=15&offset=0"},{"name":"get_table_metadata","description":"Get a dataset's dimensions and the valid codes/labels for each. Signature: get_table_metadata(table_id: string, required; value_filter: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_table_metadata(table_id: string, required; value_filter: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["table_id"],"optional_parameters":["value_filter"],"output_fields":["id","title","updated","dimensions","dimensions[].id","dimensions[].label","dimensions[].time","dimensions[].values","dimensions[].values[].code","dimensions[].values[].label","dimensions[].note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","dimensions[].id","dimensions[].values[].code"],"name":["title","dimensions[].label","dimensions[].values[].label"],"timestamp":["dimensions[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/eurostat/get_table_metadata?table_id={table_id}&value_filter={value_filter}&limit=25&offset=0"},{"name":"get_table_data","description":"Query a dataset and return it as labeled rows. Signature: get_table_data(table_id: string, required; selections: JSON object, required; last_periods: integer, optional, default None; since: string, optional, default None; until: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_table_data(table_id: string, required; selections: JSON object, required; last_periods: integer, optional, default None; since: string, optional, default None; until: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["table_id","selections"],"optional_parameters":["last_periods","since","until"],"output_fields":["id","title","updated","unit","rows","total_cells","returned","truncated","flag_legend","note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/eurostat/get_table_data?table_id={table_id}&selections={selections}&last_periods={last_periods}&since={since}&until={until}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/eurostat","wiki":"https://allemannsdata.com/wiki/kilder/eurostat/"}},{"id":"finanstilsynet","name":"Financial licence register","description":"Firms and persons licensed by Finanstilsynet, with their licence types, roles and supervisory authorities.","topic":"naeringsliv","keywords":["konsesjon","lisens","tillatelse","finanstilsynet","bank","forsikring","krypto","eiendomsmegler","inkasso","licence"],"operations":[{"name":"search_licensed_entities","description":"Search licensed firms in Finanstilsynet's licence register. Signature: search_licensed_entities(query: string, optional, default None; licence_type: string, optional, default None; county: string, optional, default None; include_agents: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_licensed_entities(query: string, optional, default None; licence_type: string, optional, default None; county: string, optional, default None; include_agents: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","licence_type","county","include_agents","limit"],"output_fields":["total_upstream","count","entities","entities[].id","entities[].name","entities[].organization_id","entities[].type","entities[].lei","entities[].licences","entities[].licences[].type_code","entities[].licences[].type","entities[].licences[].role","entities[].licences[].for_entity","entities[].licences[].registered","entities[].licences[].supervisor_country"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["entities[].id"],"name":["entities[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/finanstilsynet/search_licensed_entities?query={query}&licence_type={licence_type}&county={county}&include_agents=false&limit=50&offset=0"},{"name":"get_licensed_entity","description":"One licensed entity by organisation number or register id. Signature: get_licensed_entity(entity: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_licensed_entity(entity: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["entity"],"optional_parameters":[],"output_fields":["id","name","organization_id","type","lei","licences","licences[].type_code","licences[].type","licences[].role","licences[].for_entity","licences[].registered","licences[].supervisor_country","agent_count","licences_truncated"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/finanstilsynet/get_licensed_entity?entity={entity}&limit=25&offset=0"},{"name":"list_licence_types","description":"The licence types used in Finanstilsynet's licence register. Signature: list_licence_types(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_licence_types(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["[].code","[].name_no","[].name_en"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/finanstilsynet/list_licence_types?limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/finanstilsynet","wiki":"https://allemannsdata.com/wiki/kilder/finanstilsynet/"}},{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","topic":"naeringsliv","keywords":["firma","bedrift","selskap","virksomhet","eier","eiere","regnskap","roller","organisasjonsnummer"],"operations":[{"name":"organisasjonsnummer_for_selskap","description":"Returns the organisasjonsnummer for a company or multiple companies if there is ambiguity.\nThe method filters and tries to match company names based on the input. Signature: organisasjonsnummer_for_selskap(company_name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"organisasjonsnummer_for_selskap(company_name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["company_name"],"optional_parameters":[],"output_fields":["[].navn","[].organization_id","[].beskrivelse"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap?company_name={company_name}&limit=25&offset=0"},{"name":"selskapsdetaljer","description":"Retrieves detailed information for a company by its organization number. Signature: selskapsdetaljer(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"selskapsdetaljer(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","naeringskode1","naeringskode1.kode","naeringskode1.beskrivelse","antallAnsatte","hjemmeside","epostadresse","telefon","forretningsadresse","forretningsadresse.adresse","forretningsadresse.poststed","forretningsadresse.postnummer","forretningsadresse.kommune","stiftelsesdato","registreringsdatoenhetsregisteret","aktivitet","vedtektsfestetFormaal"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["navn"],"identifier":["organisasjonsform.kode","naeringskode1.kode"],"employee_count":["antallAnsatte"],"date":["registreringsdatoenhetsregisteret"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer?organization_id={organization_id}&limit=25&offset=0"},{"name":"aksjeeiere_for_selskap","description":"Retrieves the largest shareholders for a given company organization number,\nordered by holding size. Listed companies can have tens of thousands of tiny\nholders, so results are capped at `limit` (default 100). Signature: aksjeeiere_for_selskap(organization_id: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"aksjeeiere_for_selskap(organization_id: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":["limit"],"output_fields":["[].id","[].organization_id","[].selskap","[].aksjeklasse","[].navn_aksjonaer","[].fodselsaar_orgnr","[].postnr_sted","[].landkode","[].antall_aksjer","[].antall_aksjer_selskap","[].eierandel_prosent","note","shareholders","shareholders[].id","shareholders[].organization_id","shareholders[].selskap","shareholders[].aksjeklasse","shareholders[].navn_aksjonaer","shareholders[].fodselsaar_orgnr","shareholders[].postnr_sted","shareholders[].landkode","shareholders[].antall_aksjer","shareholders[].antall_aksjer_selskap","shareholders[].eierandel_prosent"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id","shareholders[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap?organization_id={organization_id}&limit=100&offset=0"},{"name":"selskapets_aksjeposter","description":"Retrieves a list of stocks owned by a given company (i.e., where the company is a shareholder). Signature: selskapets_aksjeposter(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"selskapets_aksjeposter(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["[].id","[].organization_id","[].selskap","[].aksjeklasse","[].navn_aksjonaer","[].fodselsaar_orgnr","[].postnr_sted","[].landkode","[].antall_aksjer","[].antall_aksjer_selskap","[].eierandel"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter?organization_id={organization_id}&limit=25&offset=0"},{"name":"roller_i_enhet","description":"Retrieves roles for a given organization number from Br\u00f8nn\u00f8ysund Registeret. Contains information\nabout the board members, the CEO, accountant and other roles. Signature: roller_i_enhet(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"roller_i_enhet(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[].sist_endret","rollegrupper[].roller","rollegrupper[].roller[].type","rollegrupper[].roller[].fratraadt","rollegrupper[].roller[].person","rollegrupper[].roller[].enhet"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet?organization_id={organization_id}&limit=25&offset=0"},{"name":"underenheter_for_selskap","description":"Retrieves \"underenheter\" (sub-entities/branches) for a given parent organization number. Signature: underenheter_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"underenheter_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":[],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap?organization_id={organization_id}&limit=25&offset=0"},{"name":"tildelinger_for_selskap","description":"Retrieves \"tildelinger\" (allocations/grants) for a given organization number. Signature: tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["[].fylkesnavn","[].kommunenavn","[].organization_id","[].bedriftsnavn","[].virkemiddelkategori","[].underkategori","[].innvilget_belop","[].innvilget_dato","[].beslutningsenhet","[].naringshovedgruppe","[].naring","[].type_finansiering"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0"},{"name":"eu_tildelinger_for_selskap","description":"Retrieves EU grants awarded to a specific organization number. Signature: eu_tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"eu_tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["[].id","[].rammeprogram","[].prosjektnr","[].prosjektkortnavn","[].prosjektnavn","[].organization_id","[].organisasjonsnavn","[].kontrakt_startdato","[].kontrakt_sluttdato","[].innvilget_belop","[].program","[].programomrade"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0"},{"name":"forskningsradet_tildelinger_for_selskap","description":"Retrieves grants from \"Forskningsr\u00e5det\" (The Research Council of Norway) for a specific organization number. Signature: forskningsradet_tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"forskningsradet_tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["[].id","[].prosjektnummer","[].prosjekttittel","[].prosjektstart","[].prosjektslutt","[].prosjektansvarlig_navn","[].organization_id","[].sokt_belop","[].tildelt_belop","[].virkemiddel","[].aktivitet"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0"},{"name":"skattefunnprosjekter_for_selskap","description":"Retrieves SkatteFUNN projects for a given organization number. Signature: skattefunnprosjekter_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"skattefunnprosjekter_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["[].id","[].innsendt_dato","[].prosjektnummer","[].bedriftsnavn","[].prosjekttittel","[].organization_id","[].fylke","[].kommunenavn","[].poststed","[].soknad_godkjent","[].soknad_avslatt","[].vedtaksdato","[].prosjekt_fra_ar","[].prosjekt_til_ar","[].sammendrag"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap?organization_id={organization_id}&limit=25&offset=0"},{"name":"stillinger_for_selskap","description":"Retrieves active job listings from NAV (arbeidsplassen.no) for a given employer organization number. Signature: stillinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"stillinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["count","stillinger","stillinger[].id","stillinger[].title","stillinger[].jobtitle","stillinger[].published","stillinger[].expires","stillinger[].application_due","stillinger[].application_url","stillinger[].link","stillinger[].employer_name","stillinger[].work_city","stillinger[].work_county","stillinger[].work_municipal","stillinger[].occupation_level1","stillinger[].occupation_level2","stillinger[].engagement_type","stillinger[].extent","stillinger[].position_count","stillinger[].sector","stillinger[].status"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["stillinger[].id"],"name":["stillinger[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap?organization_id={organization_id}&limit=25&offset=0"},{"name":"list_naeringskoder","description":"List Norwegian business activity codes (naeringskoder) present in the database. Signature: list_naeringskoder(search: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_naeringskoder(search: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["search"],"output_fields":["count","naeringskoder","naeringskoder[].kode","naeringskoder[].beskrivelse"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["naeringskoder[].kode"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder?search={search}&limit=25&offset=0"},{"name":"finn_selskaper","description":"Search for companies by location (kommune or fylke), optionally filtered by business activity codes, company age and employee count. Signature: finn_selskaper(kommune: string, optional, default None; fylke: string, optional, default None; naeringskoder: list of string (comma-separated), optional, default None; min_age: integer, optional, default None; max_age: integer, optional, default None; min_employees: integer, optional, default None; max_employees: integer, optional, default None; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"finn_selskaper(kommune: string, optional, default None; fylke: string, optional, default None; naeringskoder: list of string (comma-separated), optional, default None; min_age: integer, optional, default None; max_age: integer, optional, default None; min_employees: integer, optional, default None; max_employees: integer, optional, default None; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["kommune","fylke","naeringskoder","min_age","max_age","min_employees","max_employees","limit","offset"],"output_fields":["summary","summary.total_matching","summary.showing","summary.has_more_results","pagination","pagination.current_offset","pagination.limit","pagination.next_offset","pagination.tip","applied_filters","applied_filters.location","applied_filters.naeringskoder","applied_filters.age_range","applied_filters.employee_range","filter_tips","companies","companies[].organization_id","companies[].navn","companies[].organisasjonsform","companies[].organisasjonsform.kode","companies[].organisasjonsform.beskrivelse","companies[].naeringskode1","companies[].naeringskode1.kode","companies[].naeringskode1.beskrivelse","companies[].antallAnsatte","companies[].hjemmeside","companies[].epostadresse","companies[].telefon","companies[].forretningsadresse","companies[].forretningsadresse.adresse"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["companies[].navn"],"identifier":["companies[].organisasjonsform.kode","companies[].naeringskode1.kode"],"employee_count":["companies[].antallAnsatte"],"date":["companies[].registreringsdatoenhetsregisteret"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper?kommune={kommune}&fylke={fylke}&naeringskoder={naeringskoder}&min_age={min_age}&max_age={max_age}&min_employees={min_employees}&max_employees={max_employees}&limit=30&offset=0"},{"name":"finn_selskaper_i_omrade","description":"Find companies within a radius of a point, nearest first. Signature: finn_selskaper_i_omrade(postnummer: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; adresse: string, optional, default None; radius_km: decimal number, kilometres, optional, default 5.0; naeringskoder: list of string (comma-separated), optional, default None; min_employees: integer, optional, default None; max_employees: integer, optional, default None; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"finn_selskaper_i_omrade(postnummer: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; adresse: string, optional, default None; radius_km: decimal number, kilometres, optional, default 5.0; naeringskoder: list of string (comma-separated), optional, default None; min_employees: integer, optional, default None; max_employees: integer, optional, default None; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["postnummer","lat","lon","adresse","radius_km","naeringskoder","min_employees","max_employees","limit","offset"],"output_fields":["summary","summary.center","summary.center_coordinates","summary.center_coordinates.latitude","summary.center_coordinates.longitude","summary.radius_km","summary.total_matching","summary.showing","summary.has_more_results","pagination","pagination.current_offset","pagination.limit","pagination.next_offset","companies","companies[].organization_id","companies[].navn","companies[].organisasjonsform","companies[].organisasjonsform.kode","companies[].organisasjonsform.beskrivelse","companies[].naeringskode1","companies[].naeringskode1.kode","companies[].naeringskode1.beskrivelse","companies[].antallAnsatte","companies[].hjemmeside","companies[].epostadresse","companies[].telefon","companies[].forretningsadresse","companies[].forretningsadresse.adresse","companies[].forretningsadresse.poststed","companies[].forretningsadresse.postnummer"],"output_fields_truncated":true,"canonical_field_aliases":{"latitude":["summary.center_coordinates.latitude","companies[].coordinates.latitude"],"longitude":["summary.center_coordinates.longitude","companies[].coordinates.longitude"],"name":["companies[].navn"],"identifier":["companies[].organisasjonsform.kode","companies[].naeringskode1.kode"],"employee_count":["companies[].antallAnsatte"],"date":["companies[].registreringsdatoenhetsregisteret"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper_i_omrade?postnummer={postnummer}&lat={lat}&lon={lon}&adresse={adresse}&radius_km=5.0&naeringskoder={naeringskoder}&min_employees={min_employees}&max_employees={max_employees}&limit=30&offset=0"},{"name":"get_company_last_financial_statement","description":"The open section contains key figures from the most recently submitted annual financial statements,\nwhile the closed section contains almost all figures from the past three annual financial statements,\nincluding those from the consolidated accounts. Signature: get_company_last_financial_statement(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_company_last_financial_statement(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":["[].id","[].journalnr","[].regnskapstype","[].virksomhet","[].virksomhet.organization_id","[].virksomhet.organisasjonsform","[].virksomhet.morselskap","[].regnskapsperiode","[].regnskapsperiode.fraDato","[].regnskapsperiode.tilDato","[].valuta","[].avviklingsregnskap","[].oppstillingsplan","[].revisjon","[].revisjon.ikkeRevidertAarsregnskap","[].revisjon.fravalgRevisjon","[].regnkapsprinsipper","[].regnkapsprinsipper.smaaForetak","[].regnkapsprinsipper.regnskapsregler","[].egenkapitalGjeld","[].egenkapitalGjeld.sumEgenkapitalGjeld","[].egenkapitalGjeld.egenkapital","[].egenkapitalGjeld.egenkapital.sumEgenkapital","[].egenkapitalGjeld.gjeldOversikt","[].egenkapitalGjeld.gjeldOversikt.sumGjeld","[].eiendeler","[].eiendeler.sumEiendeler","[].eiendeler.omloepsmidler","[].eiendeler.omloepsmidler.sumOmloepsmidler","[].eiendeler.anleggsmidler"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement?organization_id={organization_id}&limit=25&offset=0"},{"name":"get_company_ip_rights","description":"This dataset contains information about registered rights and applications submitted in Norway.\nThe dataset provides detailed information about patented inventions, trademarks and designs.\nThis includes applicant names, important ID numbers, application date, status and relevant events. Signature: get_company_ip_rights(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_company_ip_rights(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["organization_id"],"optional_parameters":[],"output_fields":[],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights?organization_id={organization_id}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/"}},{"id":"ventetider","name":"Hospital waiting times","description":"Expected hospital and clinic waiting times per treatment and treatment site from Helsenorge's Velg behandlingssted; the endpoint is undocumented and may change without notice.","topic":"helse-og-utdanning","keywords":["ventetid","ventetider","sykehus","behandling","fritt","behandlingsvalg","helsenorge","operasjon"],"operations":[{"name":"search_treatments","description":"Search Helsenorge treatments by name or synonym. Signature: search_treatments(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_treatments(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit","offset"],"output_fields":["count","treatments","treatments[].id","treatments[].name","treatments[].synonyms"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["treatments[].id"],"name":["treatments[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ventetider/search_treatments?query={query}&limit=20&offset=0"},{"name":"get_waiting_times","description":"Waiting times for one treatment across all treatment sites. Signature: get_waiting_times(treatment: string, required; region: string, optional, default None; include_private: yes/no, optional, default True; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"get_waiting_times(treatment: string, required; region: string, optional, default None; include_private: yes/no, optional, default True; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["treatment"],"optional_parameters":["region","include_private","limit","offset"],"output_fields":["treatment_id","treatment","count","returned","sites","sites[].organization_id","sites[].name","sites[].unit","sites[].city","sites[].regions","sites[].private","sites[].helfo_agreement","sites[].waits","sites[].waits[].type","sites[].waits[].weeks","sites[].waits[].weeks_total","sites[].shortest_weeks","sites[].volume","sites[].volume_year","sites[].comment"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["sites[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ventetider/get_waiting_times?treatment={treatment}&region={region}&include_private=true&limit=50&offset=0"},{"name":"get_site_waiting_times","description":"Waiting times for every treatment group at one treatment site. Signature: get_site_waiting_times(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_site_waiting_times(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","count","groups","groups[].name","groups[].code","groups[].min_weeks","groups[].max_weeks","groups[].treatments","groups[].treatments[].id","groups[].treatments[].name","groups[].treatments[].waits"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["groups[].name","groups[].treatments[].name"],"identifier":["groups[].code","groups[].treatments[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ventetider/get_site_waiting_times?organization_id={organization_id}&limit=25&offset=0"},{"name":"find_treatment_sites","description":"Find treatment sites by name and/or health region. Signature: find_treatment_sites(name: string, optional, default None; region: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"find_treatment_sites(name: string, optional, default None; region: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","region","limit","offset"],"output_fields":["count","returned","sites","sites[].organization_id","sites[].name","sites[].city","sites[].municipality","sites[].regions","sites[].private","sites[].helfo_agreement","sites[].weeks_min","sites[].weeks_max"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["sites[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ventetider/find_treatment_sites?name={name}&region={region}&limit=50&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/ventetider","wiki":"https://allemannsdata.com/wiki/kilder/ventetider/"}},{"id":"kystverket","name":"Lights and sea marks (Kystverket)","description":"Lights, radar beacons and fixed and floating sea marks within a radius of a coordinate, from the Coastal Administration.","topic":"hav-og-kyst","keywords":["fyr","lykt","sj\u00f8merke","lanterne","racon","navigasjon","lighthouse"],"operations":[{"name":"find_navigation_aids","description":"Navigation aids within a radius of a coordinate, from Kystverket. Signature: find_navigation_aids(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; kind: string, optional, default None; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"find_navigation_aids(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 2; kind: string, optional, default None; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","kind","limit","offset"],"output_fields":["count","aids","aids[].kind","aids[].number","aids[].name","aids[].place","aids[].location","aids[].class","aids[].status","aids[].lat","aids[].lon","aids[].distance_km","aids[].light_character","aids[].colour","aids[].light_height_m","aids[].range_nm","aids[].range_nm.white","aids[].range_nm.red","aids[].range_nm.green","aids[].range_nm.yellow","aids[].mark_type","aids[].mark_shape","aids[].topmark"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["aids[].name"],"latitude":["aids[].lat"],"longitude":["aids[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystverket/find_navigation_aids?lat={lat}&lon={lon}&radius_km=2&kind={kind}&limit=100&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/kystverket","wiki":"https://allemannsdata.com/wiki/kilder/kystverket/"}},{"id":"nobil","name":"NOBIL","description":"Public charging stations, charge points and availability data from Enova's Nordic charging database.","topic":"energi","keywords":["elbil","lader","ladere","lading","ladestasjon","ladestasjoner"],"operations":[{"name":"get_charging_station","description":"Get one NOBIL charging station by international id, e.g. NOR_00171. Signature: get_charging_station(station_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_charging_station(station_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":[],"output_fields":["Provider","Rights","apiver","chargerstations","chargerstations[].csmd","chargerstations[].csmd.id","chargerstations[].csmd.station_id","chargerstations[].csmd.name","chargerstations[].csmd.Street","chargerstations[].csmd.House_number","chargerstations[].csmd.Zipcode","chargerstations[].csmd.City","chargerstations[].csmd.Municipality","chargerstations[].csmd.County","chargerstations[].csmd.Position","chargerstations[].csmd.Owned_by","chargerstations[].csmd.Operator","chargerstations[].csmd.Number_charging_points","chargerstations[].csmd.Available_charging_points","chargerstations[].csmd.Station_status","chargerstations[].csmd.Land_code","chargerstations[].attr"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["chargerstations[].csmd.id"],"name":["chargerstations[].csmd.name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nobil/get_charging_station?station_id={station_id}&limit=25&offset=0"},{"name":"find_charging_stations_nearby","description":"Find public charging stations near a point. Signature: find_charging_stations_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 20; realtime: yes/no, optional, default False; offset: integer, items, optional, default 0).","signature":"find_charging_stations_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 20; realtime: yes/no, optional, default False; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit","realtime"],"output_fields":["Provider","Rights","apiver","chargerstations","chargerstations[].csmd","chargerstations[].csmd.id","chargerstations[].csmd.station_id","chargerstations[].csmd.name","chargerstations[].csmd.Street","chargerstations[].csmd.House_number","chargerstations[].csmd.Zipcode","chargerstations[].csmd.City","chargerstations[].csmd.Municipality","chargerstations[].csmd.County","chargerstations[].csmd.Position","chargerstations[].csmd.Owned_by","chargerstations[].csmd.Operator","chargerstations[].csmd.Number_charging_points","chargerstations[].csmd.Available_charging_points","chargerstations[].csmd.Station_status","chargerstations[].csmd.Land_code","chargerstations[].attr"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["chargerstations[].csmd.id"],"name":["chargerstations[].csmd.name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nobil/find_charging_stations_nearby?lat={lat}&lon={lon}&radius_km=5&limit=20&realtime=false&offset=0"},{"name":"get_charging_statistics","description":"Get NOBIL charging-station totals for a country or county. Signature: get_charging_statistics(county_code: string, optional, default '00'; country_code: string, optional, default 'NOR'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_charging_statistics(county_code: string, optional, default '00'; country_code: string, optional, default 'NOR'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["county_code","country_code"],"output_fields":["Provider","Rights","apiver","chargerstations","chargerstations[].count","chargerstations[].countyid","chargerstations[].county"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nobil/get_charging_statistics?county_code=00&country_code=NOR&limit=25&offset=0"},{"name":"find_charging_stations","description":"Find the EV charging stations nearest a coordinate, closest first. Signature: find_charging_stations(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 10; offset: integer, items, optional, default 0).","signature":"find_charging_stations(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 10; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit"],"output_fields":["[].id","[].name","[].street","[].city","[].municipality","[].county","[].lat","[].lon","[].operator","[].charging_points","[].available_points","[].real_time_status","[].open_24h","[].location_description","[].distance_km"],"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/nobil/find_charging_stations?lat={lat}&lon={lon}&radius_km=5&limit=10&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/nobil","wiki":"https://allemannsdata.com/wiki/kilder/nobil/"}},{"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; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_station(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_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}&limit=25&offset=0"},{"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: string, 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: string, 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; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","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; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","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}&limit=25&offset=0"},{"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: string, optional, default None; technology: string, optional, default 'all'; status: string, optional, default 'operating'; min_capacity_mw: decimal number, optional, default None; limit: integer, items, optional, default 50; 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: string, optional, default None; technology: string, optional, default 'all'; status: string, optional, default 'operating'; min_capacity_mw: decimal number, optional, default None; limit: integer, items, optional, default 50; 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=50&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: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_power_plant(plant_id: integer, required; technology: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","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}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/nve","wiki":"https://allemannsdata.com/wiki/kilder/nve/"}},{"id":"newsweb","name":"Oslo B\u00f8rs NewsWeb","description":"Stock-exchange announcements from Oslo B\u00f8rs and Euronext NewsWeb; the endpoint behind newsweb.oslobors.no is undocumented and may change without notice.","topic":"naeringsliv","keywords":["b\u00f8rsmelding","b\u00f8rsmeldinger","newsweb","b\u00f8rs","innsideinformasjon","emisjon","meldepliktig","handel"],"operations":[{"name":"search_announcements","description":"Search stock-exchange announcements in a date window. Signature: search_announcements(issuer: string, optional, default None; category: string, optional, default None; market: string, optional, default None; from_date: string, optional, default None; to_date: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_announcements(issuer: string, optional, default None; category: string, optional, default None; market: string, optional, default None; from_date: string, optional, default None; to_date: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["issuer","category","market","from_date","to_date","limit","offset"],"output_fields":["from_date","to_date","count","returned","truncated","announcements","announcements[].id","announcements[].title","announcements[].published","announcements[].issuer","announcements[].issuer_sign","announcements[].categories","announcements[].markets","announcements[].attachments_count","announcements[].corrects_message_id","announcements[].corrected_by_message_id","announcements[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["announcements[].id"],"name":["announcements[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/newsweb/search_announcements?issuer={issuer}&category={category}&market={market}&from_date={from_date}&to_date={to_date}&limit=50&offset=0"},{"name":"get_announcement","description":"One announcement with its full body text and attachment links. Signature: get_announcement(message_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_announcement(message_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["message_id"],"optional_parameters":[],"output_fields":["id","title","published","issuer","issuer_sign","categories","markets","attachments_count","corrects_message_id","corrected_by_message_id","url","body","instrument","attachments","attachments[].name","attachments[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["title","attachments[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/newsweb/get_announcement?message_id={message_id}&limit=25&offset=0"},{"name":"list_categories","description":"List the NewsWeb announcement categories. Signature: list_categories(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_categories(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["[].id","[].name_en","[].name_no"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/newsweb/list_categories?limit=25&offset=0"},{"name":"find_issuers","description":"Find issuers by company name or issuer sign. Signature: find_issuers(name: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"find_issuers(name: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["name"],"optional_parameters":["limit"],"output_fields":["count","issuers","issuers[].name","issuers[].sign","issuers[].active"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["issuers[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/newsweb/find_issuers?name={name}&limit=20&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/newsweb","wiki":"https://allemannsdata.com/wiki/kilder/newsweb/"}},{"id":"partifinansiering","name":"Partifinansiering","description":"Party accounts, contributions and top contributors reported under partiloven, from the undocumented endpoint behind partifinansiering.no.","topic":"demokrati-og-rett","keywords":["partifinansiering","parti","bidrag","gave","donasjon","valgkamp","partist\u00f8tte","regnskap","party","donation"],"operations":[{"name":"list_parties","description":"List the parties that report to the party-finance register. Signature: list_parties(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_parties(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["count","parties","parties[].code","parties[].name"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["parties[].code"],"name":["parties[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/partifinansiering/list_parties?limit=25&offset=0"},{"name":"get_party_accounts","description":"One party unit's reported accounts for a year. Signature: get_party_accounts(party: string, required; year: integer, calendar year, required; level: string, optional, default 'national'; municipality: string, optional, default None; county: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_party_accounts(party: string, required; year: integer, calendar year, required; level: string, optional, default 'national'; municipality: string, optional, default None; county: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["party","year"],"optional_parameters":["level","municipality","county"],"output_fields":["party","level","year","income","income.state_support","income.municipal_county_support","income.other_public_support","income.membership_fees","income.lotteries_and_fundraising","income.capital_income","income.business_income","income.other_own_income","income.from_private_persons","income.from_companies","income.from_labour_organisations","income.from_other_organisations","income.from_others","income.transfers_from_party_units","income.total","costs_by_type","costs_by_type.salaries","costs_by_type.goods","costs_by_type.services","costs_by_type.depreciation","costs_by_type.financial","costs_by_type.transfers_to_party_units","costs_by_type.total","costs_by_activity","costs_by_activity.administration","costs_by_activity.party_activities"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["contributors[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/partifinansiering/get_party_accounts?party={party}&year={year}&level=national&municipality={municipality}&county={county}&limit=25&offset=0"},{"name":"search_contributions","description":"Search reported contributions to parties for a year. Signature: search_contributions(year: integer, calendar year, required; contributor: string, optional, default None; party: string, optional, default None; level: string, optional, default None; municipality: string, optional, default None; county: string, optional, default None; election_year_reports: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_contributions(year: integer, calendar year, required; contributor: string, optional, default None; party: string, optional, default None; level: string, optional, default None; municipality: string, optional, default None; county: string, optional, default None; election_year_reports: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["year"],"optional_parameters":["contributor","party","level","municipality","county","election_year_reports","limit","offset"],"output_fields":["year","kind","total","returned","contributions","contributions[].party","contributions[].level","contributions[].contributor","contributions[].location","contributions[].amount","contributions[].received","contributions[].reported","contributions[].note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/partifinansiering/search_contributions?year={year}&contributor={contributor}&party={party}&level={level}&municipality={municipality}&county={county}&election_year_reports=false&limit=50&offset=0"},{"name":"get_top_contributions","description":"The ten largest contributors of a year, across all parties. Signature: get_top_contributions(year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_top_contributions(year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["year"],"optional_parameters":[],"output_fields":["year","contributions","contributions[].contributor","contributions[].party","contributions[].amount","total_all_parties"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/partifinansiering/get_top_contributions?year={year}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/partifinansiering","wiki":"https://allemannsdata.com/wiki/kilder/partifinansiering/"}},{"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: string, optional, default None; from_date: string, optional, default None; to_date: string, optional, default None; limit: integer, items, optional, default 50; 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: string, optional, default None; from_date: string, optional, default None; to_date: string, optional, default None; limit: integer, items, optional, default 50; 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=50&offset=0"},{"name":"get_observation","description":"One Regobs field observation by its Regobs id. Signature: get_observation(reg_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_observation(reg_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","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}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/regobs","wiki":"https://allemannsdata.com/wiki/kilder/regobs/"}},{"id":"skipsregister","name":"Ship register (NIS/NOR)","description":"Norwegian-flagged NIS and NOR vessels with owners, dimensions, tonnage and home port, from Sj\u00f8fartsdirektoratet's ship search; the endpoint is undocumented and may change without notice.","topic":"hav-og-kyst","keywords":["skip","skipsregister","fart\u00f8y","nis","nor","imo","kallesignal","reder","eier","bruttotonnasje"],"operations":[{"name":"search_vessels","description":"Search the NIS/NOR ship register by name, call sign, IMO or owner org nr. Signature: search_vessels(query: string, required; include_deleted: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_vessels(query: string, required; include_deleted: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["include_deleted","limit","offset"],"output_fields":["count","returned","vessels","vessels[].vessel_id","vessels[].name","vessels[].register","vessels[].call_sign","vessels[].imo","vessels[].status","vessels[].shipyard","vessels[].parties","vessels[].parties[].role","vessels[].parties[].name","vessels[].parties[].organization_id"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["vessels[].name","vessels[].parties[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/skipsregister/search_vessels?query={query}&include_deleted=false&limit=25&offset=0"},{"name":"get_vessel","description":"The full register record for one NIS/NOR vessel. Signature: get_vessel(vessel_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_vessel(vessel_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["vessel_id"],"optional_parameters":[],"output_fields":["vessel_id","name","register","call_sign","imo","status","bareboat_status","home_port","home_port_since","built","built.year","built.shipyard","built.location","built.country","built.yard_number","measurements","measurements.vessel_type","measurements.length_m","measurements.overall_length_m","measurements.width_m","measurements.depth_m","measurements.gross_tonnage","measurements.net_tonnage","measurements.classification_society","measurements.build_material","measurements.propulsion","measurements.source_document","measurements.as_of","parties","parties[].role"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["name","parties[].name"],"date":["documents[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/skipsregister/get_vessel?vessel_id={vessel_id}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/skipsregister","wiki":"https://allemannsdata.com/wiki/kilder/skipsregister/"}},{"id":"sodir","name":"Sokkeldirektoratet factpages","description":"Fields, production, reserves, wellbores, discoveries, production licences, companies and offshore facilities on the Norwegian continental shelf.","topic":"energi","keywords":["olje","gass","petroleum","sokkel","oljefelt","felt","br\u00f8nn","br\u00f8nnbane","boring","funn","utvinningstillatelse","lisens","plattform","rigg","reserver","produksjon","sokkeldirektoratet","oljedirektoratet","npd","factpages"],"operations":[{"name":"search_fields","description":"Search the fields on the Norwegian continental shelf (about 140 of them). Signature: search_fields(name: string, optional, default None; operator: string, optional, default None; status: string, optional, default None; hc_type: string, optional, default None; main_area: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_fields(name: string, optional, default None; operator: string, optional, default None; status: string, optional, default None; hc_type: string, optional, default None; main_area: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","operator","status","hc_type","main_area","limit"],"output_fields":["count","returned","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/search_fields?name={name}&operator={operator}&status={status}&hc_type={hc_type}&main_area={main_area}&limit=50&offset=0"},{"name":"get_field","description":"Get one field with Sodir's latest reserve estimate, original in-place\nvolumes and its most recent production year. Signature: get_field(name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_field(name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["name"],"optional_parameters":[],"output_fields":["field","operator","status","hc_type","main_area","owner_kind","owner","main_supply_base","discovery_wellbore","discovery_wellbore_completed","petroleum_id","factpage_url","factmap_url","updated","reserves","reserves.field","reserves.version_year","reserves.valid_date","reserves.recoverable_oil_mill_sm3","reserves.recoverable_gas_bill_sm3","reserves.recoverable_ngl_mill_tonnes","reserves.recoverable_condensate_mill_sm3","reserves.recoverable_oil_equivalent_mill_sm3","reserves.remaining_oil_mill_sm3","reserves.remaining_gas_bill_sm3","reserves.remaining_ngl_mill_tonnes","reserves.remaining_condensate_mill_sm3","reserves.remaining_oil_equivalent_mill_sm3","in_place_volumes","in_place_volumes.field"],"output_fields_truncated":true,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/get_field?name={name}&limit=25&offset=0"},{"name":"get_field_production","description":"Get the reported production history for one field. Signature: get_field_production(field: string, required; resolution: string, optional, default 'yearly'; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 200; offset: integer, items, optional, default 0).","signature":"get_field_production(field: string, required; resolution: string, optional, default 'yearly'; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 200; offset: integer, items, optional, default 0)","required_parameters":["field"],"optional_parameters":["resolution","from_year","to_year","limit"],"output_fields":["field","resolution","count","returned","production","production[].field","production[].year","production[].month","production[].oil_mill_sm3","production[].gas_bill_sm3","production[].ngl_mill_sm3","production[].condensate_mill_sm3","production[].oil_equivalent_mill_sm3","production[].produced_water_mill_sm3","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/get_field_production?field={field}&resolution=yearly&from_year={from_year}&to_year={to_year}&limit=200&offset=0"},{"name":"search_wellbores","description":"Search wellbores drilled on the Norwegian continental shelf. Signature: search_wellbores(name: string, optional, default None; field: string, optional, default None; operator: string, optional, default None; production_licence: string, optional, default None; purpose: string, optional, default None; status: string, optional, default None; content: string, optional, default None; kind: string, optional, default 'all'; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_wellbores(name: string, optional, default None; field: string, optional, default None; operator: string, optional, default None; production_licence: string, optional, default None; purpose: string, optional, default None; status: string, optional, default None; content: string, optional, default None; kind: string, optional, default 'all'; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","field","operator","production_licence","purpose","status","content","kind","from_year","to_year","limit"],"output_fields":["count","returned","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/search_wellbores?name={name}&field={field}&operator={operator}&production_licence={production_licence}&purpose={purpose}&status={status}&content={content}&kind=all&from_year={from_year}&to_year={to_year}&limit=50&offset=0"},{"name":"get_wellbore","description":"Get one wellbore by name, from whichever register holds it. Signature: get_wellbore(name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_wellbore(name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["name"],"optional_parameters":[],"output_fields":["wellbore","well","wellbore_type","purpose","status","content","operator","production_licence","field","discovery","is_discovery_wellbore","main_area","entry_date","completion_date","entry_year","completion_year","drilling_facility","production_facility","drilling_days","water_depth_m","total_depth_md_m","vertical_depth_tvd_m","bottom_hole_temperature_c","age_at_td","formation_at_td","subsea","plugged_date","released_date","lat","lon"],"output_fields_truncated":true,"canonical_field_aliases":{"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/get_wellbore?name={name}&limit=25&offset=0"},{"name":"search_discoveries","description":"Search petroleum discoveries on the Norwegian continental shelf, with\nSodir's recoverable-resource estimate where one exists. Signature: search_discoveries(name: string, optional, default None; field: string, optional, default None; operator: string, optional, default None; status: string, optional, default None; hc_type: string, optional, default None; main_area: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_discoveries(name: string, optional, default None; field: string, optional, default None; operator: string, optional, default None; status: string, optional, default None; hc_type: string, optional, default None; main_area: string, optional, default None; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","field","operator","status","hc_type","main_area","from_year","to_year","limit"],"output_fields":["count","returned","discoveries","discoveries[].discovery","discoveries[].operator","discoveries[].status","discoveries[].hc_type","discoveries[].discovery_year","discoveries[].discovery_wellbore","discoveries[].main_area","discoveries[].field","discoveries[].included_in_field_from","discoveries[].included_in_discovery","discoveries[].owner_kind","discoveries[].owner","discoveries[].petroleum_id","discoveries[].factpage_url","discoveries[].resources","discoveries[].resources.discovery","discoveries[].resources.resource_class","discoveries[].resources.valid_date","discoveries[].resources.recoverable_oil_mill_sm3","discoveries[].resources.recoverable_gas_bill_sm3","discoveries[].resources.recoverable_ngl_mill_tonnes","discoveries[].resources.recoverable_condensate_mill_sm3","discoveries[].resources.recoverable_oil_equivalent_mill_sm3","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/search_discoveries?name={name}&field={field}&operator={operator}&status={status}&hc_type={hc_type}&main_area={main_area}&from_year={from_year}&to_year={to_year}&limit=50&offset=0"},{"name":"search_licences","description":"Search production licences (utvinningstillatelser) on the shelf. Signature: search_licences(name: string, optional, default None; status: string, optional, default None; phase: string, optional, default None; main_area: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_licences(name: string, optional, default None; status: string, optional, default None; phase: string, optional, default None; main_area: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","status","phase","main_area","limit"],"output_fields":["count","returned","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/search_licences?name={name}&status={status}&phase={phase}&main_area={main_area}&limit=50&offset=0"},{"name":"search_companies","description":"Search companies registered as operators or licensees on the shelf. Signature: search_companies(name: string, optional, default None; organization_id: string, optional, default None; current_operator_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_companies(name: string, optional, default None; organization_id: string, optional, default None; current_operator_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","organization_id","current_operator_only","limit"],"output_fields":["count","returned","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/search_companies?name={name}&organization_id={organization_id}&current_operator_only=false&limit=50&offset=0"},{"name":"search_facilities","description":"Search fixed offshore facilities: platforms, subsea templates, pipeline\nlandfalls, loading systems and the like. Signature: search_facilities(name: string, optional, default None; kind: string, optional, default None; phase: string, optional, default None; operator: string, optional, default None; belongs_to: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_facilities(name: string, optional, default None; kind: string, optional, default None; phase: string, optional, default None; operator: string, optional, default None; belongs_to: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","kind","phase","operator","belongs_to","limit"],"output_fields":["count","returned","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/sodir/search_facilities?name={name}&kind={kind}&phase={phase}&operator={operator}&belongs_to={belongs_to}&limit=50&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/sodir","wiki":"https://allemannsdata.com/wiki/kilder/sodir/"}},{"id":"oljefond","name":"The Oil Fund (GPFG)","description":"Holdings of Norway's sovereign wealth fund 1998-2025 and its shareholder voting record 2013-2025.","topic":"naeringsliv","keywords":["oljefondet","oljefond","spu","statens","pensjonsfond","utland","nbim","aksjer","aksjepost","eierandel","obligasjoner","eiendom","stemmegivning","generalforsamling"],"operations":[{"name":"fund_value","description":"The fund's official net asset value per asset class, 1998-2025. Signature: fund_value(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"fund_value(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["snapshots","snapshots[].date","snapshots[].interim","snapshots[].assets","snapshots[].total_nok","snapshots[].total_eur"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["snapshots[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond/fund_value?limit=25&offset=0"},{"name":"find_holdings","description":"Search the fund's investments at one year-end, largest first. Signature: find_holdings(year: integer, calendar year, required; country: string, optional, default None; sector: string, optional, default None; asset_type: string, optional, default None; query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_holdings(year: integer, calendar year, required; country: string, optional, default None; sector: string, optional, default None; asset_type: string, optional, default None; query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["year"],"optional_parameters":["country","sector","asset_type","query","limit","offset"],"output_fields":["year","matched","total_value_nok","offset","holdings","holdings[].name","holdings[].country","holdings[].country_code","holdings[].asset_type","holdings[].sector","holdings[].value_nok","holdings[].value_eur","holdings[].ownership_pct","holdings[].ticker","holdings[].voting_pct","holdings[].projects_total","holdings[].projects","holdings[].projects[].name","holdings[].projects[].sector","holdings[].projects[].ownership_pct","holdings[].projects[].lat","holdings[].projects[].lon"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["holdings[].name","holdings[].projects[].name"],"latitude":["holdings[].projects[].lat"],"longitude":["holdings[].projects[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond/find_holdings?year={year}&country={country}&sector={sector}&asset_type={asset_type}&query={query}&limit=25&offset=0"},{"name":"country_holdings_history","description":"One country's holdings per year and asset class, 1998-2025. Signature: country_holdings_history(country: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"country_holdings_history(country: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["country"],"output_fields":["countries","countries[].country","countries[].country_code","countries[].latest_year","countries[].value_nok","country","country_code","series"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond/country_holdings_history?country={country}&limit=25&offset=0"},{"name":"voting_summary","description":"How the fund voted, per year, fund-wide or for one country. Signature: voting_summary(year: integer, calendar year, optional, default None; country: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"voting_summary(year: integer, calendar year, optional, default None; country: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["year","country"],"output_fields":["scope","years","top_countries_by_meetings","country","country_code"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond/voting_summary?year={year}&country={country}&limit=25&offset=0"},{"name":"find_companies","description":"Find companies in the fund's voting record by name or ticker. Signature: find_companies(query: string, optional, default None; country: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_companies(query: string, optional, default None; country: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","country","limit","offset"],"output_fields":["matched","offset","companies","companies[].company_id","companies[].name","companies[].ticker","companies[].country","companies[].years"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["companies[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond/find_companies?query={query}&country={country}&limit=25&offset=0"},{"name":"company_votes","description":"The fund's voting record for one company, year by year. Signature: company_votes(company: string, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"company_votes(company: string, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["company"],"optional_parameters":["year","limit"],"output_fields":["company_id","name","ticker","country","years"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond/company_votes?company={company}&year={year}&limit=50&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/oljefond","wiki":"https://allemannsdata.com/wiki/kilder/oljefond/"}},{"id":"naturbase","name":"Naturbase","description":"Protected areas (verneomr\u00e5der) and mapped nature types (naturtyper etter NiN) from Milj\u00f8direktoratet.","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 20; 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 20; 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=20&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; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_protected_area(area_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","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}&limit=25&offset=0"},{"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 20; 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 20; 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=20&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 20; 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 20; 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=20&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/naturbase","wiki":"https://allemannsdata.com/wiki/kilder/naturbase/"}},{"id":"postlister","name":"Norwegian public correspondence journals","description":"Search municipal and central-government correspondence journals and public case metadata.","topic":"demokrati-og-rett","keywords":[],"operations":[{"name":"search","description":"Search Norwegian public mail journals (postlister). Signature: search(query: string, optional, default '*'; entity_id: string, optional, default None; date_from: string, optional, default None; date_to: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search(query: string, optional, default '*'; entity_id: string, optional, default None; date_from: string, optional, default None; date_to: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","entity_id","date_from","date_to","limit"],"output_fields":["total_hits","returned","capped","documents","documents[].entity_name","documents[].entity_id","documents[].case_title","documents[].case_serial_number","documents[].document_id","documents[].document_type","documents[].document_title","documents[].document_date","documents[].recorded_date","documents[].from","documents[].to","documents[].from_org","documents[].from_org[].navn","documents[].from_org[].orgnummer","documents[].to_org","documents[].to_org[].navn","documents[].to_org[].orgnummer","documents[].case_url","documents[].files","documents[].files[].title","documents[].files[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["documents[].from_org[].navn","documents[].to_org[].navn","documents[].files[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/postlister/search?query=%2A&entity_id={entity_id}&date_from={date_from}&date_to={date_to}&limit=20&offset=0"},{"name":"search_kommune","description":"Search one municipality's (or agency's) mail journal, optionally by time range. Signature: search_kommune(kommune: string, required; date_from: string, optional, default None; date_to: string, optional, default None; query: string, optional, default '*'; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_kommune(kommune: string, required; date_from: string, optional, default None; date_to: string, optional, default None; query: string, optional, default '*'; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["kommune"],"optional_parameters":["date_from","date_to","query","limit"],"output_fields":["total_hits","returned","capped","documents","documents[].entity_name","documents[].entity_id","documents[].case_title","documents[].case_serial_number","documents[].document_id","documents[].document_type","documents[].document_title","documents[].document_date","documents[].recorded_date","documents[].from","documents[].to","documents[].from_org","documents[].from_org[].navn","documents[].from_org[].orgnummer","documents[].to_org","documents[].to_org[].navn","documents[].to_org[].orgnummer","documents[].case_url","documents[].files","documents[].files[].title","documents[].files[].url","note","coverage_latest"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["documents[].from_org[].navn","documents[].to_org[].navn","documents[].files[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/postlister/search_kommune?kommune={kommune}&date_from={date_from}&date_to={date_to}&query=%2A&limit=20&offset=0"},{"name":"get_case","description":"List all documents belonging to one case (sak). Signature: get_case(entity_id: string, required; case_serial_number: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"get_case(entity_id: string, required; case_serial_number: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0)","required_parameters":["entity_id","case_serial_number"],"optional_parameters":["limit"],"output_fields":["total_hits","returned","capped","documents","documents[].entity_name","documents[].entity_id","documents[].case_title","documents[].case_serial_number","documents[].document_id","documents[].document_type","documents[].document_title","documents[].document_date","documents[].recorded_date","documents[].from","documents[].to","documents[].from_org","documents[].from_org[].navn","documents[].from_org[].orgnummer","documents[].to_org","documents[].to_org[].navn","documents[].to_org[].orgnummer","documents[].case_url","documents[].files","documents[].files[].title","documents[].files[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["documents[].from_org[].navn","documents[].to_org[].navn","documents[].files[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/postlister/get_case?entity_id={entity_id}&case_serial_number={case_serial_number}&limit=100&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/postlister","wiki":"https://allemannsdata.com/wiki/kilder/postlister/"}},{"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 20; 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 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["species","from_year","to_year","lat","lon","radius_km","limit"],"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=20&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"],"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":"ais","name":"AIS and vessels","description":"Latest known vessel positions, vessel search and historical AIS tracks from BarentsWatch.","topic":"hav-og-kyst","keywords":["skip","b\u00e5t","fart\u00f8y","posisjon","ais","skipstrafikk"],"operations":[{"name":"find_vessels_nearby","description":"Find latest AIS positions for vessels near a coordinate. Signature: find_vessels_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 20; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"find_vessels_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 20; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit"],"output_fields":["fartoy","fartoy[].vessel_id","fartoy[].navn","fartoy[].kallesignal","fartoy[].imo","fartoy[].skipstype","fartoy[].lat","fartoy[].lon","fartoy[].fart_knop","fartoy[].kurs","fartoy[].destinasjon","fartoy[].sist_oppdatert","fartoy[].avstand_km","radius_km"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["fartoy[].navn"],"latitude":["fartoy[].lat"],"longitude":["fartoy[].lon"],"speed_knots":["fartoy[].fart_knop"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/find_vessels_nearby?lat={lat}&lon={lon}&radius_km=20&limit=30&offset=0"},{"name":"get_vessel","description":"Fetch the latest known AIS data for one vessel. Signature: get_vessel(vessel_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_vessel(vessel_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["vessel_id"],"optional_parameters":[],"output_fields":["vessel_id","navn","kallesignal","imo","skipstype","lat","lon","fart_knop","kurs","destinasjon","sist_oppdatert"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["navn"],"latitude":["lat"],"longitude":["lon"],"speed_knots":["fart_knop"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/get_vessel?vessel_id={vessel_id}&limit=25&offset=0"},{"name":"search_vessels","description":"Search vessels by name, MMSI, IMO or call sign. Signature: search_vessels(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"search_vessels(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["[].vessel_id","[].navn","[].kallesignal","[].imo","[].skipstype","[].lat","[].lon","[].fart_knop","[].kurs","[].destinasjon","[].sist_oppdatert"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"],"latitude":["[].lat"],"longitude":["[].lon"],"speed_knots":["[].fart_knop"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/search_vessels?query={query}&limit=25&offset=0"},{"name":"get_vessel_track","description":"Fetch the vessel's AIS track for the past 24 hours. Signature: get_vessel_track(vessel_id: integer, required; limit: integer, items, optional, default 500; offset: integer, items, optional, default 0).","signature":"get_vessel_track(vessel_id: integer, required; limit: integer, items, optional, default 500; offset: integer, items, optional, default 0)","required_parameters":["vessel_id"],"optional_parameters":["limit"],"output_fields":["[].vessel_id","[].name","[].msgtime","[].latitude","[].longitude","[].courseOverGround","[].speedOverGround","[].trueHeading","[].rateOfTurn","[].navigationalStatus","[].shipType","[].stream"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].name"],"latitude":["[].latitude"],"longitude":["[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/get_vessel_track?vessel_id={vessel_id}&limit=500&offset=0"},{"name":"get_vessel_position","description":"Get one vessel's latest position with a human-readable location\n(\"3.2 km NW of Kristiansund\"), speed, course and navigational status. Signature: get_vessel_position(vessel: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_vessel_position(vessel: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["vessel"],"optional_parameters":[],"output_fields":["name","vessel_id","type","lat","lon","location","speed_kn","course","heading","nav_status","destination","eta","draught_m","position_time","position_age_min"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name","heading"],"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/get_vessel_position?vessel={vessel}&limit=25&offset=0"},{"name":"get_area_traffic","description":"Snapshot of ship traffic in an area - \"how busy is Oslofjorden right\nnow\". Give a Norwegian place name OR a lat/lon coordinate. Signature: get_area_traffic(place: 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 20; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_area_traffic(place: 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 20; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["place","lat","lon","radius_km"],"output_fields":["area","radius_km","total_vessels","moving","stationary","by_type","by_nav_status","busiest_headings"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/get_area_traffic?place={place}&lat={lat}&lon={lon}&radius_km=20&limit=25&offset=0"},{"name":"lookup_vessel","description":"Resolve vessel identity: name <-> MMSI <-> IMO <-> callsign, plus flag\nstate, type and dimensions. Use before positional queries to\ndisambiguate - a name fragment returns up to 30 candidates. Signature: lookup_vessel(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"lookup_vessel(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["count","vessels","vessels[].name","vessels[].vessel_id","vessels[].imo","vessels[].callsign","vessels[].flag","vessels[].type","vessels[].length_m","vessels[].width_m","vessels[].draught_m","vessels[].destination","vessels[].last_seen"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["vessels[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/ais/lookup_vessel?query={query}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/ais","wiki":"https://allemannsdata.com/wiki/kilder/ais/"}},{"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 100; 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 100; 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=100&offset=0"},{"name":"get_earthquake","description":"Fetch one NNSN earthquake by its event id. Signature: get_earthquake(event_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_earthquake(event_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","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}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/jordskjelv","wiki":"https://allemannsdata.com/wiki/kilder/jordskjelv/"}},{"id":"elhub","name":"Elhub energy data","description":"Measured electricity consumption and production per price area, municipality and customer group, exchange between areas and installed capacity per source.","topic":"energi","keywords":["str\u00f8mforbruk","forbruk","kraftforbruk","energiforbruk","kraftproduksjon","produksjon","solkraft","solceller","installert","effekt","m\u00e5lepunkt","elhub","kwh","consumption","production"],"operations":[{"name":"get_consumption","description":"Get measured electricity consumption (kWh) per price area and customer\ngroup, hourly or summed per day. Signature: get_consumption(price_area: string, optional, default None; start_date: string, optional, default None; end_date: string, optional, default None; consumption_group: string, optional, default None; resolution: string, optional, default 'day'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_consumption(price_area: string, optional, default None; start_date: string, optional, default None; end_date: string, optional, default None; consumption_group: string, optional, default None; resolution: string, optional, default 'day'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["price_area","start_date","end_date","consumption_group","resolution"],"output_fields":["dataset","price_area","start_date","end_date","resolution","consumption_group","last_updated","total_kwh","returned","truncated","rows","rows[].date","rows[].start_time","rows[].end_time","rows[].price_area","rows[].consumption_group","rows[].quantity_kwh","rows[].metering_point_count"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["rows[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/elhub/get_consumption?price_area={price_area}&start_date={start_date}&end_date={end_date}&consumption_group={consumption_group}&resolution=day&limit=25&offset=0"},{"name":"get_production","description":"Get measured electricity production (kWh) per price area and source,\nhourly or summed per day. Signature: get_production(price_area: string, optional, default None; start_date: string, optional, default None; end_date: string, optional, default None; production_group: string, optional, default None; resolution: string, optional, default 'day'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_production(price_area: string, optional, default None; start_date: string, optional, default None; end_date: string, optional, default None; production_group: string, optional, default None; resolution: string, optional, default 'day'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["price_area","start_date","end_date","production_group","resolution"],"output_fields":["dataset","price_area","start_date","end_date","resolution","production_group","last_updated","total_kwh","returned","truncated","rows","rows[].date","rows[].start_time","rows[].end_time","rows[].price_area","rows[].production_group","rows[].quantity_kwh"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["rows[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/elhub/get_production?price_area={price_area}&start_date={start_date}&end_date={end_date}&production_group={production_group}&resolution=day&limit=25&offset=0"},{"name":"get_exchange","description":"Get measured electricity exchange (kWh) between one price area and each\nof its neighbours, hourly or summed per day. Signature: get_exchange(price_area: string, required; start_date: string, optional, default None; end_date: string, optional, default None; resolution: string, optional, default 'day'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_exchange(price_area: string, required; start_date: string, optional, default None; end_date: string, optional, default None; resolution: string, optional, default 'day'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["price_area"],"optional_parameters":["start_date","end_date","resolution"],"output_fields":["dataset","price_area","start_date","end_date","resolution","last_updated","total_import_kwh","total_export_kwh","net_import_kwh","returned","truncated","rows","rows[].date","rows[].start_time","rows[].end_time","rows[].price_area","rows[].adjacent_area","rows[].exchange_in_kwh","rows[].exchange_out_kwh","rows[].net_import_kwh"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["rows[].date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/elhub/get_exchange?price_area={price_area}&start_date={start_date}&end_date={end_date}&resolution=day&limit=25&offset=0"},{"name":"get_municipality_consumption","description":"Get one day of measured electricity consumption (kWh) for a municipality,\nhourly, split into private, industry and business customers. Signature: get_municipality_consumption(municipality: string, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_municipality_consumption(municipality: string, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["municipality"],"optional_parameters":["date"],"output_fields":["municipality_code","municipality","date","last_updated","totals_kwh","total_kwh","hours","hours[].start_time","hours[].consumption_group","hours[].quantity_kwh","hours[].metering_point_count"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/elhub/get_municipality_consumption?municipality={municipality}&date={date}&limit=25&offset=0"},{"name":"get_installed_capacity","description":"Get installed electricity production capacity (kW) per price area,\nsource and metering-point type, as registered in Elhub for one day. Signature: get_installed_capacity(price_area: string, optional, default None; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_installed_capacity(price_area: string, optional, default None; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["price_area","date"],"output_fields":["dataset","price_area","date","last_updated","totals_kw","total_kw","returned","rows","rows[].price_area","rows[].metering_point_type","rows[].metering_point_type_label","rows[].production_group","rows[].installed_capacity_kw"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/elhub/get_installed_capacity?price_area={price_area}&date={date}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/elhub","wiki":"https://allemannsdata.com/wiki/kilder/elhub/"}},{"id":"einnsyn","name":"eInnsyn","description":"Public mail records (journalposter) and case files (saksmapper) from state bodies and some municipalities, from Digdir's eInnsyn portal.","topic":"demokrati-og-rett","keywords":["einnsyn","innsyn","postjournal","postliste","postlister","journalpost","saksmappe","offentlig","journal"],"operations":[{"name":"search_records","description":"Search published eInnsyn records (journalposter and saksmapper). Signature: search_records(query: string, optional, default None; agency: string, optional, default None; record_type: string, optional, default None; published_from: string, optional, default None; published_to: string, optional, default None; sort: string, optional, default 'relevance'; limit: integer, items, optional, default 20; cursor: string, optional, default None; offset: integer, items, optional, default 0).","signature":"search_records(query: string, optional, default None; agency: string, optional, default None; record_type: string, optional, default None; published_from: string, optional, default None; published_to: string, optional, default None; sort: string, optional, default 'relevance'; limit: integer, items, optional, default 20; cursor: string, optional, default None; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","agency","record_type","published_from","published_to","sort","limit","cursor"],"output_fields":["count","next_cursor","records","records[].id","records[].type","records[].title","records[].published","records[].journal_date","records[].document_date","records[].journal_post_type","records[].journal_year","records[].journal_number","records[].case_year","records[].case_sequence","records[].agency","records[].agency.name","records[].agency.organization_id","records[].case","records[].case.id","records[].case.title","records[].correspondents","records[].correspondents[].name","records[].correspondents[].role","records[].exempt","records[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["records[].id","records[].case.id"],"name":["records[].title","records[].agency.name","records[].case.title","records[].correspondents[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/einnsyn/search_records?query={query}&agency={agency}&record_type={record_type}&published_from={published_from}&published_to={published_to}&sort=relevance&limit=20&cursor={cursor}&offset=0"},{"name":"get_record","description":"Fetch one eInnsyn record by id. Signature: get_record(record_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_record(record_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["record_id"],"optional_parameters":[],"output_fields":["id","type","title","published","journal_date","document_date","journal_post_type","journal_year","journal_number","case_year","case_sequence","agency","agency.name","agency.organization_id","case","case.id","case.title","correspondents","correspondents[].name","correspondents[].role","exempt","url","documents","documents[].title","documents[].number","documents[].role","documents[].download_urls"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","case.id"],"name":["title","agency.name","case.title","correspondents[].name","documents[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/einnsyn/get_record?record_id={record_id}&limit=25&offset=0"},{"name":"get_case_records","description":"List the journalposter filed in one eInnsyn case file (saksmappe). Signature: get_case_records(case_id: string, required; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"get_case_records(case_id: string, required; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["case_id"],"optional_parameters":["limit"],"output_fields":["case_id","count","has_more","records","records[].id","records[].type","records[].title","records[].published","records[].journal_date","records[].document_date","records[].journal_post_type","records[].journal_year","records[].journal_number","records[].case_year","records[].case_sequence","records[].agency","records[].agency.name","records[].agency.organization_id","records[].case","records[].case.id","records[].case.title","records[].correspondents","records[].correspondents[].name","records[].correspondents[].role","records[].exempt","records[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["records[].id","records[].case.id"],"name":["records[].title","records[].agency.name","records[].case.title","records[].correspondents[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/einnsyn/get_case_records?case_id={case_id}&limit=50&offset=0"},{"name":"find_agencies","description":"Find eInnsyn agencies (enheter) by name, for the agency filter of\nsearch_records. Signature: find_agencies(name: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"find_agencies(name: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["name"],"optional_parameters":["limit"],"output_fields":["count","agencies","agencies[].name","agencies[].organization_id","agencies[].type"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["agencies[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/einnsyn/find_agencies?name={name}&limit=20&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/einnsyn","wiki":"https://allemannsdata.com/wiki/kilder/einnsyn/"}},{"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; max_results: integer, optional, default 50; 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; max_results: integer, optional, default 50; offset: integer, items, optional, default 0; limit: integer, items, optional, default 25)","required_parameters":[],"optional_parameters":["hours_ahead","station_id","train_number","max_results","offset"],"output_fields":["total_count","offset","disruptions","disruptions[].situation","disruptions[].condition","disruptions[].train","disruptions[].date","disruptions[].valid_from","disruptions[].affected_stops","disruptions[].affected_stops[].code","disruptions[].affected_stops[].name","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}&max_results=50&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":"mattilsynet","name":"Norwegian Food Safety Authority","description":"Food-service establishments, hygiene inspection history and Smilefjes requirement assessments.","topic":"helse-og-utdanning","keywords":[],"operations":[{"name":"search_establishments","description":"Search food-serving establishments by their most recent Smilefjes grade. Signature: search_establishments(name: string, optional, default None; poststed: string, optional, default None; postnr: string, optional, default None; min_karakter: integer, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_establishments(name: string, optional, default None; poststed: string, optional, default None; postnr: string, optional, default None; min_karakter: integer, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","poststed","postnr","min_karakter","limit"],"output_fields":["total","establishments","establishments[].inspection_id","establishments[].establishment_id","establishments[].navn","establishments[].adresse","establishments[].postnr","establishments[].poststed","establishments[].orgnummer","establishments[].dato","establishments[].karakter","establishments[].oppfolgingstilsyn","establishments[].temaer","establishments[].temaer[].tema","establishments[].temaer[].karakter"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["establishments[].navn"],"date":["establishments[].dato"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/mattilsynet/search_establishments?name={name}&poststed={poststed}&postnr={postnr}&min_karakter={min_karakter}&limit=20&offset=0"},{"name":"get_inspection_history","description":"Get every Smilefjes inspection recorded for one establishment, oldest first. Signature: get_inspection_history(establishment_id: string, optional, default None; orgnummer: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_inspection_history(establishment_id: string, optional, default None; orgnummer: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["establishment_id","orgnummer"],"output_fields":["total","inspections","inspections[].inspection_id","inspections[].establishment_id","inspections[].navn","inspections[].adresse","inspections[].postnr","inspections[].poststed","inspections[].orgnummer","inspections[].dato","inspections[].karakter","inspections[].oppfolgingstilsyn","inspections[].temaer","inspections[].temaer[].tema","inspections[].temaer[].karakter"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["inspections[].navn"],"date":["inspections[].dato"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/mattilsynet/get_inspection_history?establishment_id={establishment_id}&orgnummer={orgnummer}&limit=25&offset=0"},{"name":"get_requirement_points","description":"Get the detailed requirement-point (kravpunkt) grades for one inspection. Signature: get_requirement_points(inspection_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_requirement_points(inspection_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["inspection_id"],"optional_parameters":[],"output_fields":["inspection_id","kravpunkter","kravpunkter[].kravpunkt","kravpunkter[].navn","kravpunkter[].karakter","kravpunkter[].kommentar"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["kravpunkter[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/mattilsynet/get_requirement_points?inspection_id={inspection_id}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/mattilsynet","wiki":"https://allemannsdata.com/wiki/kilder/mattilsynet/"}},{"id":"vegvesen","name":"Norwegian Public Roads Administration","description":"Traffic counts, annual traffic, road objects, road references and current traffic messages.","topic":"transport","keywords":[],"operations":[{"name":"find_traffic_points","description":"Find traffic registration points (trafikkregistreringspunkt) - the\nphysical counting stations on Norwegian roads that this server's other\ntraffic tools read from. Search by name, spatially around a coordinate,\nor both; all filters combine. Signature: find_traffic_points(query: string, optional, default None; county_number: integer, optional, default None; road_category: 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 50; operational_only: yes/no, optional, default True; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"find_traffic_points(query: string, optional, default None; county_number: integer, optional, default None; road_category: 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 50; operational_only: yes/no, optional, default True; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","county_number","road_category","lat","lon","radius_km","operational_only","limit"],"output_fields":["[].id","[].name","[].road_reference","[].municipality","[].county","[].lat","[].lon","[].type","[].operational","[].latest_hourly_data","[].distance_km","results","results[].id","results[].name","results[].road_reference","results[].municipality","results[].county","results[].lat","results[].lon","results[].type","results[].operational","results[].latest_hourly_data","results[].distance_km","note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id","results[].id"],"name":["[].name","results[].name"],"latitude":["[].lat","results[].lat"],"longitude":["[].lon","results[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/find_traffic_points?query={query}&county_number={county_number}&road_category={road_category}&lat={lat}&lon={lon}&radius_km=50&operational_only=true&limit=20&offset=0"},{"name":"get_traffic_volume","description":"Get recent hourly traffic volume for a registration point - the\nclosest thing to real-time traffic counts Vegvesen publishes (data\ntypically lags an hour or so behind the clock). Signature: get_traffic_volume(point_id: string, required; hours: integer, hours, optional, default 24; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_traffic_volume(point_id: string, required; hours: integer, hours, optional, default 24; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["point_id"],"optional_parameters":["hours"],"output_fields":["point_id","name","hours","hours[].from","hours[].to","hours[].volume","hours[].coverage_pct"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/get_traffic_volume?point_id={point_id}&hours=24&limit=25&offset=0"},{"name":"get_average_daily_traffic","description":"Get yearly average daily traffic (AADT / \"\u00c5DT\") for a registration\npoint - the standard measure of how busy a road is, averaged over\na full year to smooth out seasonal and day-of-week swings. Signature: get_average_daily_traffic(point_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_average_daily_traffic(point_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["point_id"],"optional_parameters":[],"output_fields":["point_id","name","yearly","yearly[].year","yearly[].average_daily_traffic"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/get_average_daily_traffic?point_id={point_id}&limit=25&offset=0"},{"name":"list_road_object_types","description":"List NVDB road object types (vegobjekttyper) - the ~400 categories of\nthings recorded against the road network, e.g. speed limits, tunnels,\nbridges, guardrails, traffic signs. Signature: list_road_object_types(name: string, optional, default None; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"list_road_object_types(name: string, optional, default None; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","limit"],"output_fields":["count","returned","types","types[].id","types[].name","types[].short_name","types[].description","types[].category"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["types[].id"],"name":["types[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/list_road_object_types?name={name}&limit=30&offset=0"},{"name":"search_road_objects","description":"Search NVDB for road objects of one type, e.g. all speed limit signs\nin a county, or all tunnels on a given road. Signature: search_road_objects(type_id: integer, required; kommune: integer, optional, default None; fylke: integer, optional, default None; vegsystemreferanse: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_road_objects(type_id: integer, required; kommune: integer, optional, default None; fylke: integer, optional, default None; vegsystemreferanse: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["type_id"],"optional_parameters":["kommune","fylke","vegsystemreferanse","limit"],"output_fields":["count","returned","objects","objects[].id","objects[].road_reference","objects[].municipality","objects[].county","objects[].properties"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["objects[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/search_road_objects?type_id={type_id}&kommune={kommune}&fylke={fylke}&vegsystemreferanse={vegsystemreferanse}&limit=20&offset=0"},{"name":"get_road_at_point","description":"Find the road network reference nearest a coordinate - the road-network\nequivalent of reverse geocoding an address. Signature: get_road_at_point(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_road_at_point(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":["lat","lon","road_reference","road_link_position","municipality","distance_km","match"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/get_road_at_point?lat={lat}&lon={lon}&limit=25&offset=0"},{"name":"get_traffic_messages","description":"Get traffic messages (veimeldinger) from Vegvesen's DATEX II feed -\nroadworks, road closures, incidents, ferry disruptions, reduced speed\nand lane restrictions on Norwegian roads. Newest first. Signature: get_traffic_messages(road_number: string, optional, default None; situation_type: 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 50; epsg: integer, optional, default 4326; include_planned: yes/no, optional, default False; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"get_traffic_messages(road_number: string, optional, default None; situation_type: 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 50; epsg: integer, optional, default 4326; include_planned: yes/no, optional, default False; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["road_number","situation_type","lat","lon","radius_km","epsg","include_planned","limit"],"output_fields":["matched_records","returned","source_page_truncated","messages","messages[].situation_id","messages[].type","messages[].sub_types","messages[].description","messages[].location","messages[].road","messages[].severity","messages[].lat","messages[].lon","messages[].start_time","messages[].end_time","messages[].last_update","messages[].active"],"output_fields_truncated":false,"canonical_field_aliases":{"latitude":["messages[].lat"],"longitude":["messages[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen/get_traffic_messages?road_number={road_number}&situation_type={situation_type}&lat={lat}&lon={lon}&radius_km=50&epsg=4326&include_planned=false&limit=30&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/vegvesen","wiki":"https://allemannsdata.com/wiki/kilder/vegvesen/"}},{"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: string, optional, default None; page: integer, optional, default 0; size: integer, optional, default 10; 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: string, optional, default None; page: integer, optional, default 0; size: integer, optional, default 10; 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","page","size"],"output_fields":["total","page","size","items","items[].id","items[].urn","items[].title","items[].creators","items[].year","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"]},"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}&page=0&size=10&limit=25&offset=0"},{"name":"get_item","description":"Get full catalog metadata for one item. Signature: get_item(item_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_item(item_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["item_id"],"optional_parameters":[],"output_fields":["id","urn","title","creators","year","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"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/nasjonalbiblioteket/get_item?item_id={item_id}&limit=25&offset=0"},{"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) have no recorded\nrelations - an empty result is normal, not an error. 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[].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[].publisher","constituents[].media_types","constituents[].languages","constituents[].county"],"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"]},"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: string, 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: string, 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/"}}],"returned":5,"total_matched":37,"limit":{"value":5,"scope":"total results across all sources, best-ranked first"},"coverage":{"firmafakta":{"status":"available","returned":1},"doffin":{"status":"available","returned":2},"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-10-22T14:08:24Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","cache_ttl_seconds":60},{"id":"doffin","name":"Doffin and TED","description":"Search Norwegian and European public procurement, notices and CPV codes.","cache_ttl_seconds":60},{"id":"stillinger","name":"Open positions","description":"Recently published jobs and details from NAV's open labour-market data.","cache_ttl_seconds":60},{"id":"geonorge","name":"Geonorge","description":"Address search, place names, nearby places and reverse geocoding from the Norwegian Mapping Authority.","cache_ttl_seconds":60},{"id":"ais","name":"AIS and vessels","description":"Latest known vessel positions, vessel search and historical AIS tracks from BarentsWatch.","cache_ttl_seconds":300},{"id":"marine","name":"Aquaculture and fish health","description":"Aquaculture sites, disease status, salmon lice and sea temperature from BarentsWatch.","cache_ttl_seconds":3600},{"id":"kystdatahuset","name":"Kystdatahuset","description":"Norwegian ports, quays, maritime locations and reported port connections from the Coastal Administration.","cache_ttl_seconds":60},{"id":"ssb","name":"Statistics Norway","description":"Search Statbank and fetch table metadata, dimensions, units and statistics in JSON-stat2.","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.","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.","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.","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.","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":2},"nve":{"status":"available","returned":0},"stillinger":{"status":"available","returned":0},"firmafakta":{"status":"available","returned":1}}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/sok/alle?q=J+Barlien+Transport+As","wiki":"https://allemannsdata.com/wiki/sok/?q=J+Barlien+Transport+As","api_index":"https://allemannsdata.com/wiki/api/v1/"}}
