{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","documentation":null,"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)","parameters":[{"name":"company_name","type":"string","schema":{"description":"Name of the company to search for. Should be at least 2 characters.","maxLength":100,"minLength":2,"type":"string"},"required":true,"default":null,"description":"Name of the company you want to find the organisasjonsnummer for.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap?company_name={company_name}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap?company_name=Equinor","output_fields":["[].navn","[].organization_id","[].beskrivelse"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"]},"description_language":"en","documentation":"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.\n\nReturns a markdown table with the following columns:\n- Company\n- Org Number\n- Type of company\n\nArgs:\n    company_name: Name of the company you want to find the organisasjonsnummer for.\n\nSignature: organisasjonsnummer_for_selskap(company_name: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/organisasjonsnummer_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/organisasjonsnummer_for_selskap/?company_name={company_name}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap","response_schema":{"type":"array","items":{"type":"object","properties":{"navn":{"type":"string"},"organization_id":{"type":"string"},"beskrivelse":{"type":"string"}},"additionalProperties":false,"required":["navn","organization_id","beskrivelse"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap?company_name={company_name}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"organisasjonsnummer_for_selskap","parameters":{"company_name":"Equinor","limit":25,"offset":0},"data":[{"navn":"example value","organization_id":"example-id","beskrivelse":"example value"}],"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/organisasjonsnummer_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/organisasjonsnummer_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"selskapsdetaljer","description":"Retrieves detailed information for a company by its organization number. Signature: selskapsdetaljer(organization_id: string, required).","signature":"selskapsdetaljer(organization_id: string, required)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the company.","unit":null,"display_type":"string"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer?organization_id={organization_id}","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer?organization_id=923609016","not_paged":"Returns a single record.","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"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["stiftelsesdato","registreringsdatoenhetsregisteret"]},"description_language":"en","documentation":"Retrieves detailed information for a company by its organization number.\n\nArgs:\n    org_nr: The organization number of the company.\n\nReturns:\n    A JSON of company details or a message if not found.\n\nSignature: selskapsdetaljer(organization_id: string, required).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/selskapsdetaljer/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/selskapsdetaljer/?organization_id={organization_id}","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer","response_schema":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"navn":{"type":["string","null"]},"organisasjonsform":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"naeringskode1":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"antallAnsatte":{"type":["integer","null"]},"hjemmeside":{"type":["string","null"]},"epostadresse":{"type":["string","null"]},"telefon":{"type":["string","null"]},"forretningsadresse":{"type":"object","properties":{"adresse":{"type":["string","null"]},"poststed":{"type":["string","null"]},"postnummer":{"type":["string","null"]},"kommune":{"type":["string","null"]}},"additionalProperties":false},"stiftelsesdato":{"type":["string","null"],"format":"date"},"registreringsdatoenhetsregisteret":{"type":["string","null"],"format":"date"},"aktivitet":{"type":["string","null"]},"vedtektsfestetFormaal":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","navn"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer?organization_id={organization_id}","response_example":{"source":"firmafakta","operation":"selskapsdetaljer","parameters":{"organization_id":"923609016"},"data":{"organization_id":"example-id","navn":"example value","organisasjonsform":{"kode":"example value","beskrivelse":"example value"},"naeringskode1":{"kode":"example value","beskrivelse":"example value"},"antallAnsatte":1,"hjemmeside":"example value","epostadresse":"example value","telefon":"example value","forretningsadresse":{"adresse":"example value","poststed":"example value","postnummer":"example value","kommune":"example value"},"stiftelsesdato":"2026-01-15","registreringsdatoenhetsregisteret":"2026-01-15","aktivitet":"example value","vedtektsfestetFormaal":"example value"},"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapsdetaljer","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/selskapsdetaljer/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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`. Signature: aksjeeiere_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"aksjeeiere_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the company.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"description":"Max shareholders to return, largest holdings first.","maximum":100,"minimum":1,"type":"integer","default":25},"required":false,"default":25,"description":"Max shareholders to return (largest first). Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"description":"Number of shareholders to skip (for paging).","minimum":0,"type":"integer"},"required":false,"default":0,"description":"Number of shareholders to skip (for paging). Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap?organization_id=923609016","output_fields":["[].id","[].organization_id","[].selskap","[].aksjeklasse","[].navn_aksjonaer","[].fodselsaar_orgnr","[].postnr_sted","[].landkode","[].antall_aksjer","[].antall_aksjer_selskap","[].eierandel_prosent","note","total","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"]},"description_language":"en","documentation":"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`.\n\nArgs:\n    org_nr: The organization number of the company.\n    limit: Max shareholders to return (largest first).\n    offset: Number of shareholders to skip (for paging).\n\nReturns:\n    A JSON of shareholders or a message if not found. When more shareholders\n    exist than were returned, `total` is the true total and a `note` says\n    which range was returned.\n\nSignature: aksjeeiere_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/aksjeeiere_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/aksjeeiere_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap","response_schema":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"organization_id":{"type":["string","null"]},"selskap":{"type":["string","null"]},"aksjeklasse":{"type":["string","null"]},"navn_aksjonaer":{"type":["string","null"]},"fodselsaar_orgnr":{"type":["string","null"]},"postnr_sted":{"type":["string","null"]},"landkode":{"type":["string","null"]},"antall_aksjer":{"type":["integer","null"]},"antall_aksjer_selskap":{"type":["integer","null"]},"eierandel_prosent":{"type":"number"}},"additionalProperties":false,"required":["navn_aksjonaer","antall_aksjer","eierandel_prosent"]}},{"type":"object","properties":{"note":{"type":"string"},"total":{"type":"integer"},"shareholders":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"organization_id":{"type":["string","null"]},"selskap":{"type":["string","null"]},"aksjeklasse":{"type":["string","null"]},"navn_aksjonaer":{"type":["string","null"]},"fodselsaar_orgnr":{"type":["string","null"]},"postnr_sted":{"type":["string","null"]},"landkode":{"type":["string","null"]},"antall_aksjer":{"type":["integer","null"]},"antall_aksjer_selskap":{"type":["integer","null"]},"eierandel_prosent":{"type":"number"}},"additionalProperties":false,"required":["navn_aksjonaer","antall_aksjer","eierandel_prosent"]}}},"additionalProperties":false,"required":["note","total","shareholders"]}]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"aksjeeiere_for_selskap","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"id":1,"organization_id":"example-id","selskap":"example value","aksjeklasse":"example value","navn_aksjonaer":"example value","fodselsaar_orgnr":"example value","postnr_sted":"example value","landkode":"example value","antall_aksjer":1,"antall_aksjer_selskap":1,"eierandel_prosent":1.0}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/aksjeeiere_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/aksjeeiere_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the company that is a shareholder.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter?organization_id=923609016","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"]},"description_language":"en","documentation":"Retrieves a list of stocks owned by a given company (i.e., where the company is a shareholder).\n\nArgs:\n    org_nr: The organization number of the company that is a shareholder.\n\nReturns:\n    A JSON of stocks owned by the company or a message if not found.\n\nSignature: selskapets_aksjeposter(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/selskapets_aksjeposter/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/selskapets_aksjeposter/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter","response_schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"organization_id":{"type":["string","null"]},"selskap":{"type":["string","null"]},"aksjeklasse":{"type":["string","null"]},"navn_aksjonaer":{"type":["string","null"]},"fodselsaar_orgnr":{"type":["string","null"]},"postnr_sted":{"type":["string","null"]},"landkode":{"type":["string","null"]},"antall_aksjer":{"type":["integer","null"]},"antall_aksjer_selskap":{"type":["integer","null"]},"eierandel":{"type":"number"}},"additionalProperties":false,"required":["organization_id","selskap","antall_aksjer","eierandel"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"selskapets_aksjeposter","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"id":1,"organization_id":"example-id","selskap":"example value","aksjeklasse":"example value","navn_aksjonaer":"example value","fodselsaar_orgnr":"example value","postnr_sted":"example value","landkode":"example value","antall_aksjer":1,"antall_aksjer_selskap":1,"eierandel":1.0}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/selskapets_aksjeposter","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/selskapets_aksjeposter/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the entity.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet?organization_id=923609016","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":{},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["rollegrupper[].sist_endret","rollegrupper[].roller[].person.fodselsdato"]},"description_language":"en","documentation":"Retrieves roles for a given organization number from Br\u00f8nn\u00f8ysund Registeret. Contains information\nabout the board members, the CEO, accountant and other roles.\n\nArgs:\n    org_nr: The organization number of the entity.\n\nReturns:\n    A json of roles for the given organization number.\n\nSignature: roller_i_enhet(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/roller_i_enhet/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/roller_i_enhet/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet","response_schema":{"type":"object","properties":{"rollegrupper":{"type":"array","items":{"type":"object","properties":{"type":{"type":["string","null"]},"sist_endret":{"type":["string","null"],"format":"date"},"roller":{"type":"array","items":{"type":"object","properties":{"type":{"type":["string","null"]},"fratraadt":{"type":"boolean"},"person":{"type":"object","properties":{"fornavn":{"type":["string","null"]},"mellomnavn":{"type":["string","null"]},"etternavn":{"type":["string","null"]},"fodselsdato":{"type":["string","null"],"format":"date"}},"additionalProperties":false},"enhet":{"type":"object","properties":{"navn":{"type":["string","null"]},"organization_id":{"type":["string","null"]}},"additionalProperties":false}},"additionalProperties":false,"required":["type","fratraadt"]}}},"additionalProperties":false,"required":["type","roller"]}}},"additionalProperties":false,"required":["rollegrupper"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"roller_i_enhet","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":{"rollegrupper":[{"type":"example value","sist_endret":"2026-01-15","roller":[{"type":"example value","fratraadt":true,"person":{"fornavn":"example value","mellomnavn":"example value","etternavn":"example value","fodselsdato":"2026-01-15"},"enhet":{"navn":"example value","organization_id":"example-id"}}]}]},"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/roller_i_enhet","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/roller_i_enhet/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the parent entity.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap?organization_id=923609016","output_fields":["[].organization_id","[].navn","[].organisasjonsform","[].organisasjonsform.kode","[].organisasjonsform.beskrivelse","[].naeringskode1","[].naeringskode1.kode","[].naeringskode1.beskrivelse","[].antallAnsatte","[].hjemmeside","[].overordnetEnhet","[].beliggenhetsadresse","[].beliggenhetsadresse.adresse","[].beliggenhetsadresse.poststed","[].beliggenhetsadresse.postnummer","[].beliggenhetsadresse.kommune"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["[].navn"],"identifier":["[].organisasjonsform.kode","[].naeringskode1.kode"],"employee_count":["[].antallAnsatte"]},"description_language":"en","documentation":"Retrieves \"underenheter\" (sub-entities/branches) for a given parent organization number.\n\nArgs:\n    org_nr: The organization number of the parent entity.\n\nReturns:\n    A list of sub-entities (organisasjonsnummer, navn, organisasjonsform,\n    naeringskode1, antallAnsatte, hjemmeside, overordnetEnhet,\n    beliggenhetsadresse) or a message if not found.\n\nSignature: underenheter_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/underenheter_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/underenheter_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap","response_schema":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"navn":{"type":["string","null"]},"organisasjonsform":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"naeringskode1":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"antallAnsatte":{"type":["integer","null"]},"hjemmeside":{"type":["string","null"]},"overordnetEnhet":{"type":["string","null"]},"beliggenhetsadresse":{"type":"object","properties":{"adresse":{"type":["string","null"]},"poststed":{"type":["string","null"]},"postnummer":{"type":["string","null"]},"kommune":{"type":["string","null"]}},"additionalProperties":false}},"additionalProperties":false,"required":["organization_id","navn"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"underenheter_for_selskap","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"organization_id":"example-id","navn":"example value","organisasjonsform":{"kode":"example value","beskrivelse":"example value"},"naeringskode1":{"kode":"example value","beskrivelse":"example value"},"antallAnsatte":1,"hjemmeside":"example value","overordnetEnhet":"example value","beliggenhetsadresse":{"adresse":"example value","poststed":"example value","postnummer":"example value","kommune":"example value"}}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/underenheter_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/underenheter_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number to get allocations for.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap?organization_id=923609016","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":{},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["[].innvilget_dato"]},"description_language":"en","documentation":"Retrieves \"tildelinger\" (allocations/grants) for a given organization number.\n\nArgs:\n    org_nr: The organization number to get allocations for.\n\nReturns:\n    A JSON of allocations/grants or a message if not found.\n\nSignature: tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/tildelinger_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/tildelinger_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap","response_schema":{"type":"array","items":{"type":"object","properties":{"fylkesnavn":{"type":["string","null"]},"kommunenavn":{"type":["string","null"]},"organization_id":{"type":["string","null"]},"bedriftsnavn":{"type":["string","null"]},"virkemiddelkategori":{"type":["string","null"]},"underkategori":{"type":["string","null"]},"innvilget_belop":{"type":["string","null"]},"innvilget_dato":{"type":["string","null"],"format":"date"},"beslutningsenhet":{"type":["string","null"]},"naringshovedgruppe":{"type":["string","null"]},"naring":{"type":["string","null"]},"type_finansiering":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","innvilget_belop","innvilget_dato"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"tildelinger_for_selskap","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"fylkesnavn":"example value","kommunenavn":"example value","organization_id":"example-id","bedriftsnavn":"example value","virkemiddelkategori":"example value","underkategori":"example value","innvilget_belop":"example value","innvilget_dato":"2026-01-15","beslutningsenhet":"example value","naringshovedgruppe":"example value","naring":"example value","type_finansiering":"example value"}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/tildelinger_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/tildelinger_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap?organization_id=923609016","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"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["[].kontrakt_startdato","[].kontrakt_sluttdato"]},"description_language":"en","documentation":"Retrieves EU grants awarded to a specific organization number.\n\nArgs:\n    org_nr: The organization number.\n\nReturns:\n    A JSON of EU grants or a message if not found.\n\nSignature: eu_tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/eu_tildelinger_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/eu_tildelinger_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap","response_schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"rammeprogram":{"type":["string","null"]},"prosjektnr":{"type":["string","null"]},"prosjektkortnavn":{"type":["string","null"]},"prosjektnavn":{"type":["string","null"]},"organization_id":{"type":["string","null"]},"organisasjonsnavn":{"type":["string","null"]},"kontrakt_startdato":{"type":["string","null"],"format":"date"},"kontrakt_sluttdato":{"type":["string","null"],"format":"date"},"innvilget_belop":{"type":["string","null"]},"program":{"type":["string","null"]},"programomrade":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","prosjektnavn"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"eu_tildelinger_for_selskap","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"id":1,"rammeprogram":"example value","prosjektnr":"example value","prosjektkortnavn":"example value","prosjektnavn":"example value","organization_id":"example-id","organisasjonsnavn":"example value","kontrakt_startdato":"2026-01-15","kontrakt_sluttdato":"2026-01-15","innvilget_belop":"example value","program":"example value","programomrade":"example value"}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/eu_tildelinger_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/eu_tildelinger_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap?organization_id=923609016","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"]},"description_language":"en","documentation":"Retrieves grants from \"Forskningsr\u00e5det\" (The Research Council of Norway) for a specific organization number.\n\nArgs:\n    org_nr: The organization number.\n\nReturns:\n   Json of grants from Forskningsr\u00e5det or a message if not found.\n\nSignature: forskningsradet_tildelinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/forskningsradet_tildelinger_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/forskningsradet_tildelinger_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap","response_schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"prosjektnummer":{"type":["string","null"]},"prosjekttittel":{"type":["string","null"]},"prosjektstart":{"type":["string","null"],"pattern":"^[0-9]{4}(-[0-9]{2}-[0-9]{2})?$"},"prosjektslutt":{"type":["string","null"],"pattern":"^[0-9]{4}(-[0-9]{2}-[0-9]{2})?$"},"prosjektansvarlig_navn":{"type":["string","null"]},"organization_id":{"type":["string","null"]},"sokt_belop":{"type":["string","null"]},"tildelt_belop":{"type":["string","null"]},"virkemiddel":{"type":["string","null"]},"aktivitet":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","prosjektnummer"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"forskningsradet_tildelinger_for_selskap","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"id":1,"prosjektnummer":"example value","prosjekttittel":"example value","prosjektstart":"example value","prosjektslutt":"example value","prosjektansvarlig_navn":"example value","organization_id":"example-id","sokt_belop":"example value","tildelt_belop":"example value","virkemiddel":"example value","aktivitet":"example value"}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/forskningsradet_tildelinger_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/forskningsradet_tildelinger_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number to search for.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap?organization_id=914778271","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"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["[].innsendt_dato","[].vedtaksdato"]},"description_language":"en","documentation":"Retrieves SkatteFUNN projects for a given organization number.\n\nArgs:\n    org_nr: The organization number to search for.\n\nReturns:\n    A JSON list of SkatteFUNN project details. A known company with no\n    projects returns an empty list.\n\nSignature: skattefunnprosjekter_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/skattefunnprosjekter_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/skattefunnprosjekter_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap","response_schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"innsendt_dato":{"type":["string","null"],"format":"date"},"prosjektnummer":{"type":["string","null"]},"bedriftsnavn":{"type":["string","null"]},"prosjekttittel":{"type":["string","null"]},"organization_id":{"type":["string","null"]},"fylke":{"type":["string","null"]},"kommunenavn":{"type":["string","null"]},"poststed":{"type":["string","null"]},"soknad_godkjent":{"type":["string","null"]},"soknad_avslatt":{"type":["string","null"]},"vedtaksdato":{"type":["string","null"],"format":"date"},"prosjekt_fra_ar":{"type":["string","null"]},"prosjekt_til_ar":{"type":["string","null"]},"sammendrag":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","prosjektnummer"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"skattefunnprosjekter_for_selskap","parameters":{"organization_id":"914778271","limit":25,"offset":0},"data":[{"id":1,"innsendt_dato":"2026-01-15","prosjektnummer":"example value","bedriftsnavn":"example value","prosjekttittel":"example value","organization_id":"example-id","fylke":"example value","kommunenavn":"example value","poststed":"example value","soknad_godkjent":"example value","soknad_avslatt":"example value","vedtaksdato":"2026-01-15","prosjekt_fra_ar":"example value","prosjekt_til_ar":"example value","sammendrag":"example value"}],"entities":[{"type":"organization","id":"914778271","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/skattefunnprosjekter_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/skattefunnprosjekter_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the employer.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap?organization_id=974589095","output_fields":["count","snapshot_date","note","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"]},"temporal_conventions":{"timezone":"explicit_offset","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","datetime_fields":["stillinger[].published","stillinger[].expires"],"date_fields":["snapshot_date"]},"description_language":"en","documentation":"Retrieves active job listings from NAV (arbeidsplassen.no) for a given employer organization number.\n\nThis tool returns job postings published by companies on Norway's official job portal,\nincluding position details, location, and application information.\n\nThe listings come from a one-off NAV snapshot (date in snapshot_date) that is\nnot refreshed: ads published after it are missing and expired ads are left\nout. For current ads use the stillinger source (get_recent_jobs).\n\nArgs:\n    org_nr: The organization number of the employer.\n\nReturns:\n    A JSON object containing the active job listings and their count. A\n    known company with no active listings returns count 0 and an empty\n    stillinger list.\n\nSignature: stillinger_for_selskap(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/stillinger_for_selskap/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/stillinger_for_selskap/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap","response_schema":{"type":"object","properties":{"count":{"type":"integer"},"snapshot_date":{"type":["string","null"],"format":"date"},"note":{"type":["string","null"]},"stillinger":{"type":"array","items":{"type":"object","properties":{"id":{"type":["string","null"]},"title":{"type":["string","null"]},"jobtitle":{"type":["string","null"]},"published":{"type":["string","null"],"format":"date-time"},"expires":{"type":["string","null"],"format":"date-time"},"application_due":{"type":["string","null"]},"application_url":{"type":["string","null"],"format":"uri"},"link":{"type":["string","null"],"format":"uri"},"employer_name":{"type":["string","null"]},"work_city":{"type":["string","null"]},"work_county":{"type":["string","null"]},"work_municipal":{"type":["string","null"]},"occupation_level1":{"type":["string","null"]},"occupation_level2":{"type":["string","null"]},"engagement_type":{"type":["string","null"]},"extent":{"type":["string","null"]},"position_count":{"type":["string","null"]},"sector":{"type":["string","null"]},"status":{"type":["string","null"]}},"additionalProperties":false,"required":["id","title"]}}},"additionalProperties":false,"required":["count","stillinger"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"stillinger_for_selskap","parameters":{"organization_id":"974589095","limit":25,"offset":0},"data":{"count":1,"snapshot_date":"2026-01-15","note":"example value","stillinger":[{"id":"example-id","title":"Example","jobtitle":"example value","published":"2026-01-15T12:00:00Z","expires":"2026-01-15T12:00:00Z","application_due":"example value","application_url":"https://example.invalid/resource","link":"https://example.invalid/resource","employer_name":"Example","work_city":"example value","work_county":"example value","work_municipal":"example value","occupation_level1":"example value","occupation_level2":"example value","engagement_type":"example value","extent":"example value","position_count":"example value","sector":"example value","status":"example value"}]},"entities":[{"type":"organization","id":"974589095","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/stillinger_for_selskap","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/stillinger_for_selskap/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"search","type":"string","schema":{"description":"Optional substring to filter codes or descriptions by (case-insensitive, matches Norwegian terms, e.g. 'restaurant', 'bygg', '56.1'). Omit to list all codes.","type":"string"},"required":false,"default":null,"description":"Optional substring to filter by code or description. Returns all codes if omitted.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder?search={search}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder?search=restaurant","output_fields":["count","naeringskoder","naeringskoder[].kode","naeringskoder[].beskrivelse"],"output_fields_truncated":false,"canonical_field_aliases":{"identifier":["naeringskoder[].kode"]},"description_language":"en","documentation":"List Norwegian business activity codes (naeringskoder) present in the database.\n\nUse this to find which code(s) to pass as `naeringskoder` to finn_selskaper when\nsearching companies by business segment. Descriptions are in Norwegian, so search\nwith Norwegian terms.\n\nArgs:\n    search: Optional substring to filter by code or description. Returns all codes if omitted.\n\nReturns:\n    A JSON list of naeringskode codes and their descriptions.\n\nSignature: list_naeringskoder(search: string, optional, default None; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/list_naeringskoder/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/list_naeringskoder/?search={search}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder","response_schema":{"type":"object","properties":{"count":{"type":"integer"},"naeringskoder":{"type":"array","items":{"type":"object","properties":{"kode":{"type":"string"},"beskrivelse":{"type":"string"}},"additionalProperties":false,"required":["kode","beskrivelse"]}}},"additionalProperties":false,"required":["count","naeringskoder"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder?search={search}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"list_naeringskoder","parameters":{"search":"restaurant","limit":25,"offset":0},"data":{"count":1,"naeringskoder":[{"kode":"example value","beskrivelse":"example value"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/list_naeringskoder","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/list_naeringskoder/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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 25; offset: integer, items, optional, default 0). Give at least one of: kommune; fylke.","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 25; offset: integer, items, optional, default 0)","parameters":[{"name":"kommune","type":"string","schema":{"description":"Municipality to filter companies by (e.g., 'Oslo', 'Bergen', 'Trondheim'). Optional if fylke is provided.","type":"string"},"required":false,"default":null,"description":"Municipality name (e.g., \"Oslo\", \"Bergen\", \"Stavanger\"). Optional if fylke is provided.","unit":null,"display_type":"string"},{"name":"fylke","type":"string","schema":{"description":"County/region to filter companies by (e.g., 'Vestland', 'Oslo', 'Tr\u00f8ndelag', 'Rogaland'). Optional if kommune is provided.","type":"string"},"required":false,"default":null,"description":"County/region name. Optional if kommune is provided.","unit":null,"display_type":"string"},{"name":"naeringskoder","type":"array","schema":{"description":"List of Norwegian business activity codes (naeringskoder) to filter by, e.g. ['56.101', '56.102']. A short prefix like '41' matches every code under it (all of section 41). Use list_naeringskoder to find relevant codes for a business segment. Optional.","items":{"type":"string"},"type":"array"},"required":false,"default":null,"description":"List of business activity codes to filter by. Optional - if not provided, returns all companies in the location. Call list_naeringskoder to look up codes for a segment.","unit":null,"display_type":"list of string (comma-separated)"},{"name":"min_age","type":"integer","schema":{"description":"Minimum company age in years. Companies must have been founded at least this many years ago.","type":"integer"},"required":false,"default":null,"description":"Minimum company age in years (calculated from stiftelsesdato).","unit":null,"display_type":"integer"},{"name":"max_age","type":"integer","schema":{"description":"Maximum company age in years. Companies must have been founded at most this many years ago.","type":"integer"},"required":false,"default":null,"description":"Maximum company age in years (calculated from stiftelsesdato).","unit":null,"display_type":"integer"},{"name":"min_employees","type":"integer","schema":{"description":"Minimum number of employees. Only returns companies with at least this many employees.","type":"integer"},"required":false,"default":null,"description":"Minimum number of employees.","unit":null,"display_type":"integer"},{"name":"max_employees","type":"integer","schema":{"description":"Maximum number of employees. Only returns companies with at most this many employees.","type":"integer"},"required":false,"default":null,"description":"Maximum number of employees.","unit":null,"display_type":"integer"},{"name":"limit","type":"integer","schema":{"default":25,"description":"Maximum number of companies to return; use offset to page through larger result sets.","type":"integer","minimum":1,"maximum":100},"required":false,"default":25,"description":"Maximum number of companies to return. Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"default":0,"description":"Number of companies to skip.","type":"integer"},"required":false,"default":0,"description":"Number of companies to skip. Default is 0. Unit: items.","unit":"items","display_type":"integer"}],"json_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=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper?kommune=Bergen","requires_one_of":{"alternatives":[["kommune"],["fylke"]],"exactly_one":false,"description":"Give at least one of: kommune; fylke."},"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"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["companies[].stiftelsesdato","companies[].registreringsdatoenhetsregisteret"]},"description_language":"en","documentation":"Search for companies by location (kommune or fylke), optionally filtered by business activity codes, company age and employee count.\n\nCan be used to:\n- List all companies in a kommune or fylke\n- Find companies in a specific business segment within a location (use list_naeringskoder first to find the relevant codes)\n- Filter companies by age (years since founding)\n- Filter companies by number of employees\n\nA location-only search returns a flat alphabetical list of every registered\nentity in the area, often thousands of rows with low signal. Strongly\nrecommended: combine the location with a naeringskoder filter (call\nlist_naeringskoder to find codes for a business segment), or narrow by\nage/employee count.\n\nArgs:\n    kommune: Municipality name (e.g., \"Oslo\", \"Bergen\", \"Stavanger\"). Optional if fylke is provided.\n    fylke: County/region name. Optional if kommune is provided.\n    naeringskoder: List of business activity codes to filter by. Optional - if not provided, returns all companies in the location. Call list_naeringskoder to look up codes for a segment.\n    min_age: Minimum company age in years (calculated from stiftelsesdato).\n    max_age: Maximum company age in years (calculated from stiftelsesdato).\n    min_employees: Minimum number of employees.\n    max_employees: Maximum number of employees.\n    limit: Maximum number of companies to return.\n    offset: Number of companies to skip. Default is 0.\n\nReturns:\n    A JSON with companies matching the specified criteria.\n\nAvailable fylker: Oslo, Rogaland, M\u00f8re og Romsdal, Nordland, \u00d8stfold, Akershus, Buskerud,\nInnlandet, Vestfold, Telemark, Agder, Vestland, Tr\u00f8ndelag, Troms, Finnmark.\nLegacy regions also supported: Viken, Vestfold og Telemark, Troms og Finnmark.\n\nSignature: 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 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/finn_selskaper/","wiki_get_url_template":"https://allemannsdata.com/wiki/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=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper","response_schema":{"type":"object","properties":{"summary":{"type":"object","properties":{"total_matching":{"type":"integer"},"showing":{"type":"string"},"has_more_results":{"type":"boolean"}},"additionalProperties":false,"required":["total_matching","showing","has_more_results"]},"pagination":{"type":"object","properties":{"current_offset":{"type":"integer"},"limit":{"type":"integer"},"next_offset":{"type":["integer","null"]},"tip":{"type":"string"}},"additionalProperties":false,"required":["current_offset","limit","next_offset","tip"]},"applied_filters":{"type":"object","properties":{"location":{"type":["string","null"]},"naeringskoder":{"type":["array","string"],"items":{"type":"string"}},"age_range":{"type":["string","null"]},"employee_range":{"type":["string","null"]}},"additionalProperties":false},"filter_tips":{"type":"array","items":{"type":"string"}},"companies":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"navn":{"type":["string","null"]},"organisasjonsform":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"naeringskode1":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"antallAnsatte":{"type":["integer","null"]},"hjemmeside":{"type":["string","null"]},"epostadresse":{"type":["string","null"]},"telefon":{"type":["string","null"]},"forretningsadresse":{"type":"object","properties":{"adresse":{"type":["string","null"]},"poststed":{"type":["string","null"]},"postnummer":{"type":["string","null"]},"kommune":{"type":["string","null"]}},"additionalProperties":false},"stiftelsesdato":{"type":["string","null"],"format":"date"},"registreringsdatoenhetsregisteret":{"type":["string","null"],"format":"date"},"aktivitet":{"type":["string","null"]},"vedtektsfestetFormaal":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","navn"]}}},"additionalProperties":false,"required":["summary","pagination","applied_filters","filter_tips","companies"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper","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=25&offset=0","response_example":{"source":"firmafakta","operation":"finn_selskaper","parameters":{"kommune":"Bergen","limit":25,"offset":0},"data":{"summary":{"total_matching":1,"showing":"example value","has_more_results":true},"pagination":{"current_offset":1,"limit":1,"next_offset":1,"tip":"example value"},"applied_filters":{"location":"example value","naeringskoder":["example value"],"age_range":"example value","employee_range":"example value"},"filter_tips":["example value"],"companies":[{"organization_id":"example-id","navn":"example value","organisasjonsform":{"kode":"example value","beskrivelse":"example value"},"naeringskode1":{"kode":"example value","beskrivelse":"example value"},"antallAnsatte":1,"hjemmeside":"example value","epostadresse":"example value","telefon":"example value","forretningsadresse":{"adresse":"example value","poststed":"example value","postnummer":"example value","kommune":"example value"},"stiftelsesdato":"2026-01-15","registreringsdatoenhetsregisteret":"2026-01-15","aktivitet":"example value","vedtektsfestetFormaal":"example value"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/finn_selskaper/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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 25; 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 25; offset: integer, items, optional, default 0)","parameters":[{"name":"postnummer","type":"string","schema":{"description":"Norwegian 4-digit postal code to centre the search on (e.g. '0150'). The centre becomes that postal code's location. Ignored if lat+lon are given.","type":"string"},"required":false,"default":null,"description":"Norwegian 4-digit postal code to centre the search on (e.g. '0150'). The centre becomes that postal code's location. Ignored if lat+lon are given.","unit":null,"display_type":"string"},{"name":"lat","type":"number","schema":{"description":"Latitude of the centre point (WGS84). Provide together with lon to search around exact coordinates.","type":"number"},"required":false,"default":null,"description":"Latitude of the centre point (WGS84). Provide together with lon to search around exact coordinates. Unit: decimal degrees (WGS84).","unit":"decimal degrees (WGS84)","display_type":"decimal number"},{"name":"lon","type":"number","schema":{"description":"Longitude of the centre point (WGS84). Provide together with lat.","type":"number"},"required":false,"default":null,"description":"Longitude of the centre point (WGS84). Provide together with lat. Unit: decimal degrees (WGS84).","unit":"decimal degrees (WGS84)","display_type":"decimal number"},{"name":"adresse","type":"string","schema":{"description":"Street address (e.g. 'Karl Johans gate 1') used together with postnummer to centre the search on that address. Falls back to the postal code centre if the address is not found.","type":"string"},"required":false,"default":null,"description":"Street address (e.g. 'Karl Johans gate 1') used together with postnummer to centre the search on that address. Falls back to the postal code centre if the address is not found.","unit":null,"display_type":"string"},{"name":"radius_km","type":"number","schema":{"default":5.0,"description":"Search radius in kilometres from the centre. Capped at 50 km.","type":"number"},"required":false,"default":5.0,"description":"Search radius in kilometres from the centre. Capped at 50 km. Unit: kilometres.","unit":"kilometres","display_type":"decimal number"},{"name":"naeringskoder","type":"array","schema":{"description":"Optional list of naeringskoder to filter by, e.g. ['56.101']. A short prefix like '41' matches every code under it. Use list_naeringskoder to find codes.","items":{"type":"string"},"type":"array"},"required":false,"default":null,"description":"Optional list of naeringskoder to filter by, e.g. ['56.101']. A short prefix like '41' matches every code under it. Use list_naeringskoder to find codes.","unit":null,"display_type":"list of string (comma-separated)"},{"name":"min_employees","type":"integer","schema":{"description":"Minimum number of employees.","type":"integer"},"required":false,"default":null,"description":"Minimum number of employees.","unit":null,"display_type":"integer"},{"name":"max_employees","type":"integer","schema":{"description":"Maximum number of employees.","type":"integer"},"required":false,"default":null,"description":"Maximum number of employees.","unit":null,"display_type":"integer"},{"name":"limit","type":"integer","schema":{"default":25,"description":"Max companies to return, nearest first; use offset to page.","type":"integer","minimum":1,"maximum":100},"required":false,"default":25,"description":"Max companies to return, nearest first; use offset to page. Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"default":0,"description":"Number of companies to skip.","type":"integer"},"required":false,"default":0,"description":"Number of companies to skip. Unit: items.","unit":"items","display_type":"integer"}],"json_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=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper_i_omrade?postnummer=0150","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"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["companies[].stiftelsesdato","companies[].registreringsdatoenhetsregisteret"]},"description_language":"en","documentation":"Find companies within a radius of a point, nearest first.\n\nSpecify the centre in one of three ways (checked in this order):\n- lat + lon: exact WGS84 coordinates\n- adresse + postnummer: a specific street address\n- postnummer: the postal code's location\n\nCompany positions are resolved at postal-code resolution (every company in a\npostnummer shares that postal code's centroid), so this answers \"which\ncompanies are in this area\", not exact door-to-door distances. Optionally\nfilter by naeringskoder and employee count. Dense city centres can contain\ntens of thousands of companies in a few km, so combine with naeringskoder or\na small radius, and page with offset.\n\nReturns a JSON with the resolved centre, the total number of matches, and the\ncompanies (each with distance_km and coordinates).\n\nSignature: 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 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/finn_selskaper_i_omrade/","wiki_get_url_template":"https://allemannsdata.com/wiki/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=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper_i_omrade","response_schema":{"type":"object","properties":{"summary":{"type":"object","properties":{"center":{"type":"string"},"center_coordinates":{"type":"object","properties":{"latitude":{"type":"number"},"longitude":{"type":"number"}},"additionalProperties":false,"required":["latitude","longitude"]},"radius_km":{"type":"number"},"total_matching":{"type":"integer"},"showing":{"type":"string"},"has_more_results":{"type":"boolean"}},"additionalProperties":false,"required":["center","center_coordinates","radius_km","total_matching","showing","has_more_results"]},"pagination":{"type":"object","properties":{"current_offset":{"type":"integer"},"limit":{"type":"integer"},"next_offset":{"type":["integer","null"]}},"additionalProperties":false,"required":["current_offset","limit","next_offset"]},"companies":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"navn":{"type":["string","null"]},"organisasjonsform":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"naeringskode1":{"type":"object","properties":{"kode":{"type":["string","null"]},"beskrivelse":{"type":["string","null"]}},"additionalProperties":false},"antallAnsatte":{"type":["integer","null"]},"hjemmeside":{"type":["string","null"]},"epostadresse":{"type":["string","null"]},"telefon":{"type":["string","null"]},"forretningsadresse":{"type":"object","properties":{"adresse":{"type":["string","null"]},"poststed":{"type":["string","null"]},"postnummer":{"type":["string","null"]},"kommune":{"type":["string","null"]}},"additionalProperties":false},"stiftelsesdato":{"type":["string","null"],"format":"date"},"registreringsdatoenhetsregisteret":{"type":["string","null"],"format":"date"},"aktivitet":{"type":["string","null"]},"vedtektsfestetFormaal":{"type":["string","null"]},"distance_km":{"type":"number"},"coordinates":{"type":"object","properties":{"latitude":{"type":"number"},"longitude":{"type":"number"}},"additionalProperties":false,"required":["latitude","longitude"]}},"additionalProperties":false,"required":["organization_id","navn","distance_km","coordinates"]}}},"additionalProperties":false,"required":["summary","pagination","companies"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization","place"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper_i_omrade/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper_i_omrade","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=25&offset=0","response_example":{"source":"firmafakta","operation":"finn_selskaper_i_omrade","parameters":{"postnummer":"0150","limit":25,"offset":0},"data":{"summary":{"center":"example value","center_coordinates":{"latitude":59.91,"longitude":10.75},"radius_km":1.0,"total_matching":1,"showing":"example value","has_more_results":true},"pagination":{"current_offset":1,"limit":1,"next_offset":1},"companies":[{"organization_id":"example-id","navn":"example value","organisasjonsform":{"kode":"example value","beskrivelse":"example value"},"naeringskode1":{"kode":"example value","beskrivelse":"example value"},"antallAnsatte":1,"hjemmeside":"example value","epostadresse":"example value","telefon":"example value","forretningsadresse":{"adresse":"example value","poststed":"example value","postnummer":"example value","kommune":"example value"},"stiftelsesdato":"2026-01-15","registreringsdatoenhetsregisteret":"2026-01-15","aktivitet":"example value","vedtektsfestetFormaal":"example value","distance_km":1.0,"coordinates":{"latitude":59.91,"longitude":10.75}}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/finn_selskaper_i_omrade","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/finn_selskaper_i_omrade/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the company.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement?organization_id=923609016","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"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["[].regnskapsperiode.fraDato","[].regnskapsperiode.tilDato"]},"description_language":"en","documentation":"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.\n\nArgs:\n    org_nr: The organization number of the company.\n\nReturns:\n    A JSON of the last accounting date or a message if not found.\n    \n\nSignature: get_company_last_financial_statement(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/get_company_last_financial_statement/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/get_company_last_financial_statement/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement","response_schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer"},"journalnr":{"type":["string","null"]},"regnskapstype":{"type":["string","null"]},"virksomhet":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"organisasjonsform":{"type":["string","null"]},"morselskap":{"type":["boolean","null"]}}},"regnskapsperiode":{"type":"object","properties":{"fraDato":{"type":["string","null"],"format":"date"},"tilDato":{"type":["string","null"],"format":"date"}}},"valuta":{"type":["string","null"]},"avviklingsregnskap":{"type":["boolean","null"]},"oppstillingsplan":{"type":["string","null"]},"revisjon":{"type":"object","properties":{"ikkeRevidertAarsregnskap":{"type":["boolean","null"]},"fravalgRevisjon":{"type":["boolean","null"]}}},"regnkapsprinsipper":{"type":"object","properties":{"smaaForetak":{"type":["boolean","null"]},"regnskapsregler":{"type":["string","null"]}}},"egenkapitalGjeld":{"type":"object","properties":{"sumEgenkapitalGjeld":{"type":["number","null"]},"egenkapital":{"type":"object","properties":{"sumEgenkapital":{"type":["number","null"]}}},"gjeldOversikt":{"type":"object","properties":{"sumGjeld":{"type":["number","null"]}}}}},"eiendeler":{"type":"object","properties":{"sumEiendeler":{"type":["number","null"]},"omloepsmidler":{"type":"object","properties":{"sumOmloepsmidler":{"type":["number","null"]}}},"anleggsmidler":{"type":"object","properties":{"sumAnleggsmidler":{"type":["number","null"]}}}}},"resultatregnskapResultat":{"type":"object","properties":{"ordinaertResultatFoerSkattekostnad":{"type":["number","null"]},"aarsresultat":{"type":["number","null"]},"finansresultat":{"type":"object","properties":{"nettoFinans":{"type":["number","null"]}}},"driftsresultat":{"type":"object","properties":{"driftsresultat":{"type":["number","null"]},"driftsinntekter":{"type":"object","properties":{"sumDriftsinntekter":{"type":["number","null"]}}},"driftskostnad":{"type":"object","properties":{"sumDriftskostnad":{"type":["number","null"]}}}}}}}},"required":["regnskapstype","regnskapsperiode"]}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"get_company_last_financial_statement","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":[{"id":1,"journalnr":"example value","regnskapstype":"example value","virksomhet":{"organization_id":"example-id","organisasjonsform":"example value","morselskap":true},"regnskapsperiode":{"fraDato":"2026-01-15","tilDato":"2026-01-15"},"valuta":"example value","avviklingsregnskap":true,"oppstillingsplan":"example value","revisjon":{"ikkeRevidertAarsregnskap":true,"fravalgRevisjon":true},"regnkapsprinsipper":{"smaaForetak":true,"regnskapsregler":"example value"},"egenkapitalGjeld":{"sumEgenkapitalGjeld":1.0,"egenkapital":{"sumEgenkapital":1.0},"gjeldOversikt":{"sumGjeld":1.0}},"eiendeler":{"sumEiendeler":1.0,"omloepsmidler":{"sumOmloepsmidler":1.0},"anleggsmidler":{"sumAnleggsmidler":1.0}},"resultatregnskapResultat":{"ordinaertResultatFoerSkattekostnad":1.0,"aarsresultat":1.0,"finansresultat":{"nettoFinans":1.0},"driftsresultat":{"driftsresultat":1.0,"driftsinntekter":{"sumDriftsinntekter":1.0},"driftskostnad":{"sumDriftskostnad":1.0}}}}],"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_last_financial_statement","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/get_company_last_financial_statement/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"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)","parameters":[{"name":"organization_id","type":"string","schema":{"description":"Norwegian organization number (9 digits).","maxLength":9,"minLength":9,"type":"string"},"required":true,"default":null,"description":"The organization number of the company.","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"required":false,"default":25,"description":"Cases per bag per page. The *BagCount fields hold the full totals. Unit: items. Through this API: default 25, maximum 100.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"type":"integer"},"required":false,"default":0,"description":"Cases to skip in each of trademarkBag, patentBag and designBag. has_more_results is true while any bag has cases past this page. Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights?organization_id={organization_id}&limit=25&offset=0","example_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights?organization_id=923609016","output_fields":["partyIdentifier","name","trademarkBagCount","patentBagCount","designBagCount","trademarkBag","trademarkBag[].applicationNumber","trademarkBag[].image","trademarkBag[].currentStatusNo","trademarkBag[].currentStatusEn","trademarkBag[].currentStatusDate","trademarkBag[].applicantBag","trademarkBag[].applicantBag[].name","trademarkBag[].applicantBag[].companyNumber","trademarkBag[].ownerBag","trademarkBag[].ownerBag[].name","trademarkBag[].ownerBag[].companyNumber","trademarkBag[].caseUrl","trademarkBag[].expiryDate","trademarkBag[].registrationNumber","trademarkBag[].markVerbalElementText","patentBag","patentBag[].applicationNumber","patentBag[].image","patentBag[].currentStatusNo","patentBag[].currentStatusEn","patentBag[].currentStatusDate","patentBag[].applicantBag","patentBag[].applicantBag[].name","patentBag[].applicantBag[].companyNumber"],"output_fields_truncated":true,"canonical_field_aliases":{"name":["name","trademarkBag[].applicantBag[].name","trademarkBag[].ownerBag[].name","patentBag[].applicantBag[].name","patentBag[].ownerBag[].name","designBag[].applicantBag[].name","designBag[].ownerBag[].name"]},"temporal_conventions":{"timezone":"calendar_dates","join_guidance":"date-time fields are RFC 3339 with an explicit offset (Z, +00:00 or the Europe/Oslo offset); compare absolute instants, not clock text. date fields are calendar dates without a time zone.","date_fields":["trademarkBag[].currentStatusDate","trademarkBag[].expiryDate","patentBag[].currentStatusDate","patentBag[].expiryDate","designBag[].currentStatusDate","designBag[].expiryDate"]},"description_language":"en","documentation":"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.\n\nSubmitted patent applications can be kept secret for up to 18 months. Similarly 6 months for designs.\nThe dataset only contains publicly available rights. The dataset is dynamic and is updated\ncontinuously throughout the day with new rights and e.g. changes in status and other events.\n\nWhere rights to patents, trademarks and designs in Norway are linked to Norwegian businesses,\nmany can be uniquely identified by organization number.\n\npatentNumber is null on applications that were never granted (shelved,\nwithdrawn, refused); applicationNumber is always set. name is the company\nname on its most recently updated case (Patentstyret leaves it blank).\n\nArgs:\n    org_nr: The organization number of the company.\n    limit: Cases per bag per page. The *BagCount fields hold the full totals.\n    offset: Cases to skip in each of trademarkBag, patentBag and designBag.\n        has_more_results is true while any bag has cases past this page.\n\nReturns:\n    A JSON of patents, trademarks, and designs or a message if not found.\n    \n\nSignature: get_company_ip_rights(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/firmafakta/get_company_ip_rights/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/firmafakta/get_company_ip_rights/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights","response_schema":{"type":"object","properties":{"partyIdentifier":{"type":["string","null"]},"name":{"type":["string","null"]},"trademarkBagCount":{"type":["integer","null"]},"patentBagCount":{"type":["integer","null"]},"designBagCount":{"type":["integer","null"]},"trademarkBag":{"type":"array","items":{"type":"object","properties":{"applicationNumber":{"type":["string","null"]},"image":{"type":["string","null"],"format":"uri"},"currentStatusNo":{"type":["string","null"]},"currentStatusEn":{"type":["string","null"]},"currentStatusDate":{"type":["string","null"],"format":"date"},"applicantBag":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"companyNumber":{"type":["string","null"]}}}},"ownerBag":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"companyNumber":{"type":["string","null"]}}}},"caseUrl":{"type":["string","null"],"format":"uri"},"expiryDate":{"type":["string","null"],"format":"date"},"registrationNumber":{"type":["string","null"]},"markVerbalElementText":{"type":["string","null"]}}}},"patentBag":{"type":"array","items":{"type":"object","properties":{"applicationNumber":{"type":["string","null"]},"image":{"type":["string","null"],"format":"uri"},"currentStatusNo":{"type":["string","null"]},"currentStatusEn":{"type":["string","null"]},"currentStatusDate":{"type":["string","null"],"format":"date"},"applicantBag":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"companyNumber":{"type":["string","null"]}}}},"ownerBag":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"companyNumber":{"type":["string","null"]}}}},"caseUrl":{"type":["string","null"],"format":"uri"},"expiryDate":{"type":["string","null"],"format":"date"},"patentNumber":{"type":["string","null"]},"inventionTitle":{"type":["string","null"]}}}},"designBag":{"type":"array","items":{"type":"object","properties":{"applicationNumber":{"type":["string","null"]},"image":{"type":["string","null"],"format":"uri"},"currentStatusNo":{"type":["string","null"]},"currentStatusEn":{"type":["string","null"]},"currentStatusDate":{"type":["string","null"],"format":"date"},"applicantBag":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"companyNumber":{"type":["string","null"]}}}},"ownerBag":{"type":"array","items":{"type":"object","properties":{"name":{"type":["string","null"]},"companyNumber":{"type":["string","null"]}}}},"caseUrl":{"type":["string","null"],"format":"uri"},"expiryDate":{"type":["string","null"],"format":"date"},"registrationNumber":{"type":["string","null"]},"designTitleText":{"type":["array","null"],"items":{"type":["string","null"]}}}}}}},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"firmafakta","operation":"get_company_ip_rights","parameters":{"organization_id":"923609016","limit":25,"offset":0},"data":{"partyIdentifier":"example value","name":"Example","trademarkBagCount":1,"patentBagCount":1,"designBagCount":1,"trademarkBag":[{"applicationNumber":"example value","image":"https://example.invalid/resource","currentStatusNo":"example value","currentStatusEn":"example value","currentStatusDate":"2026-01-15","applicantBag":[{"name":"Example","companyNumber":"example value"}],"ownerBag":[{"name":"Example","companyNumber":"example value"}],"caseUrl":"https://example.invalid/resource","expiryDate":"2026-01-15","registrationNumber":"example value","markVerbalElementText":"example value"}],"patentBag":[{"applicationNumber":"example value","image":"https://example.invalid/resource","currentStatusNo":"example value","currentStatusEn":"example value","currentStatusDate":"2026-01-15","applicantBag":[{"name":"Example","companyNumber":"example value"}],"ownerBag":[{"name":"Example","companyNumber":"example value"}],"caseUrl":"https://example.invalid/resource","expiryDate":"2026-01-15","patentNumber":"example value","inventionTitle":"example value"}],"designBag":[{"applicationNumber":"example value","image":"https://example.invalid/resource","currentStatusNo":"example value","currentStatusEn":"example value","currentStatusDate":"2026-01-15","applicantBag":[{"name":"Example","companyNumber":"example value"}],"ownerBag":[{"name":"Example","companyNumber":"example value"}],"caseUrl":"https://example.invalid/resource","expiryDate":"2026-01-15","registrationNumber":"example value","designTitleText":["example value"]}]},"entities":[{"type":"organization","id":"923609016","source":"firmafakta","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_provenance":{"data":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta"},"entities":{"source":"firmafakta","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/get_company_ip_rights","source":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/get_company_ip_rights/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}}],"operation_schema_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta/{operation}/schema","related_sources":[{"id":"brreg","name":"Br\u00f8nn\u00f8ysund Register Centre","reason":"Current official entity status, roles and group structure.","api":"https://allemannsdata.com/wiki/api/v1/kilder/brreg","wiki":"https://allemannsdata.com/wiki/kilder/brreg/"},{"id":"doffin","name":"Doffin and TED","reason":"Procurement where the company is buyer or supplier.","api":"https://allemannsdata.com/wiki/api/v1/kilder/doffin","wiki":"https://allemannsdata.com/wiki/kilder/doffin/"},{"id":"stillinger","name":"Open positions","reason":"Current recruitment at the company.","api":"https://allemannsdata.com/wiki/api/v1/kilder/stillinger","wiki":"https://allemannsdata.com/wiki/kilder/stillinger/"}],"_meta":{"retrieved_at":"2026-11-05T21:42:09Z","language":"en","content_languages":["en"],"sources":[{"id":"firmafakta","name":"Firmafakta","description":"Norwegian businesses, people, roles, owners, accounts, grants, jobs and intellectual property.","publisher":"OffentligData AS","license":null,"cache_ttl_seconds":60}]},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","names":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta?view=names","compact":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta?view=compact","full":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}
