Package index
Entity lookup
Retrieve details for specific entities by organization number. See vignette("tidybrreg") for a complete walkthrough.
-
brreg_entity() - Look up a Norwegian legal entity
-
brreg_underenheter() - Get all sub-units (underenheter) belonging to an entity
-
brreg_children() - Get child entities in the organisational hierarchy
-
brreg_validate() - Validate Norwegian organization numbers
Search
Query the register by name, legal form, industry, geography, and other criteria. Supports both main entities and sub-entities.
-
brreg_search() - Search Norwegian legal entities
Roles and governance
Board members, officers, auditors, and inter-company role relationships. See vignette("governance") for network analysis and vignette("roller-cdc") for change detection.
-
brreg_roles() - Retrieve board members, officers, and auditors
-
brreg_roles_legal() - Retrieve roles an entity holds in other entities
-
brreg_signatur() - Retrieve signature authority (signaturrett)
-
brreg_prokura() - Retrieve procuration authority (prokura)
-
brreg_board_summary() - Derive board-level summary covariates from role data
-
brreg_board_network() - Build a director interlock network
-
brreg_network() - Build an entity network graph
-
brreg_survival_data() - Prepare firm survival data
-
diff_roller_state() - Compute field-level diffs between two roller state tibbles
Bulk downloads
Download the full register as CSV or JSON. Three registries: enheter (~1M entities), underenheter (~950K sub-entities), roller (~3.4M role records).
-
brreg_download() - Download the full Norwegian business register
-
brreg_status() - Check availability of local bulk datasets
-
brreg_sync() - Synchronize local state with the brreg CDC stream
-
brreg_sync_status() - Display sync status
Snapshot engine
Save dated bulk downloads as Hive-partitioned Parquet files for panel construction and historical analysis. See vignette("panels") for workflows.
-
brreg_snapshot() - Save a dated snapshot of the full register
-
brreg_import() - Import a historical CSV as a snapshot partition
-
brreg_snapshots() - List available snapshots
-
brreg_open() - Open the snapshot store as a lazy Arrow Dataset
-
brreg_cleanup() - Remove old snapshots from the local store
-
brreg_data_dir() - Path to the tidybrreg snapshot store
-
brreg_manifest() - Read the snapshot manifest
Panel construction and time series
Build firm-period panels from snapshots, reconstruct state via CDC replay, compute aggregate time series, and convert to tsibble for the tidyverts ecosystem.
-
brreg_panel() - Construct a firm-period panel from accumulated snapshots
-
brreg_flows() - Compute daily entry and exit flows
-
brreg_changes() - Query the change log for field-level mutations
-
brreg_change_summary() - Summarize changes by field and type
-
brreg_replay() - Reconstruct register state by replaying CDC updates
-
brreg_events() - Detect changes between two snapshots
-
brreg_series() - Compute aggregate time series from snapshots
-
as_brreg_tsibble() - Convert tidybrreg output to tsibble
-
brreg_annotations() - Retrieve registry annotations (påtegninger) for entities
-
brreg_annotation_summary() - Count entities with active annotations
Incremental updates (CDC)
Fetch change events from the brreg API’s change data capture stream. Supports enheter, underenheter, and roller.
-
brreg_updates() - Retrieve incremental entity updates
-
brreg_update_fields() - Retrieve field-level CDC changes as a flat tibble
Labels and translation
Translate Norwegian codes to English descriptions. Follows the eurostat package’s type = "label" pattern.
-
brreg_label() - Translate codes to human-readable English labels
-
get_brreg_dic() - Fetch a brreg dictionary
Harmonization
Remap codes across classification changes (municipality boundary reforms, NACE reclassifications) using SSB KLASS.
-
brreg_harmonize_kommune() - Harmonize municipality codes across boundary reforms
-
brreg_harmonize_nace() - Harmonize NACE industry codes across classification revisions
-
field_dict - Field dictionary: Norwegian API paths to English column names
-
legal_forms - Norwegian legal form codes with English translations
-
role_types - Role type codes with English translations
-
role_groups - Role group codes with English translations
-
annotation_infotypes - Annotation infotype codes with English descriptions