{"query":"Rail Infrastructure AS","outcome":"results","mode":"all","results":[{"type":"data_source","id":"banenor","name":"Bane NOR train data","description":"Real-time station boards, train movements and rail disruptions from the infrastructure manager.","source":"banenor","score":31,"_links":{"wiki":"https://allemannsdata.com/wiki/kilder/banenor/","api":"https://allemannsdata.com/wiki/api/v1/kilder/banenor"},"sources":["banenor"]},{"type":"organization","id":"925302821","namespace":"no:orgnr","canonical_id":"no:orgnr:925302821","name":"AIRPORT INFRASTRUCTURE AS","source":"brreg","attributes":{"organization_form":{"kode":"AS","beskrivelse":"Aksjeselskap","_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/AS"}}}},"score":23,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/925302821/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/925302821"},"sources":["brreg"]},{"type":"organization","id":"998627990","namespace":"no:orgnr","canonical_id":"no:orgnr:998627990","name":"INFRASTRUCTURE DEVELOPMENT","source":"brreg","attributes":{"organization_form":{"kode":"FLI","beskrivelse":"Forening/lag/innretning","_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/FLI"}}}},"score":23,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/998627990/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/998627990"},"sources":["brreg"]},{"type":"organization","id":"835897222","namespace":"no:orgnr","canonical_id":"no:orgnr:835897222","name":"RAILA AS","source":"brreg","attributes":{"organization_form":{"kode":"AS","beskrivelse":"Aksjeselskap","_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/AS"}}}},"score":23,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/835897222/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/835897222"},"sources":["brreg"]},{"type":"organization","id":"937785410","namespace":"no:orgnr","canonical_id":"no:orgnr:937785410","name":"EGIS RAIL","source":"brreg","attributes":{"organization_form":{"kode":"UTLA","beskrivelse":"Utenlandsk enhet","_links":{"self":{"href":"https://data.brreg.no/enhetsregisteret/api/organisasjonsformer/UTLA"}}}},"score":13,"_links":{"wiki":"https://allemannsdata.com/wiki/selskap/937785410/","api":"https://allemannsdata.com/wiki/api/v1/selskaper/937785410"},"sources":["brreg"]}],"data_sources":[{"id":"banenor","name":"Bane NOR train data","description":"Real-time station boards, train movements and rail disruptions from the infrastructure manager.","topic":"transport","keywords":[],"operations":[{"name":"get_station_board","description":"Live departure/arrival board for one Norwegian railway station, straight\nfrom Bane NOR - the data shown on the physical station screens. Signature: get_station_board(station_id: string, required; direction: string, optional, default 'all'; minutes_ahead: integer, optional, default 120; line: string, optional, default None; destination: string, optional, default None; operator: string, optional, default None; max_trains: integer, optional, default 20; include_formation: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_station_board(station_id: string, required; direction: string, optional, default 'all'; minutes_ahead: integer, optional, default 120; line: string, optional, default None; destination: string, optional, default None; operator: string, optional, default None; max_trains: integer, optional, default 20; include_formation: yes/no, optional, default False; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["station_id"],"optional_parameters":["direction","minutes_ahead","line","destination","operator","max_trains","include_formation"],"output_fields":["station","train_count","trains","trains[].train","trains[].line","trains[].operator","trains[].product","trains[].service","trains[].origin","trains[].destination","trains[].via","trains[].aimed_arrival","trains[].expected_arrival","trains[].actual_arrival","trains[].arrival_status","trains[].arrival_platform","trains[].aimed_departure","trains[].expected_departure","trains[].actual_departure","trains[].departure_status","trains[].departure_platform","trains[].at_stop","trains[].prediction_inaccurate","trains[].formation","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/get_station_board?station_id={station_id}&direction=all&minutes_ahead=120&line={line}&destination={destination}&operator={operator}&max_trains=20&include_formation=false&limit=25&offset=0"},{"name":"get_train","description":"Current status of one train by its national train number: every stop\nwith planned, expected and actually observed times and platforms. Signature: get_train(train_number: string, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"get_train(train_number: string, required; date: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["train_number"],"optional_parameters":["date"],"output_fields":["train_number","match_count","matches","matches[].train","matches[].line","matches[].operator","matches[].product","matches[].service","matches[].origin","matches[].destination","matches[].date","matches[].calls","matches[].calls[].station","matches[].calls[].name","matches[].calls[].aimed_arrival","matches[].calls[].expected_arrival","matches[].calls[].actual_arrival","matches[].calls[].arrival_status","matches[].calls[].arrival_platform","matches[].calls[].aimed_departure","matches[].calls[].expected_departure","matches[].calls[].actual_departure","matches[].calls[].departure_status","matches[].calls[].departure_platform","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["matches[].date"],"name":["matches[].calls[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/get_train?train_number={train_number}&date={date}&limit=25&offset=0"},{"name":"get_disruptions","description":"Cancellations and disruptions of individual train journeys, from Bane\nNOR's situation exchange feed. Signature: get_disruptions(hours_ahead: integer, optional, default 24; station_id: string, optional, default None; train_number: string, optional, default None; max_results: integer, optional, default 50; offset: integer, items, optional, default 0; limit: integer, items, optional, default 25).","signature":"get_disruptions(hours_ahead: integer, optional, default 24; station_id: string, optional, default None; train_number: string, optional, default None; max_results: integer, optional, default 50; offset: integer, items, optional, default 0; limit: integer, items, optional, default 25)","required_parameters":[],"optional_parameters":["hours_ahead","station_id","train_number","max_results","offset"],"output_fields":["total_count","offset","disruptions","disruptions[].situation","disruptions[].condition","disruptions[].train","disruptions[].date","disruptions[].valid_from","disruptions[].affected_stops","disruptions[].affected_stops[].code","disruptions[].affected_stops[].name","truncated","next_offset","note","attribution"],"output_fields_truncated":false,"canonical_field_aliases":{"date":["disruptions[].date"],"identifier":["disruptions[].affected_stops[].code"],"name":["disruptions[].affected_stops[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/get_disruptions?hours_ahead=24&station_id={station_id}&train_number={train_number}&max_results=50&offset=0&limit=25"},{"name":"lookup_station","description":"Find a station's Bane NOR code by name, or its name by code. Signature: lookup_station(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"lookup_station(query: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","required_parameters":["query"],"optional_parameters":[],"output_fields":["[].code","[].name"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["[].code"],"name":["[].name"]},"get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/banenor/lookup_station?query={query}&limit=25&offset=0"}],"_links":{"api":"https://allemannsdata.com/wiki/api/v1/kilder/banenor","wiki":"https://allemannsdata.com/wiki/kilder/banenor/"}}],"returned":5,"total_matched":11,"limit":{"value":5,"scope":"total results across all sources, best-ranked first"},"coverage":{"firmafakta":{"status":"available","returned":0},"doffin":{"status":"available","returned":5},"stillinger":{"status":"available","returned":0},"geonorge":{"status":"available","returned":0},"ais":{"status":"available","returned":0},"marine":{"status":"available","returned":0},"kystdatahuset":{"status":"available","returned":0},"ssb":{"status":"available","returned":0},"brreg":{"status":"available","returned":5},"nve":{"status":"available","returned":0},"entur":{"status":"available","returned":0},"data_norge":{"status":"available","returned":0}},"not_searched":{"sources":["anleggsregisteret","arkivverket","artskart","avinor","badetemp","banenor","datanorge","elhub","entsoe","eurostat","fhi","firms","fiskeridir","frost","kjoretoy","klimagassutslipp","kulturarv","lovdata","luftkvalitet","mattilsynet","n2yo","nasjonalbiblioteket","naturbase","nobil","norgesbank","nva","nyheter","oljefond","poi_norge","politiloggen","postlister","rovbase","sodir","statnett","statsregnskapet","stortinget","strompris","utdanning","vannforekomster","vegvesen","weather"],"reason":"These sources provide no general textual entity search; query them directly."},"suggestion":"Only the 5 best-ranked of 11 matches are shown. Narrow the query or raise limit (max 10) for more.","_meta":{"retrieved_at":"2026-09-11T10:26:30Z","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},{"id":"entur","name":"Entur","description":"National stop search, journey planning, departures, live vehicle positions and service alerts for all public transport, ferries included, plus shared bikes, e-scooters and car sharing.","documentation":"https://developer.entur.org/pages-intro-getstarted/","cache_ttl_seconds":30,"rate_limit":"The gateway identifies the client to Entur; excessive traffic may be limited."},{"id":"data_norge","name":"data.norge.no","description":"Search datasets, APIs, concepts, information models, services and events in the National Data Catalog.","documentation":"https://data.norge.no/nb/technical/api","cache_ttl_seconds":300,"rate_limit":"Search API: 10 requests/minute (burst 20). Resource API: 5 requests/second (burst 10)."}],"statuses":{"ssb":{"status":"available","returned":0},"brreg":{"status":"available","returned":5},"geonorge_addresses":{"status":"available","returned":0},"geonorge_places":{"status":"available","returned":0},"entur":{"status":"available","returned":0},"data_norge":{"status":"available","returned":0},"ais":{"status":"available","returned":0},"marine":{"status":"available","returned":0},"kystdatahuset":{"status":"available","returned":0},"doffin":{"status":"available","returned":5},"nve":{"status":"available","returned":0},"stillinger":{"status":"available","returned":0},"firmafakta":{"status":"available","returned":0}}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/sok/alle?q=Rail+Infrastructure+AS","wiki":"https://allemannsdata.com/wiki/sok/?q=Rail+Infrastructure+AS","api_index":"https://allemannsdata.com/wiki/api/v1/"}}
