{"query":"H Aschehoug & Co W Nygaard AS","outcome":"results","mode":"all","results":[{"type":"data_source","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.","source":"klimagassutslipp","attributes":{"catalog_match":"best"},"score":26,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/klimagassutslipp/","api":"https://allemannsdata.com/wiki/api/v1/kilder/klimagassutslipp"},"sources":["klimagassutslipp"]},{"type":"organization","id":"935302137","namespace":"no:orgnr","canonical_id":"no:orgnr:935302137","name":"ASCHEHOUG 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/935302137/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/935302137"},"sources":["brreg"]},{"type":"organization","id":"835505642","namespace":"no:orgnr","canonical_id":"no:orgnr:835505642","name":"H. NYGAARD 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/835505642/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/835505642"},"sources":["brreg"]},{"type":"organization","id":"945878398","namespace":"no:orgnr","canonical_id":"no:orgnr:945878398","name":"NYGAARD & CO 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/945878398/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/945878398"},"sources":["brreg"]},{"type":"organization","id":"981103173","namespace":"no:orgnr","canonical_id":"no:orgnr:981103173","name":"ARTHUR H NYGAARD","source":"brreg","attributes":{"organization_form":{"_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/ENK"}},"beskrivelse":"Enkeltpersonforetak","kode":"ENK"}},"score":13,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/981103173/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/981103173"},"sources":["brreg"]}],"data_sources":[{"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":"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":"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":"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":"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":"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":"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":"stromavtaler","name":"Electricity deals","description":"Electricity deals per local grid with monthly price for a given yearly consumption, from the undocumented endpoint behind Forbrukerr\u00e5det's strompris.no.","topic":"energi","keywords":["str\u00f8mavtale","str\u00f8mavtaler","str\u00f8mpris","spotpris","fastpris","str\u00f8mleverand\u00f8r","power","deal"],"operations":[{"name":"find_local_grid","description":"Find the local grid (nettselskap) and price area for a municipality. Signature: find_local_grid(municipality: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_local_grid(municipality: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["municipality"],"optional_parameters":[],"output_fields":["grid_id","name","municipality_number","price_area","vat_exempt","el_certificate_exempt"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stromavtaler/find_local_grid?municipality={municipality}&limit=25&offset=0"},{"name":"get_power_deals","description":"Electricity deals in one local grid, cheapest first. Signature: get_power_deals(municipality: string, required; yearly_kwh: integer, kilowatt-hours, optional, default 16000; deal_type: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"get_power_deals(municipality: string, required; yearly_kwh: integer, kilowatt-hours, optional, default 16000; deal_type: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["municipality"],"optional_parameters":["yearly_kwh","deal_type","limit","offset"],"output_fields":["grid","grid.grid_id","grid.name","grid.municipality_number","grid.price_area","grid.vat_exempt","grid.el_certificate_exempt","yearly_kwh","count","returned","deals","deals[].product_id","deals[].name","deals[].type","deals[].supplier","deals[].supplier_org_nr","deals[].monthly_price_nok","deals[].price_ore_per_kwh","deals[].addon_ore_per_kwh","deals[].monthly_fee_nok","deals[].agreement_months","deals[].order_url","deals[].updated"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["grid.name","deals[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stromavtaler/get_power_deals?municipality={municipality}&yearly_kwh=16000&deal_type={deal_type}&limit=20&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/stromavtaler","wiki":"https://allemannsdata.com/wiki/kilder/stromavtaler/"}},{"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":"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":"marine","name":"Aquaculture and fish health","description":"Aquaculture sites, disease status, salmon lice and sea temperature from BarentsWatch.","topic":"hav-og-kyst","keywords":["oppdrett","akvakultur","lakselus","fiskehelse","lokalitet"],"operations":[{"name":"search_aquaculture_sites","description":"Search aquaculture sites by name, number or municipality. Signature: search_aquaculture_sites(query: string, required; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"search_aquaculture_sites(query: string, required; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["[].aquaculture_site_id","[].navn","[].kommune","[].lat","[].lon","[].laksefisk_tillatelse","[].sykdommer","[].luserapport","[].luserapport.hasReported","[].luserapport.isFallow","[].luserapport.adultFemaleLice","[].luserapport.adultFemaleLice.average","[].luserapport.adultFemaleLice.averageOfPreviousWeek","[].luserapport.adultFemaleLice.trend","[].luserapport.mobileLice","[].luserapport.mobileLice.average","[].luserapport.mobileLice.averageOfPreviousWeek","[].luserapport.mobileLice.trend","[].luserapport.stationaryLice","[].luserapport.stationaryLice.average","[].luserapport.stationaryLice.averageOfPreviousWeek","[].luserapport.stationaryLice.trend","[].luserapport.totalLice","[].luserapport.totalLice.average","[].luserapport.totalLice.averageOfPreviousWeek","[].luserapport.totalLice.trend","[].luserapport.seaTemperature","[].behandlinger"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"],"latitude":["[].lat"],"longitude":["[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/search_aquaculture_sites?query={query}&limit=30&offset=0"},{"name":"find_aquaculture_sites_nearby","description":"Find reported aquaculture sites near a coordinate. Signature: find_aquaculture_sites_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 50; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"find_aquaculture_sites_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 50; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","limit"],"output_fields":["lokaliteter","lokaliteter[].aquaculture_site_id","lokaliteter[].navn","lokaliteter[].kommune","lokaliteter[].lat","lokaliteter[].lon","lokaliteter[].laksefisk_tillatelse","lokaliteter[].sykdommer","lokaliteter[].luserapport","lokaliteter[].luserapport.hasReported","lokaliteter[].luserapport.isFallow","lokaliteter[].luserapport.adultFemaleLice","lokaliteter[].luserapport.adultFemaleLice.average","lokaliteter[].luserapport.adultFemaleLice.averageOfPreviousWeek","lokaliteter[].luserapport.adultFemaleLice.trend","lokaliteter[].luserapport.mobileLice","lokaliteter[].luserapport.mobileLice.average","lokaliteter[].luserapport.mobileLice.averageOfPreviousWeek","lokaliteter[].luserapport.mobileLice.trend","lokaliteter[].luserapport.stationaryLice","lokaliteter[].luserapport.stationaryLice.average","lokaliteter[].luserapport.stationaryLice.averageOfPreviousWeek","lokaliteter[].luserapport.stationaryLice.trend","lokaliteter[].luserapport.totalLice","lokaliteter[].luserapport.totalLice.average","lokaliteter[].luserapport.totalLice.averageOfPreviousWeek","lokaliteter[].luserapport.totalLice.trend","lokaliteter[].luserapport.seaTemperature","lokaliteter[].behandlinger","lokaliteter[].avstand_km"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["lokaliteter[].navn"],"latitude":["lokaliteter[].lat"],"longitude":["lokaliteter[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/find_aquaculture_sites_nearby?lat={lat}&lon={lon}&radius_km=50&limit=30&offset=0"},{"name":"get_aquaculture_site","description":"Fetch weekly status for one aquaculture site. Signature: get_aquaculture_site(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_aquaculture_site(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":["year","week"],"output_fields":["aar","uke","lokalitet","lokalitet.aquaculture_site_id","lokalitet.navn","lokalitet.kommune","lokalitet.lat","lokalitet.lon","lokalitet.laksefisk_tillatelse","lokalitet.sykdommer","lokalitet.luserapport","lokalitet.luserapport.hasReported","lokalitet.luserapport.isFallow","lokalitet.luserapport.adultFemaleLice","lokalitet.luserapport.adultFemaleLice.average","lokalitet.luserapport.adultFemaleLice.averageOfPreviousWeek","lokalitet.luserapport.adultFemaleLice.trend","lokalitet.luserapport.mobileLice","lokalitet.luserapport.mobileLice.average","lokalitet.luserapport.mobileLice.averageOfPreviousWeek","lokalitet.luserapport.mobileLice.trend","lokalitet.luserapport.stationaryLice","lokalitet.luserapport.stationaryLice.average","lokalitet.luserapport.stationaryLice.averageOfPreviousWeek","lokalitet.luserapport.stationaryLice.trend","lokalitet.luserapport.totalLice","lokalitet.luserapport.totalLice.average","lokalitet.luserapport.totalLice.averageOfPreviousWeek","lokalitet.luserapport.totalLice.trend","lokalitet.luserapport.seaTemperature"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["lokalitet.navn","raadata.locality.name","raadata.municipality.name","raadata.productionArea.name"],"latitude":["lokalitet.lat"],"longitude":["lokalitet.lon"],"identifier":["raadata.productionArea.id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_aquaculture_site?locality_no={locality_no}&year={year}&week={week}&limit=25&offset=0"},{"name":"get_disease_history","description":"Fetch current and historical disease status for a site. Signature: get_disease_history(locality_no: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_disease_history(locality_no: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":[],"output_fields":["[].version","[].name","[].subType","[].status","[].closureType","[].suspicionDate","[].diagnosisDate","[].emptiedDate","[].closureDate"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_disease_history?locality_no={locality_no}&limit=25&offset=0"},{"name":"get_lice_history","description":"Fetch the weekly average of adult female lice for a site. Signature: get_lice_history(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_lice_history(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":["year"],"output_fields":["localityNo","year","type","data","data[].week","data[].value"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_lice_history?locality_no={locality_no}&year={year}&limit=25&offset=0"},{"name":"get_sea_temperature","description":"Fetch reported sea temperature for a site. Signature: get_sea_temperature(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_sea_temperature(locality_no: integer, required; year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":["year"],"output_fields":["localityNo","year","minMaxTemperatureIsSet","minSeaTemperature","maxSeaTemperature","data","data[].week","data[].seaTemperature","data[].hasReported"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_sea_temperature?locality_no={locality_no}&year={year}&limit=25&offset=0"},{"name":"find_aquaculture_sites","description":"Search the official Norwegian aquaculture register (Fiskeridirektoratet)\nfor fish-farming sites, by name, area codes and/or a coordinate radius. Signature: find_aquaculture_sites(name: string, optional, default None; municipality_code: string, optional, default None; county_code: string, optional, default None; production_area_code: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; radius_km: decimal number, kilometres, optional, default 25; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"find_aquaculture_sites(name: string, optional, default None; municipality_code: string, optional, default None; county_code: string, optional, default None; production_area_code: string, optional, default None; lat: decimal number, decimal degrees (WGS84), optional, default None; lon: decimal number, decimal degrees (WGS84), optional, default None; radius_km: decimal number, kilometres, optional, default 25; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["name","municipality_code","county_code","production_area_code","lat","lon","radius_km","limit"],"output_fields":["[].site_nr","[].name","[].latitude","[].longitude","[].water","[].placement","[].capacity","[].capacity_unit","[].municipality","[].county","[].production_area","[].production_area_status","[].species_type","[].active_licenses","[].distance_km","sites","sites[].site_nr","sites[].name","sites[].latitude","sites[].longitude","sites[].water","sites[].placement","sites[].capacity","sites[].capacity_unit","sites[].municipality","sites[].county","sites[].production_area","sites[].production_area_status","sites[].species_type","sites[].active_licenses"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["[].name","sites[].name"],"latitude":["[].latitude","sites[].latitude"],"longitude":["[].longitude","sites[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/find_aquaculture_sites?name={name}&municipality_code={municipality_code}&county_code={county_code}&production_area_code={production_area_code}&lat={lat}&lon={lon}&radius_km=25&limit=25&offset=0"},{"name":"get_lice_report","description":"Get the weekly salmon-lice report for Norwegian aquaculture localities:\nfarm-reported adult female lice per fish, fallow status, and PD/ILA\ndisease flags. Signature: get_lice_report(year: integer, calendar year, optional, default None; week: integer, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_lice_report(year: integer, calendar year, optional, default None; week: integer, optional, default None; municipality: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["year","week","municipality"],"output_fields":["year","week","count","returned","localities","localities[].locality_no","localities[].name","localities[].municipality","localities[].latitude","localities[].longitude","localities[].avg_adult_female_lice","localities[].has_reported_lice","localities[].is_fallow","localities[].has_salmonoids","localities[].has_pd","localities[].has_ila"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["localities[].name"],"latitude":["localities[].latitude"],"longitude":["localities[].longitude"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_lice_report?year={year}&week={week}&municipality={municipality}&limit=25&offset=0"},{"name":"get_locality_status","description":"Get the full weekly fish-health status for one aquaculture locality:\nlice counts (adult female / mobile / stationary), sea temperature,\ntreatments that week, and any ILA/PD disease zones it sits in. Signature: get_locality_status(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_locality_status(locality_no: integer, required; year: integer, calendar year, optional, default None; week: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no"],"optional_parameters":["year","week"],"output_fields":["locality_no","name","year","week","avg_adult_female_lice","avg_mobile_lice","avg_stationary_lice","sea_temperature_c","has_reported_lice","is_fallow","has_salmonoids","has_mechanical_removal","has_bath_treatment","has_in_feed_treatment","has_cleaner_fish_deployed","ila_surveillance_zones","ila_surveillance_zones[].id","ila_surveillance_zones[].forskNr","ila_surveillance_zones[].forskNavn","ila_surveillance_zones[].forskLink","ila_surveillance_zones[].sistEndret","ila_surveillance_zones[].fromDate","ila_surveillance_zones[].toDate","ila_surveillance_zones[].originalDate","ila_surveillance_zones[].geometry","ila_surveillance_zones[].geometry.type","ila_surveillance_zones[].geometry.coordinates","ila_protection_zones","ila_protection_zones[].id","ila_protection_zones[].forskNr"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["name"],"temperature_c":["sea_temperature_c"],"identifier":["ila_surveillance_zones[].id","ila_protection_zones[].id","pd_surveillance_zones[].id","pd_protection_zones[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_locality_status?locality_no={locality_no}&year={year}&week={week}&limit=25&offset=0"},{"name":"get_lice_treatments","description":"Get all lice treatments at one locality for a year: medicinal (bath /\nin-feed), non-medicinal, cleaner fish and mechanical removal, per week. Signature: get_lice_treatments(locality_no: integer, required; year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_lice_treatments(locality_no: integer, required; year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["locality_no","year"],"optional_parameters":[],"output_fields":["locality_no","year","treatments","treatments[].week","treatments[].mechanical_removal","treatments[].medicinal","treatments[].medicinal[].substance","treatments[].medicinal[].type","treatments[].medicinal[].cages","treatments[].medicinal[].entire_locality","treatments[].non_medicinal","treatments[].cleaner_fish"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/marine/get_lice_treatments?locality_no={locality_no}&year={year}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/marine","wiki":"https://allemannsdata.com/wiki/kilder/marine/"}},{"id":"kystdatahuset","name":"Kystdatahuset","description":"Norwegian ports, quays, maritime locations and reported port connections from the Coastal Administration.","topic":"hav-og-kyst","keywords":["havn","havner","kai","kaier","anl\u00f8p","kyst"],"operations":[{"name":"search_ports","description":"Search for a port, quay or other Kystdatahuset location. Signature: search_ports(query: string, required; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0).","signature":"search_ports(query: string, required; limit: integer, items, optional, default 30; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["[].port_id","[].navn","[].kode","[].type","[].kommune","[].fylke","[].lat","[].lon"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"],"identifier":["[].kode"],"latitude":["[].lat"],"longitude":["[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/search_ports?query={query}&limit=30&offset=0"},{"name":"get_port","description":"Fetch information about one port or maritime location. Signature: get_port(location_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_port(location_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["location_id"],"optional_parameters":[],"output_fields":["port_id","navn","kode","type","kommune","fylke","lat","lon"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["navn"],"identifier":["kode"],"latitude":["lat"],"longitude":["lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/get_port?location_id={location_id}&limit=25&offset=0"},{"name":"find_ports_nearby","description":"Find ports, quays and maritime locations near a coordinate. Signature: find_ports_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_ports_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":["havner","havner[].port_id","havner[].navn","havner[].kode","havner[].type","havner[].kommune","havner[].fylke","havner[].lat","havner[].lon","havner[].avstand_km","radius_km"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["havner[].navn"],"identifier":["havner[].kode"],"latitude":["havner[].lat"],"longitude":["havner[].lon"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/find_ports_nearby?lat={lat}&lon={lon}&radius_km=20&limit=30&offset=0"},{"name":"get_port_connections","description":"Fetch reported arrival and departure connections for a port. Signature: get_port_connections(location_id: integer, required; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_port_connections(location_id: integer, required; from_year: integer, calendar year, optional, default None; to_year: integer, calendar year, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["location_id"],"optional_parameters":["from_year","to_year"],"output_fields":["[].oid","[].origin","[].did","[].destination"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/get_port_connections?location_id={location_id}&from_year={from_year}&to_year={to_year}&limit=25&offset=0"},{"name":"search_ships","description":"Search Kystverket's combined ship registry by free text (ship name, and\nidentifiers where indexed). Signature: search_ships(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_ships(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["count","returned","ships","ships[].shipname","ships[].vessel_id","ships[].imo","ships[].callsign","ships[].shiptype","ships[].flag","ships[].loa","ships[].breadth","ships[].gt","ships[].dwt","ships[].teu","ships[].yearofbuild","ships[].speedservice"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/search_ships?query={query}&limit=20&offset=0"},{"name":"get_ship","description":"Full record for one ship from Kystverket's combined registry, by MMSI or IMO. Signature: get_ship(vessel_id: integer, optional, default None; imo: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_ship(vessel_id: integer, optional, default None; imo: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["vessel_id","imo"],"output_fields":["found","ship"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/get_ship?vessel_id={vessel_id}&imo={imo}&limit=25&offset=0"},{"name":"get_ship_voyages","description":"Voyages (port-call legs) reported to SafeSeaNet for one ship, newest first. Signature: get_ship_voyages(vessel_id: integer, required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"get_ship_voyages(vessel_id: integer, required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["vessel_id","start_date","end_date"],"optional_parameters":["limit","offset"],"output_fields":["vessel_id","ship","ship.shipname","ship.shiptype","ship.gt","ship.length","ship.breadth","count","returned","offset","voyages","voyages[].origin","voyages[].destination","voyages[].etd","voyages[].eta","voyages[].direction","voyages[].hazmat","voyages[].draft","voyages[].cargo_gross","voyages[].cargo_net"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/get_ship_voyages?vessel_id={vessel_id}&start_date={start_date}&end_date={end_date}&limit=50&offset=0"},{"name":"get_port_calls","description":"Arrivals to, or departures from, one or more Norwegian ports (SafeSeaNet),\nfor a span of whole years, newest first. Signature: get_port_calls(location_ids: list of integer (comma-separated), required; from_year: integer, calendar year, required; to_year: integer, calendar year, optional, default None; direction: string, optional, default 'arrivals'; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"get_port_calls(location_ids: list of integer (comma-separated), required; from_year: integer, calendar year, required; to_year: integer, calendar year, optional, default None; direction: string, optional, default 'arrivals'; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["location_ids","from_year"],"optional_parameters":["to_year","direction","limit","offset"],"output_fields":["direction","location_ids","from_year","to_year","count","returned","offset","calls","calls[].shipname","calls[].vessel_id","calls[].imo","calls[].callsign","calls[].shiptype","calls[].gt","calls[].length","calls[].eta","calls[].etd","calls[].from_id","calls[].from_name","calls[].from_code","calls[].from_country","calls[].to_id","calls[].to_name","calls[].to_code","calls[].to_country","calls[].hazmat","calls[].draft","calls[].cargo_gross","calls[].cargo_net"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/get_port_calls?location_ids={location_ids}&from_year={from_year}&to_year={to_year}&direction=arrivals&limit=50&offset=0"},{"name":"get_ais_positions","description":"Historical AIS positions for one ship on a single UTC day, from Kystverket's\nAIS archive. Signature: get_ais_positions(vessel_id: integer, required; date: string, required; max_points: integer, optional, default 500; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_ais_positions(vessel_id: integer, required; date: string, required; max_points: integer, optional, default 500; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["vessel_id","date"],"optional_parameters":["max_points"],"output_fields":["vessel_id","date","count","returned","downsampled","positions","positions[].time","positions[].lat","positions[].lon","positions[].sog","positions[].cog","positions[].heading","positions[].nav_status"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"timestamp":["positions[].time"],"latitude":["positions[].lat"],"longitude":["positions[].lon"],"name":["positions[].heading"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset/get_ais_positions?vessel_id={vessel_id}&date={date}&max_points=500&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/kystdatahuset","wiki":"https://allemannsdata.com/wiki/kilder/kystdatahuset/"}},{"id":"vannforekomster","name":"Vann-nett water bodies","description":"Water Framework Directive status (ecological and chemical) for Norwegian rivers, lakes and coastal water bodies, from Vann-nett.","topic":"vann-og-vassdrag","keywords":[],"operations":[{"name":"find_water_bodies","description":"Search Norwegian water bodies and their Water Framework Directive status. Signature: find_water_bodies(query: string, optional, default None; water_area: string, optional, default None; ecological_status: string, optional, default None; kommune: string, optional, default None; category: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"find_water_bodies(query: string, optional, default None; water_area: string, optional, default None; ecological_status: string, optional, default None; kommune: string, optional, default None; category: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","water_area","ecological_status","kommune","category","limit"],"output_fields":["[].id","[].local_id","[].name","[].ecological_status","[].ecological_precision","[].chemical_status","[].risk","[].water_region","[].water_area","[].factsheet"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vannforekomster/find_water_bodies?query={query}&water_area={water_area}&ecological_status={ecological_status}&kommune={kommune}&category={category}&limit=20&offset=0"},{"name":"get_water_body","description":"Get the full record for one water body by its id. Signature: get_water_body(water_body_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_water_body(water_body_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["water_body_id"],"optional_parameters":[],"output_fields":["eu_vannforekomst_id","identifikasjon_lokalid","navn","oekologisk_tilstand_potensial","oekologisk_presisjon","kjemisk_tilstand","kjemisk_presisjon","risikovurdering","vannregion","vannomraade","kommuner","naturlig_sterkt_modifisert","faktaark"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vannforekomster/get_water_body?water_body_id={water_body_id}&limit=25&offset=0"},{"name":"find_water_bodies_nearby","description":"Find water bodies within a radius of a coordinate (WGS84). Signature: find_water_bodies_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; category: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"find_water_bodies_nearby(lat: decimal number, decimal degrees (WGS84), required; lon: decimal number, decimal degrees (WGS84), required; radius_km: decimal number, kilometres, optional, default 5; category: string, optional, default None; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["lat","lon"],"optional_parameters":["radius_km","category","limit"],"output_fields":["[].id","[].local_id","[].name","[].ecological_status","[].ecological_precision","[].chemical_status","[].risk","[].water_region","[].water_area","[].factsheet"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].id"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/vannforekomster/find_water_bodies_nearby?lat={lat}&lon={lon}&radius_km=5&category={category}&limit=20&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/vannforekomster","wiki":"https://allemannsdata.com/wiki/kilder/vannforekomster/"}},{"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":"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":"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":"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":"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":"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":"datanorge","name":"Data catalog SPARQL","description":"Direct SPARQL queries and specialized dataset, resource and concept search in Norway's national data catalog.","topic":"samfunn-og-statistikk","keywords":[],"operations":[{"name":"sparql_query","description":"Run a SPARQL query against the data.norge.no national data catalog. Signature: sparql_query(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"sparql_query(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["rows","truncated","boolean","turtle"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/datanorge/sparql_query?query={query}&limit=25&offset=0"},{"name":"search_datasets","description":"Search the national data catalog for datasets by words in their title\nor description. Signature: search_datasets(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_datasets(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["[].uri","[].title","[].description","[].publisher"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/datanorge/search_datasets?query={query}&limit=20&offset=0"},{"name":"search_resources","description":"Search the other catalog resource types by words in title/description:\ndata services (APIs), public services or information models. Signature: search_resources(query: string, required; resource_type: one of: data_service, public_service, information_model, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_resources(query: string, required; resource_type: one of: data_service, public_service, information_model, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["query","resource_type"],"optional_parameters":["limit"],"output_fields":["[].data_service","[].public_service","[].information_model"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/datanorge/search_resources?query={query}&resource_type={resource_type}&limit=20&offset=0"},{"name":"search_concepts","description":"Search begreper (concepts/terms) in the national data catalog by words\nin their preferred or alternative labels. Signature: search_concepts(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_concepts(query: string, required; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["[].uri","[].label","[].definition","[].publisher"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/datanorge/search_concepts?query={query}&limit=20&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/datanorge","wiki":"https://allemannsdata.com/wiki/kilder/datanorge/"}},{"id":"fiskeridir","name":"Fiskeridirektoratet","description":"Norway's official register of active fishing vessels: marks, dimensions, engine, build data and owners, plus yearly catch, fisher, permit and aquaculture statistics from the statistics bank.","topic":"hav-og-kyst","keywords":["fiske","fiskeri","fiskeb\u00e5t","fiskefart\u00f8y","fangst","fangststatistikk","torsk","sild","makrell","kvote","fisker","fiskere","oppdrett","akvakultur"],"operations":[{"name":"search_vessels","description":"Search Norway's register of active fishing vessels. Signature: search_vessels(query: string, optional, default None; name: string, optional, default None; registration_mark: string, optional, default None; radio_call_sign: string, optional, default None; municipality_code: string, optional, default None; length_gte: decimal number, optional, default None; length_lte: decimal number, optional, default None; sort_by: one of: ID, NAME, REGISTRATIONMARK, RADIOCALLSIGN, optional, default 'ID'; sort_asc: yes/no, optional, default False; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_vessels(query: string, optional, default None; name: string, optional, default None; registration_mark: string, optional, default None; radio_call_sign: string, optional, default None; municipality_code: string, optional, default None; length_gte: decimal number, optional, default None; length_lte: decimal number, optional, default None; sort_by: one of: ID, NAME, REGISTRATIONMARK, RADIOCALLSIGN, optional, default 'ID'; sort_asc: yes/no, optional, default False; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query","name","registration_mark","radio_call_sign","municipality_code","length_gte","length_lte","sort_by","sort_asc","limit"],"output_fields":["total","returned","vessels","vessels[].id","vessels[].name","vessels[].registrationMark","vessels[].radioCallSign","vessels[].imoNumber","vessels[].municipalityCode","vessels[].tonnageType","vessels[].tonnage","vessels[].width","vessels[].length","vessels[].enginePower","vessels[].engineBuildYear","vessels[].buildYear","vessels[].measureDate","vessels[].registrationDate","vessels[].owners","vessels[].owners[].id","vessels[].owners[].entityType","vessels[].owners[].name","vessels[].owners[].postalCode","vessels[].owners[].city"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["vessels[].id","vessels[].owners[].id"],"name":["vessels[].name","vessels[].owners[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/search_vessels?query={query}&name={name}&registration_mark={registration_mark}&radio_call_sign={radio_call_sign}&municipality_code={municipality_code}&length_gte={length_gte}&length_lte={length_lte}&sort_by=ID&sort_asc=false&limit=20&offset=0"},{"name":"get_vessel","description":"Get one active fishing vessel by its register id (from search_vessels). Signature: get_vessel(vessel_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_vessel(vessel_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["vessel_id"],"optional_parameters":[],"output_fields":["id","name","registrationMark","radioCallSign","imoNumber","municipalityCode","tonnageType","tonnage","width","length","enginePower","engineBuildYear","buildYear","measureDate","registrationDate","owners","owners[].id","owners[].entityType","owners[].name","owners[].postalCode","owners[].city"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","owners[].id"],"name":["name","owners[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/get_vessel?vessel_id={vessel_id}&limit=25&offset=0"},{"name":"list_statistics_tables","description":"List the tables in Fiskeridirektoratet's statistics bank, optionally\nfiltered by keyword. Signature: list_statistics_tables(query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_statistics_tables(query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["query"],"output_fields":["total","returned","tables","tables[].id","tables[].title","tables[].topic","tables[].updated","tables[].path"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["tables[].id"],"name":["tables[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/list_statistics_tables?query={query}&limit=25&offset=0"},{"name":"get_statistics_table_metadata","description":"Get a statistics table's dimensions and the valid codes for each. Signature: get_statistics_table_metadata(table_id: string, required; value_filter: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_statistics_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[].code","dimensions[].label","dimensions[].time","dimensions[].elimination","dimensions[].values","dimensions[].values[].code","dimensions[].values[].label","dimensions[].note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","dimensions[].code","dimensions[].values[].code"],"name":["title","dimensions[].label","dimensions[].values[].label"],"timestamp":["dimensions[].time"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/get_statistics_table_metadata?table_id={table_id}&value_filter={value_filter}&limit=25&offset=0"},{"name":"get_statistics_data","description":"Query a statistics table and return it as labeled rows. Signature: get_statistics_data(table_id: string, required; selections: JSON object, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_statistics_data(table_id: string, required; selections: JSON object, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["table_id","selections"],"optional_parameters":[],"output_fields":["id","title","updated","unit","rows","total_cells","truncated"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id"],"name":["title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir/get_statistics_data?table_id={table_id}&selections={selections}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/fiskeridir","wiki":"https://allemannsdata.com/wiki/kilder/fiskeridir/"}},{"id":"norgesbank","name":"Norges Bank","description":"Exchange rates, policy rates, market rates, government bonds and regional surveys.","topic":"naeringsliv","keywords":["valuta","valutakurs","valutakurser","currency","exchange","rate","rates","renter","rente","styringsrente","kronekurs"],"operations":[{"name":"list_datasets","description":"The Norges Bank dataflows most worth querying, out of ~20 published. Signature: list_datasets(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_datasets(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":[],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/list_datasets?limit=25&offset=0"},{"name":"get_exchange_rate","description":"Daily NOK exchange rate for one foreign currency. Signature: get_exchange_rate(currency: string, optional, default None; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; base_currency: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_exchange_rate(currency: string, optional, default None; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; base_currency: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["currency","start_period","end_period","last_n_observations","base_currency"],"output_fields":["observations","observations[].period","observations[].value","truncated","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_exchange_rate?currency={currency}&start_period={start_period}&end_period={end_period}&last_n_observations={last_n_observations}&base_currency={base_currency}&limit=25&offset=0"},{"name":"get_policy_rate","description":"Norges Bank's key central bank rates, daily. Signature: get_policy_rate(rate: string, optional, default 'policy'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_policy_rate(rate: string, optional, default 'policy'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["rate","start_period","end_period","last_n_observations"],"output_fields":["observations","observations[].period","observations[].value","truncated","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_policy_rate?rate=policy&start_period={start_period}&end_period={end_period}&last_n_observations={last_n_observations}&limit=25&offset=0"},{"name":"get_short_term_rate","description":"Norwegian short-term money market rates (Nowa), daily. Signature: get_short_term_rate(instrument: string, optional, default 'overnight'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_short_term_rate(instrument: string, optional, default 'overnight'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["instrument","start_period","end_period","last_n_observations"],"output_fields":["observations","observations[].period","observations[].value","truncated","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_short_term_rate?instrument=overnight&start_period={start_period}&end_period={end_period}&last_n_observations={last_n_observations}&limit=25&offset=0"},{"name":"get_government_bond_yield","description":"Norwegian government bond zero-coupon yield, daily. Signature: get_government_bond_yield(tenor: string, optional, default '10Y'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_government_bond_yield(tenor: string, optional, default '10Y'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["tenor","start_period","end_period","last_n_observations"],"output_fields":["observations","observations[].period","observations[].value","truncated","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_government_bond_yield?tenor=10Y&start_period={start_period}&end_period={end_period}&last_n_observations={last_n_observations}&limit=25&offset=0"},{"name":"get_regional_network_survey","description":"Norges Bank's quarterly Regional Network business survey. Signature: get_regional_network_survey(topic: string, optional, default 'PROD'; sector: string, optional, default 'AGG'; region: string, optional, default '_X'; horizon: string, optional, default 'CURRQ'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_regional_network_survey(topic: string, optional, default 'PROD'; sector: string, optional, default 'AGG'; region: string, optional, default '_X'; horizon: string, optional, default 'CURRQ'; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["topic","sector","region","horizon","start_period","end_period","last_n_observations"],"output_fields":["observations","observations[].period","observations[].value","truncated","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_regional_network_survey?topic=PROD&sector=AGG&region=_X&horizon=CURRQ&start_period={start_period}&end_period={end_period}&last_n_observations={last_n_observations}&limit=25&offset=0"},{"name":"get_dataset_dimensions","description":"Get a dataflow's dimensions and their valid codes, in key order. Signature: get_dataset_dimensions(dataset_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_dataset_dimensions(dataset_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["dataset_id"],"optional_parameters":[],"output_fields":["id","name","dimensions","dimensions[].id","dimensions[].name","dimensions[].values","dimensions[].values[].code","dimensions[].values[].label"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","dimensions[].id","dimensions[].values[].code"],"name":["name","dimensions[].name","dimensions[].values[].label"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_dataset_dimensions?dataset_id={dataset_id}&limit=25&offset=0"},{"name":"get_series","description":"Fetch one or more time series from any Norges Bank dataflow. Signature: get_series(dataset_id: string, required; key: string, required; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_series(dataset_id: string, required; key: string, required; start_period: string, optional, default None; end_period: string, optional, default None; last_n_observations: integer, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["dataset_id","key"],"optional_parameters":["start_period","end_period","last_n_observations"],"output_fields":["dataset_id","key","series","series[].dimensions","series[].observations","series[].observations[].period","series[].observations[].value","truncated","note"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank/get_series?dataset_id={dataset_id}&key={key}&start_period={start_period}&end_period={end_period}&last_n_observations={last_n_observations}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/norgesbank","wiki":"https://allemannsdata.com/wiki/kilder/norgesbank/"}},{"id":"stortinget","name":"Stortinget open data","description":"Parliamentary representatives, questions, hearings, meetings, cases, votes and election results.","topic":"demokrati-og-rett","keywords":[],"operations":[{"name":"list_sessions","description":"List parliamentary sessions (sesjoner, e.g. \"2025-2026\"), from 1986-87.\nSession ids are the `sesjonid` parameter for cases, votes and parties. Signature: list_sessions(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_sessions(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["innevaerende_sesjon","innevaerende_sesjon.id","innevaerende_sesjon.fra","innevaerende_sesjon.til","sesjoner_liste","sesjoner_liste[].id","sesjoner_liste[].fra","sesjoner_liste[].til"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["innevaerende_sesjon.id","sesjoner_liste[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/list_sessions?limit=25&offset=0"},{"name":"list_periods","description":"List election periods (stortingsperioder, e.g. \"2025-2029\").\nPeriod ids are the `stortingsperiodeid` parameter for representatives. Signature: list_periods(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_periods(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["innevaerende_stortingsperiode","innevaerende_stortingsperiode.id","innevaerende_stortingsperiode.fra","innevaerende_stortingsperiode.til","stortingsperioder_liste","stortingsperioder_liste[].id","stortingsperioder_liste[].fra","stortingsperioder_liste[].til"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["innevaerende_stortingsperiode.id","stortingsperioder_liste[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/list_periods?limit=25&offset=0"},{"name":"get_current_representatives","description":"Get today's sitting representatives: id, name, party, county, email,\ncommittees and deputy status. Signature: get_current_representatives(full_detail: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_current_representatives(full_detail: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["full_detail"],"output_fields":["dagensrepresentanter_liste","dagensrepresentanter_liste[].id","dagensrepresentanter_liste[].navn","dagensrepresentanter_liste[].parti","dagensrepresentanter_liste[].fylke","dagensrepresentanter_liste[].epost","dagensrepresentanter_liste[].vara_representant","dagensrepresentanter_liste[].komiteer"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["dagensrepresentanter_liste[].id"],"name":["dagensrepresentanter_liste[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_current_representatives?full_detail=false&limit=25&offset=0"},{"name":"get_representatives","description":"Get the representatives elected for a given period: id, name, party,\ncounty. Signature: get_representatives(period_id: string, required; full_detail: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_representatives(period_id: string, required; full_detail: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["period_id"],"optional_parameters":["full_detail"],"output_fields":["representanter_liste","representanter_liste[].id","representanter_liste[].navn","representanter_liste[].parti","representanter_liste[].fylke","representanter_liste[].epost","representanter_liste[].vara_representant","representanter_liste[].komiteer"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["representanter_liste[].id"],"name":["representanter_liste[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_representatives?period_id={period_id}&full_detail=false&limit=25&offset=0"},{"name":"get_current_government","description":"Get the sitting government's members (regjeringsmedlemmer). Signature: get_current_government(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_current_government(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":["regjeringsmedlemmer_liste","regjeringsmedlemmer_liste[].id","regjeringsmedlemmer_liste[].fornavn","regjeringsmedlemmer_liste[].etternavn","regjeringsmedlemmer_liste[].foedselsdato","regjeringsmedlemmer_liste[].doedsdato","regjeringsmedlemmer_liste[].kjoenn","regjeringsmedlemmer_liste[].departement","regjeringsmedlemmer_liste[].parti","regjeringsmedlemmer_liste[].parti.id","regjeringsmedlemmer_liste[].parti.navn","regjeringsmedlemmer_liste[].parti.representert_parti","regjeringsmedlemmer_liste[].sortering","regjeringsmedlemmer_liste[].tittel","regjeringsmedlemmer_liste[].verv"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["regjeringsmedlemmer_liste[].id","regjeringsmedlemmer_liste[].parti.id"],"name":["regjeringsmedlemmer_liste[].parti.navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_current_government?limit=25&offset=0"},{"name":"get_parties","description":"Get the parties represented in parliament. Signature: get_parties(session_id: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_parties(session_id: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["session_id"],"output_fields":["partier_liste","partier_liste[].id","partier_liste[].navn","partier_liste[].representert_parti","sesjon_id","stortingsperiode_id"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["partier_liste[].id"],"name":["partier_liste[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_parties?session_id={session_id}&limit=25&offset=0"},{"name":"search_questions","description":"Search parliamentary questions in a session. Signature: search_questions(session_id: string, required; query: string, optional, default None; question_type: string, optional, default 'written'; status: string, optional, default 'all'; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_questions(session_id: string, required; query: string, optional, default None; question_type: string, optional, default 'written'; status: string, optional, default 'all'; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["session_id"],"optional_parameters":["query","question_type","status","limit","offset"],"output_fields":["session_id","question_type","total","offset","returned","questions","questions[].id","questions[].legacy_id","questions[].number","questions[].title","questions[].type_code","questions[].status_code","questions[].sent_date","questions[].answered_date","questions[].asked_by","questions[].asked_by.id","questions[].asked_by.name","questions[].asked_by.party","questions[].addressed_to","questions[].addressed_to.person","questions[].addressed_to.person.id","questions[].addressed_to.person.name","questions[].addressed_to.person.party","questions[].addressed_to.minister_id","questions[].addressed_to.minister_title","questions[].topics"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["questions[].id","questions[].asked_by.id","questions[].addressed_to.person.id"],"name":["questions[].title","questions[].asked_by.name","questions[].addressed_to.person.name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/search_questions?session_id={session_id}&query={query}&question_type=written&status=all&limit=50&offset=0"},{"name":"get_question","description":"Get a parliamentary question's full text, rationale and answer. Signature: get_question(question_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_question(question_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["question_id"],"optional_parameters":[],"output_fields":["begrunnelse","besvart_av","besvart_av.id","besvart_av.fornavn","besvart_av.etternavn","besvart_av.kjoenn","besvart_av.foedselsdato","besvart_av.doedsdato","besvart_av.fylke","besvart_av.fylke.id","besvart_av.fylke.navn","besvart_av.fylke.historisk_fylke","besvart_av.parti","besvart_av.parti.id","besvart_av.parti.navn","besvart_av.parti.representert_parti","besvart_av.vara_representant","besvart_av_minister_id","besvart_av_minister_tittel","besvart_dato","besvart_pa_vegne_av","besvart_pa_vegne_av.id","besvart_pa_vegne_av.fornavn","besvart_pa_vegne_av.etternavn","besvart_pa_vegne_av.kjoenn","besvart_pa_vegne_av.foedselsdato","besvart_pa_vegne_av.doedsdato","besvart_pa_vegne_av.fylke","besvart_pa_vegne_av.fylke.id","besvart_pa_vegne_av.fylke.navn"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["besvart_av.id","besvart_av.fylke.id","besvart_av.parti.id","besvart_pa_vegne_av.id","besvart_pa_vegne_av.fylke.id","besvart_pa_vegne_av.parti.id","id","rette_vedkommende.id","rette_vedkommende.fylke.id","rette_vedkommende.parti.id","sporsmal_fra.id","sporsmal_fra.fylke.id","sporsmal_fra.parti.id","sporsmal_til.id","sporsmal_til.fylke.id","sporsmal_til.parti.id"],"name":["besvart_av.fylke.navn","besvart_av.parti.navn","besvart_pa_vegne_av.fylke.navn","besvart_pa_vegne_av.parti.navn","rette_vedkommende.fylke.navn","rette_vedkommende.parti.navn","sporsmal_fra.fylke.navn","sporsmal_fra.parti.navn","sporsmal_til.fylke.navn","sporsmal_til.parti.navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_question?question_id={question_id}&limit=25&offset=0"},{"name":"search_hearings","description":"Search parliamentary committee hearings in a session. Signature: search_hearings(session_id: string, required; query: string, optional, default None; committee: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_hearings(session_id: string, required; query: string, optional, default None; committee: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["session_id"],"optional_parameters":["query","committee","limit","offset"],"output_fields":["session_id","total","offset","returned","hearings","hearings[].id","hearings[].status","hearings[].committee","hearings[].committee.id","hearings[].committee.navn","hearings[].written_only","hearings[].start_date","hearings[].submission_deadline","hearings[].times","hearings[].times[].sted","hearings[].times[].tidspunkt","hearings[].cases","hearings[].cases[].id","hearings[].cases[].title","hearings[].cases[].reference","hearings[].cases[].publication"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["hearings[].id","hearings[].committee.id","hearings[].cases[].id"],"name":["hearings[].committee.navn","hearings[].cases[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/search_hearings?session_id={session_id}&query={query}&committee={committee}&limit=50&offset=0"},{"name":"get_hearing_submissions","description":"Get approved written submissions to a parliamentary hearing. Signature: get_hearing_submissions(hearing_id: integer, required; query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_hearing_submissions(hearing_id: integer, required; query: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["hearing_id"],"optional_parameters":["query","limit","offset"],"output_fields":["hearing_id","total","offset","returned","submissions","submissions[].dato","submissions[].id","submissions[].organisasjon","submissions[].tekst","submissions[].tittel"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["submissions[].dato"],"identifier":["submissions[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_hearing_submissions?hearing_id={hearing_id}&query={query}&limit=25&offset=0"},{"name":"search_meetings","description":"List actual Storting meetings in a session, optionally by date range. Signature: search_meetings(session_id: string, required; 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_meetings(session_id: string, required; 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":["session_id"],"optional_parameters":["from_date","to_date","limit","offset"],"output_fields":["session_id","total","offset","returned","meetings","meetings[].dagsorden_nummer","meetings[].fotnote","meetings[].id","meetings[].ikke_motedag_tekst","meetings[].kveldsmote","meetings[].merknad","meetings[].mote_dato_tid","meetings[].mote_rekkefolge","meetings[].mote_ting","meetings[].referat_id","meetings[].tilleggsdagsorden"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["meetings[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/search_meetings?session_id={session_id}&from_date={from_date}&to_date={to_date}&limit=50&offset=0"},{"name":"get_meeting_agenda","description":"Get the ordered agenda for one Storting meeting. Signature: get_meeting_agenda(meeting_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_meeting_agenda(meeting_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["meeting_id"],"optional_parameters":[],"output_fields":["dagsorden_nummer","dagsordensak_liste","dagsordensak_liste[].dagsordensak_henvisning","dagsordensak_liste[].dagsordensak_nummer","dagsordensak_liste[].dagsordensak_tekst","dagsordensak_liste[].dagsordensak_type","dagsordensak_liste[].fotnote","dagsordensak_liste[].innstilling_id","dagsordensak_liste[].komite_id","dagsordensak_liste[].legacy_sporsmal_id","dagsordensak_liste[].loseforslag","dagsordensak_liste[].sak_id","dagsordensak_liste[].sporretime_type","dagsordensak_liste[].sporsmal_id","mote_dato_tid","mote_id","mote_ting"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_meeting_agenda?meeting_id={meeting_id}&limit=25&offset=0"},{"name":"get_speaking_activity","description":"Get a representative or minister's speaking activity in one session. Signature: get_speaking_activity(person_id: string, required; session_id: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"get_speaking_activity(person_id: string, required; session_id: string, required; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0)","required_parameters":["person_id","session_id"],"optional_parameters":["limit","offset"],"output_fields":["person_id","session_id","total","total_duration_seconds","offset","returned","speeches","speeches[].dagsorden_sak_nummer","speeches[].mote_id","speeches[].tale_start_tid","speeches[].tale_type","speeches[].tale_varighet_sekunder"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_speaking_activity?person_id={person_id}&session_id={session_id}&limit=100&offset=0"},{"name":"search_cases","description":"List the cases (saker) handled in a session, optionally filtered by a\nkeyword. Paged: the response has `total` matching cases and returns at\nmost `limit` from `offset`; a `note` says which offset fetches the next\npage when there is one. Signature: search_cases(session_id: string, required; query: string, optional, default None; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0).","signature":"search_cases(session_id: string, required; query: string, optional, default None; limit: integer, items, optional, default 100; offset: integer, items, optional, default 0)","required_parameters":["session_id"],"optional_parameters":["query","limit","offset"],"output_fields":["sesjon_id","total","offset","returned","saker_liste","saker_liste[].id","saker_liste[].korttittel","saker_liste[].status","saker_liste[].type","saker_liste[].komite","saker_liste[].emner","saker_liste[].henvisning","saker_liste[].sist_oppdatert_dato","note"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["saker_liste[].id"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/search_cases?session_id={session_id}&query={query}&limit=100&offset=0"},{"name":"get_case","description":"Get the full detail for one case (sak): recommendation text, committee,\nshort decision, references and topics. Signature: get_case(case_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_case(case_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["case_id"],"optional_parameters":[],"output_fields":["id","korttittel","tittel","henvisning","status","type","dokumentgruppe","ferdigbehandlet","innstillingstekst","kortvedtak","parentestekst","sak_nummer","komite","komite.id","komite.navn","emne_liste","emne_liste[].id","emne_liste[].navn","emne_liste[].er_hovedemne","emne_liste[].hovedemne_id","sak_opphav","publikasjon_referanse_liste","sak_relasjon_liste"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["id","komite.id","emne_liste[].id"],"name":["komite.navn","emne_liste[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_case?case_id={case_id}&limit=25&offset=0"},{"name":"get_votes_for_case","description":"List the votes (voteringer) held on a case, with for/against/absent\ncounts. Use a vote's `votering_id` with get_vote_result() for the\nper-representative breakdown. Signature: get_votes_for_case(case_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_votes_for_case(case_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["case_id"],"optional_parameters":[],"output_fields":["sak_id","sak_votering_liste","sak_votering_liste[].votering_id","sak_votering_liste[].sak_id","sak_votering_liste[].votering_tid","sak_votering_liste[].votering_tema","sak_votering_liste[].vedtatt","sak_votering_liste[].antall_for","sak_votering_liste[].antall_mot","sak_votering_liste[].antall_ikke_tilstede","sak_votering_liste[].alternativ_votering_id","sak_votering_liste[].behandlingsrekkefoelge","sak_votering_liste[].dagsorden_sak_nummer","sak_votering_liste[].fri_votering","sak_votering_liste[].personlig_votering","sak_votering_liste[].kommentar","sak_votering_liste[].mote_kart_nummer","sak_votering_liste[].votering_resultat_type","sak_votering_liste[].votering_resultat_type_tekst","sak_votering_liste[].president","sak_votering_liste[].president.id","sak_votering_liste[].president.fornavn","sak_votering_liste[].president.etternavn","sak_votering_liste[].president.kjoenn","sak_votering_liste[].president.foedselsdato","sak_votering_liste[].president.doedsdato","sak_votering_liste[].president.fylke","sak_votering_liste[].president.fylke.id","sak_votering_liste[].president.fylke.navn","sak_votering_liste[].president.fylke.historisk_fylke"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["sak_votering_liste[].president.id","sak_votering_liste[].president.fylke.id","sak_votering_liste[].president.parti.id"],"name":["sak_votering_liste[].president.fylke.navn","sak_votering_liste[].president.parti.navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_votes_for_case?case_id={case_id}&limit=25&offset=0"},{"name":"get_vote_result","description":"Get the per-representative result of a single vote (voteringsresultat):\nhow each representative voted. Signature: get_vote_result(vote_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_vote_result(vote_id: integer, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["vote_id"],"optional_parameters":[],"output_fields":["votering_id","voteringsresultat_liste","voteringsresultat_liste[].representant","voteringsresultat_liste[].representant.id","voteringsresultat_liste[].representant.fornavn","voteringsresultat_liste[].representant.etternavn","voteringsresultat_liste[].representant.kjoenn","voteringsresultat_liste[].representant.foedselsdato","voteringsresultat_liste[].representant.doedsdato","voteringsresultat_liste[].representant.fylke","voteringsresultat_liste[].representant.fylke.id","voteringsresultat_liste[].representant.fylke.navn","voteringsresultat_liste[].representant.fylke.historisk_fylke","voteringsresultat_liste[].representant.parti","voteringsresultat_liste[].representant.parti.id","voteringsresultat_liste[].representant.parti.navn","voteringsresultat_liste[].representant.parti.representert_parti","voteringsresultat_liste[].representant.vara_representant","voteringsresultat_liste[].vara_for","voteringsresultat_liste[].vara_for.id","voteringsresultat_liste[].vara_for.fornavn","voteringsresultat_liste[].vara_for.etternavn","voteringsresultat_liste[].vara_for.kjoenn","voteringsresultat_liste[].vara_for.foedselsdato","voteringsresultat_liste[].vara_for.doedsdato","voteringsresultat_liste[].vara_for.fylke","voteringsresultat_liste[].vara_for.fylke.id","voteringsresultat_liste[].vara_for.fylke.navn","voteringsresultat_liste[].vara_for.fylke.historisk_fylke","voteringsresultat_liste[].vara_for.parti"],"output_fields_truncated":true,"canonical_field_aliases":{"identifier":["voteringsresultat_liste[].representant.id","voteringsresultat_liste[].representant.fylke.id","voteringsresultat_liste[].representant.parti.id","voteringsresultat_liste[].vara_for.id","voteringsresultat_liste[].vara_for.fylke.id","voteringsresultat_liste[].vara_for.parti.id","voteringsresultat_liste[].fast_vara_for.id","voteringsresultat_liste[].fast_vara_for.fylke.id","voteringsresultat_liste[].fast_vara_for.parti.id"],"name":["voteringsresultat_liste[].representant.fylke.navn","voteringsresultat_liste[].representant.parti.navn","voteringsresultat_liste[].vara_for.fylke.navn","voteringsresultat_liste[].vara_for.parti.navn","voteringsresultat_liste[].fast_vara_for.fylke.navn","voteringsresultat_liste[].fast_vara_for.parti.navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_vote_result?vote_id={vote_id}&limit=25&offset=0"},{"name":"get_election_result","description":"Norwegian election results from valgresultat.no (Valgdirektoratet):\nper-party votes, percentages, change vs last election and seats, plus\nturnout. Omit fylke_nr for the national result; the response's\n`underomrader` lists the area numbers one level down. Party rows with\n`aggregat: true` (\"Andre\", \"Andre2\") are Valgdirektoratet's total for all\nsmaller parties, including some also listed as rows of their own; leave\nthem out when summing votes, percent or seats. Signature: get_election_result(year: integer, calendar year, required; election_type: string, optional, default 'st'; fylke_nr: string, optional, default None; kommune_nr: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_election_result(year: integer, calendar year, required; election_type: string, optional, default 'st'; fylke_nr: string, optional, default None; kommune_nr: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["year"],"optional_parameters":["election_type","fylke_nr","kommune_nr"],"output_fields":["valg","valg.valgaar","valg.valgtype","valg.nivaa","valg.navn","valg.nr","rapport_generert","merknader","stemmeberettigede","frammote_prosent","mandater_totalt","stemmer","stemmer.total","stemmer.fhs","stemmer.totalForkastede","stemmer.fhsForkastede","partier","partier[].partikode","partier[].parti","partier[].prosent","partier[].prosent_endring","partier[].stemmer","partier[].mandater","partier[].mandater_endring","partier[].utjevningsmandater","underomrader","underomrader[].nr","underomrader[].navn"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["valg.navn","underomrader[].navn"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget/get_election_result?year={year}&election_type=st&fylke_nr={fylke_nr}&kommune_nr={kommune_nr}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/stortinget","wiki":"https://allemannsdata.com/wiki/kilder/stortinget/"}},{"id":"entsoe","name":"ENTSO-E Transparency Platform","description":"Day-ahead prices and actual electricity consumption for Norway and Norwegian bidding zones.","topic":"energi","keywords":["str\u00f8mpris","str\u00f8mpriser","kraftpris","kraftpriser","spotpris","spotpriser","str\u00f8m","str\u00f8mnett","elektrisitet","electricity"],"operations":[{"name":"get_day_ahead_prices","description":"Get day-ahead electricity prices for a Norwegian bidding zone. Signature: get_day_ahead_prices(zone_code: one of: NO1, NO2, NO3, NO4, NO5, optional, default 'NO1'; start: string, optional, default None; end: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_day_ahead_prices(zone_code: one of: NO1, NO2, NO3, NO4, NO5, optional, default 'NO1'; start: string, optional, default None; end: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["zone_code","start","end"],"output_fields":["document_type","series","series[].periods","series[].periods[].start","series[].periods[].resolution","series[].periods[].points"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_day_ahead_prices?zone_code=NO1&start={start}&end={end}&limit=25&offset=0"},{"name":"get_actual_total_load","description":"Get actual total electricity load for Norway or a bidding zone. Signature: get_actual_total_load(area: string, optional, default 'NO'; start: string, optional, default None; end: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_actual_total_load(area: string, optional, default 'NO'; start: string, optional, default None; end: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":["area","start","end"],"output_fields":["document_type","series","series[].periods","series[].periods[].start","series[].periods[].resolution","series[].periods[].points"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_actual_total_load?area=NO&start={start}&end={end}&limit=25&offset=0"},{"name":"list_zones","description":"List the bidding zone codes accepted by the other tools, mapped to\ndisplay names. Covers all Nordic and Baltic zones plus the major\ncontinental European zones. GB is not available: ENTSO-E has had no UK\ndata since Brexit. Signature: list_zones(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"list_zones(limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":[],"optional_parameters":[],"output_fields":[],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/list_zones?limit=25&offset=0"},{"name":"get_imbalance_prices","description":"Get one day's imbalance (balancing) settlement prices (EUR/MWh) for a\nEuropean bidding zone - what a balance-responsible party pays or is paid\nper MWh of deviation from its schedule. Signature: get_imbalance_prices(zone_code: string, required; date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_imbalance_prices(zone_code: string, required; date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["zone_code","date"],"optional_parameters":[],"output_fields":["zone","zone_name","date","currency","unit","prices","prices[].time_start","prices[].time_end","prices[].eur_per_mwh"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"timestamp":["prices[].time_start","prices[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_imbalance_prices?zone_code={zone_code}&date={date}&limit=25&offset=0"},{"name":"get_generation_mix","description":"Get one day's actual generation (MW) broken down by production type for\na European bidding zone. Signature: get_generation_mix(zone_code: string, required; date: string, required; resolution: string, optional, default 'hourly'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_generation_mix(zone_code: string, required; date: string, required; resolution: string, optional, default 'hourly'; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["zone_code","date"],"optional_parameters":["resolution"],"output_fields":["zone","zone_name","date","resolution","generation","generation[].type","generation[].time_start","generation[].time_end","generation[].mw","generation[].mean_mw","generation[].mwh","note"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"timestamp":["generation[].time_start","generation[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_generation_mix?zone_code={zone_code}&date={date}&resolution=hourly&limit=25&offset=0"},{"name":"get_generation_forecast","description":"Get one day's day-ahead wind and solar generation forecast (MW) for a\nEuropean bidding zone. Signature: get_generation_forecast(zone_code: string, required; date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_generation_forecast(zone_code: string, required; date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["zone_code","date"],"optional_parameters":[],"output_fields":["zone","zone_name","date","forecast","forecast[].type","forecast[].time_start","forecast[].time_end","forecast[].mw"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"timestamp":["forecast[].time_start","forecast[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_generation_forecast?zone_code={zone_code}&date={date}&limit=25&offset=0"},{"name":"get_installed_capacity","description":"Get installed generation capacity (MW) by production type for a whole\nyear, for a European bidding zone. Signature: get_installed_capacity(zone_code: string, required; year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_installed_capacity(zone_code: string, required; year: integer, calendar year, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["zone_code","year"],"optional_parameters":[],"output_fields":["zone","zone_name","year","capacity_mw","capacity_mw.Biomass","capacity_mw.Fossil brown coal/lignite","capacity_mw.Fossil coal-derived gas","capacity_mw.Fossil gas","capacity_mw.Fossil hard coal","capacity_mw.Fossil oil","capacity_mw.Fossil oil shale","capacity_mw.Fossil peat","capacity_mw.Geothermal","capacity_mw.Hydro pumped storage","capacity_mw.Hydro run-of-river","capacity_mw.Hydro water reservoir","capacity_mw.Marine","capacity_mw.Nuclear","capacity_mw.Other renewable","capacity_mw.Solar","capacity_mw.Waste","capacity_mw.Wind offshore","capacity_mw.Wind onshore","capacity_mw.Other"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_installed_capacity?zone_code={zone_code}&year={year}&limit=25&offset=0"},{"name":"get_load","description":"Get one day's system-wide electricity load (MW) for a European bidding\nzone. Signature: get_load(zone_code: string, required; date: string, required; forecast: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_load(zone_code: string, required; date: string, required; forecast: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["zone_code","date"],"optional_parameters":["forecast"],"output_fields":["zone","zone_name","date","forecast","load","load[].time_start","load[].time_end","load[].load_mw"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"timestamp":["load[].time_start","load[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_load?zone_code={zone_code}&date={date}&forecast=false&limit=25&offset=0"},{"name":"get_cross_border_flow","description":"Get one day's metered physical power flow (MW) from one bidding zone to\nanother. Signature: get_cross_border_flow(from_zone_code: string, required; to_zone_code: string, required; date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_cross_border_flow(from_zone_code: string, required; to_zone_code: string, required; date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["from_zone_code","to_zone_code","date"],"optional_parameters":[],"output_fields":["from_zone","from_zone_name","to_zone","to_zone_name","date","flow","flow[].time_start","flow[].time_end","flow[].flow_mw"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["date"],"timestamp":["flow[].time_start","flow[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_cross_border_flow?from_zone_code={from_zone_code}&to_zone_code={to_zone_code}&date={date}&limit=25&offset=0"},{"name":"get_generation_outages","description":"Get planned and forced (unplanned) outages of generation units in a\nEuropean bidding zone over a date range - the single best explanation\nfor an unexpected price spike (a plant going down). Signature: get_generation_outages(zone_code: string, required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_generation_outages(zone_code: string, required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["zone_code","start_date","end_date"],"optional_parameters":[],"output_fields":["zone","zone_name","start_date","end_date","outages","outages[].status","outages[].resource","outages[].type","outages[].nominal_mw","outages[].start","outages[].end","outages[].reason","outages[].capacity","outages[].capacity[].time_start","outages[].capacity[].time_end","outages[].capacity[].available_mw","outages[].end_note"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["outages[].capacity[].time_start","outages[].capacity[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_generation_outages?zone_code={zone_code}&start_date={start_date}&end_date={end_date}&limit=25&offset=0"},{"name":"get_transmission_outages","description":"Get planned and forced (unplanned) outages of interconnectors/transmission\nassets between two European bidding zones over a date range - explains\nsudden drops in cross-border transfer capacity. Signature: get_transmission_outages(from_zone_code: string, required; to_zone_code: string, required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_transmission_outages(from_zone_code: string, required; to_zone_code: string, required; start_date: string, required; end_date: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["from_zone_code","to_zone_code","start_date","end_date"],"optional_parameters":[],"output_fields":["from_zone","from_zone_name","to_zone","to_zone_name","start_date","end_date","outages","outages[].status","outages[].asset","outages[].start","outages[].end","outages[].reason","outages[].capacity","outages[].capacity[].time_start","outages[].capacity[].time_end","outages[].capacity[].available_mw","outages[].end_note"],"output_fields_truncated":false,"canonical_field_aliases":{"timestamp":["outages[].capacity[].time_start","outages[].capacity[].time_end"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe/get_transmission_outages?from_zone_code={from_zone_code}&to_zone_code={to_zone_code}&start_date={start_date}&end_date={end_date}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/entsoe","wiki":"https://allemannsdata.com/wiki/kilder/entsoe/"}},{"id":"lovdata","name":"Lovdata public data","description":"Norwegian laws, central regulations, sections and Supreme Court case law.","topic":"demokrati-og-rett","keywords":[],"operations":[{"name":"search_rules","description":"Search Norwegian laws and central regulations currently in force. Signature: search_rules(query: string, required; source: string, optional, default None; full_text: yes/no, optional, default False; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0).","signature":"search_rules(query: string, required; source: string, optional, default None; full_text: yes/no, optional, default False; limit: integer, items, optional, default 20; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["source","full_text","limit"],"output_fields":["data_updated","total","hits","hits[].document_id","hits[].source","hits[].legacy_id","hits[].title","hits[].title_short","hits[].ministry","hits[].in_force_from","hits[].last_change_in_force","hint"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["hits[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata/search_rules?query={query}&source={source}&full_text=false&limit=20&offset=0"},{"name":"get_rule","description":"Get one law or regulation: metadata plus its list of sections. Signature: get_rule(document_id: string, required; full_text: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_rule(document_id: string, required; full_text: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["document_id"],"optional_parameters":["full_text"],"output_fields":["document_id","source","legacy_id","title","title_short","ministry","in_force_from","last_change_in_force","sections","sections[].section","sections[].title","text"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["title","sections[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata/get_rule?document_id={document_id}&full_text=false&limit=25&offset=0"},{"name":"get_section","description":"Get the text of a single section (paragraf) of a law or regulation. Signature: get_section(document_id: string, required; section: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_section(document_id: string, required; section: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["document_id","section"],"optional_parameters":[],"output_fields":["document_id","title","section","text"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata/get_section?document_id={document_id}&section={section}&limit=25&offset=0"},{"name":"search_case_law","description":"Free-text search in Norwegian Supreme Court (H\u00f8yesterett) decisions. Signature: search_case_law(query: string, required; limit: integer, items, optional, default 10; offset: integer, items, optional, default 0).","signature":"search_case_law(query: string, required; limit: integer, items, optional, default 10; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":["limit"],"output_fields":["query","hits","hits[].title","hits[].hr_number","hits[].excerpt","hits[].published","hits[].url"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["hits[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata/search_case_law?query={query}&limit=10&offset=0"},{"name":"list_case_law","description":"List Norwegian Supreme Court (H\u00f8yesterett) decisions for one year. Signature: list_case_law(year: integer, calendar year, required; category: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"list_case_law(year: integer, calendar year, required; category: string, optional, default None; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","required_parameters":["year"],"optional_parameters":["category","limit","offset"],"output_fields":["year","categories","total","offset","returned","decisions","decisions[].title","decisions[].hr_number","decisions[].published","decisions[].category","decisions[].url","note"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["decisions[].title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata/list_case_law?year={year}&category={category}&limit=50&offset=0"},{"name":"get_case_law","description":"Get one H\u00f8yesterett decision: summary, metadata and PDF link. Signature: get_case_law(ref: string, required; full_text: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_case_law(ref: string, required; full_text: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["ref"],"optional_parameters":["full_text"],"output_fields":["title","hr_number","published","url","case_intro","summary","pdf_url","full_text","note"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["title"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata/get_case_law?ref={ref}&full_text=false&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/lovdata","wiki":"https://allemannsdata.com/wiki/kilder/lovdata/"}},{"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/"}}],"returned":5,"total_matched":33,"limit":{"value":5,"scope":"total results across all sources, best-ranked first"},"coverage":{"firmafakta":{"status":"available","returned":0},"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":"unavailable","error":{"code":"SOURCE_UNAVAILABLE","message":"The data source is temporarily unavailable.","retryable":true}},"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 33 matches are shown. Narrow the query or raise limit (max 10) for more.","_meta":{"retrieved_at":"2026-10-15T23:06:32Z","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":"unavailable","error":{"code":"SOURCE_UNAVAILABLE","message":"The data source is temporarily unavailable.","retryable":true}},"doffin":{"status":"available","returned":2},"nve":{"status":"available","returned":0},"stillinger":{"status":"available","returned":0},"firmafakta":{"status":"available","returned":0}}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/sok/alle?q=H+Aschehoug+%26+Co+W+Nygaard+AS","wiki":"https://allemannsdata.com/wiki/sok/?q=H+Aschehoug+%26+Co+W+Nygaard+AS","api_index":"https://allemannsdata.com/wiki/api/v1/"}}
