Brønnøysundregistrene Oppdateringer API

Operasjoner mot opppdateringer i enhetsregisteret

GitHub OpenAPI

Operations 3

3 of 3 operations are conformant: apis.io called them with no credentials and the responses matched this contract. Checked 2026-11-12. how this works · status file

GET /enhetsregisteret/api/oppdateringer/roller Hent alle oppdateringer på roller conformant #
GET /enhetsregisteret/api/oppdateringer/enheter Hent alle oppdateringer på enheter conformant #
GET /enhetsregisteret/api/oppdateringer/underenheter Hent alle oppdateringer på underenheter conformant #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/brreg-no:brreg-no-oppdateringer-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

brreg-no-oppdateringer-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Brreg No Oppdateringer API
  version: 2.0.0
  contact:
    email: opendata@brreg.no
  license:
    name: Norsk lisens for offentlige data (NLOD)
    url: https://data.norge.no/nlod/no/2.0
  x-logo:
    url: https://scf.brreg.no/bilder/brreg_logo.svg
    altText: Brønnøysundregistrene, snarvei til fremsiden
    href: https://data.brreg.no/enhetsregisteret/oppslag
  description: 'Operations tagged oppdateringer across 2 of this provider''s published API definitions: brreg-no-enhetsregisteret-openapi.json, brreg-no-enhetsregisteret-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://data.brreg.no
  description: Server
security: []
tags:
- name: oppdateringer
  x-displayName: Oppdateringer
  description: Operasjoner mot opppdateringer i enhetsregisteret
paths:
  /enhetsregisteret/api/oppdateringer/roller:
    get:
      tags:
      - oppdateringer
      operationId: hentOppdateringerForRoller
      parameters:
      - name: afterTime
        in: query
        schema:
          type: string
          example: '2010-01-03T00:00:00.000Z'
        description: 'Hent heldelser som har oppstått etter angitt tidspunkt. Datetime (ISO-8601): yyyy-MM-dd''T''HH:mm:ss.SSS''Z'''
      - name: afterId
        in: query
        schema:
          type: number
          example: 1
        description: Hent hendelser som har oppstått etter angitt ID. Større eller lik 1
      - name: organisasjonsnummer
        in: query
        schema:
          type: array
          items:
            type: string
          example: '112233445'
        description: Filtrer hendelser på organisasjonsnummeret til enheten. Kommaseparert liste med organisasjonsnummer
      - name: size
        in: query
        schema:
          type: string
          example: 10
        description: Hent et spesifisert antall hendelser. Større eller lik 1 og mindre eller lik 10000. Standardverdi er 100.
      responses:
        '200':
          description: Alle oppdateringer på roller
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/RolleOppdateringer'
        '415':
          description: Usupportert media type
      description: '### Om size-parameteret


        Hvis size query-parameter ikke er spesifisert, vil API-et returnere 100 hendelser. Da kan du telle antall hendelser i JSON-responsen og vurdere om du må gjøre flere forespørsler.


        Hvis antallet hendelser i JSON-responsen tilsvarer det du spesifiserte i size query-parameteret (som default er 100), kan du anta at du ikke har hentet alle hendelsene.


        Hvis antallet hendelser i responsen er lavere enn antallet som du spesifiserte i size query-parameteret, kan du anta at du har hentet alle hendelsene til nå. Da kan du vente litt og sjekke senere om det har kommet flere hendelser.'
      summary: Hent alle oppdateringer på roller
    servers:
    - url: https://data.brreg.no
      description: Server
  /enhetsregisteret/api/oppdateringer/enheter:
    get:
      tags:
      - oppdateringer
      operationId: hentOppdateringerForEnheter
      parameters:
      - name: dato
        in: query
        schema:
          type: string
          example: '2010-01-03T00:00:00.000Z'
        description: 'Vis oppdateringer fra og med dette tidsstempelet. Tidsstempelet indikerer når oppdateringen ble offentliggjort i dette APIet. Datetime (ISO-8601): yyyy-MM-dd''T''HH:mm:ss.SSS''Z'''
      - name: updatedBefore
        in: query
        schema:
          type: string
          example: '2015-01-03T00:00:00.000Z'
        description: 'Vis oppdateringer til og med dette tidsstempelet. Tidsstempelet indikerer når oppdateringen ble offentliggjort i dette APIet. Datetime (ISO-8601): yyyy-MM-dd''T''HH:mm:ss.SSS''Z'''
      - name: oppdateringsid
        in: query
        schema:
          type: string
          example: 1
        description: Vis bare oppdateringer fra og med oppdateringsid. Større eller lik 1
      - name: organisasjonsnummer
        in: query
        schema:
          type: array
          items:
            type: string
          example: '112233445'
        description: Vis bare oppdateringer på gitte organisasjonsnummer. Kommaseparert liste med organisasjonsnummer
      - name: includeChanges
        in: query
        schema:
          type: boolean
          example: true
        description: Inkluder endringene som er bakgrunnen for at oppdateringen ble publisert
      - name: page
        in: query
        schema:
          type: string
          example: 1
        description: Sidenummer
      - name: size
        in: query
        schema:
          type: string
          example: 10
        description: Hent et spesifisert antall hendelser. Større eller lik 1 og mindre eller lik 10000. Standardverdi er 20.
      - name: sort
        in: query
        schema:
          type: string
          example: id,ASC
        description: 'Felt som det skal sorteres på og sorteringsrekkefølge. For eks: id,ASC eller id,DESC. Kun id er støttet.'
      responses:
        '200':
          description: Alle oppdateringer på enheter
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OppdateringerEnheter'
        '415':
          description: Usupportert media type
      description: 'Vi anbefaler følgende bruk: Filtrer på dato for første gangs uthenting, slik at man unngår enheter tidligere enn eventuell siste kopi. Filtrer så på updateid for å hente neste sett av resultater. (Her kan man trygt bruke updateid+1). Page+size kan benyttes for mer presis navigering i en updateid- eller dato-spørring.


        Endringstyper:


        | Type | Beskrivelse |

        |----------|---------------------------------------------------------------------------------------------------------|

        | Ukjent | Ukjent type endring. Ofte fordi endringen har skjedd før endringstype ble innført. |

        | Ny | Enheten har blitt lagt til i Enhetsregisteret |

        | Endring | Enheten har blitt endret i Enhetsregisteret |

        | Sletting | Enheten har blitt slettet fra Enhetsregisteret |

        | Fjernet | Enheten har blitt fjernet fra Åpne Data. Eventuelle kopier skal også fjerne enheten. |'
      summary: Hent alle oppdateringer på enheter
    servers:
    - url: https://data.brreg.no
      description: Server
  /enhetsregisteret/api/oppdateringer/underenheter:
    get:
      tags:
      - oppdateringer
      operationId: hentOppdateringerForUnderenheter
      parameters:
      - name: dato
        in: query
        schema:
          type: string
          example: '2010-01-03T00:00:00.000Z'
        description: 'Vis oppdateringer fra og med dette tidsstempelet. Tidsstempelet indikerer når oppdateringen ble offentliggjort i dette APIet. Datetime (ISO-8601): yyyy-MM-dd''T''HH:mm:ss.SSS''Z'''
      - name: updatedBefore
        in: query
        schema:
          type: string
          example: '2015-01-03T00:00:00.000Z'
        description: 'Vis oppdateringer til og med dette tidsstempelet. Tidsstempelet indikerer når oppdateringen ble offentliggjort i dette APIet. Datetime (ISO-8601): yyyy-MM-dd''T''HH:mm:ss.SSS''Z'''
      - name: oppdateringsid
        in: query
        schema:
          type: string
          example: 1
        description: Vis bare oppdateringer fra og med oppdateringsid. Større eller lik 1
      - name: organisasjonsnummer
        in: query
        schema:
          type: array
          items:
            type: string
          example: '112233445'
        description: Vis bare oppdateringer på gitte organisasjonsnummer. Kommaseparert liste med organisasjonsnummer
      - name: includeChanges
        in: query
        schema:
          type: boolean
          example: true
        description: Inkluder endringene som er bakgrunnen for at oppdateringen ble publisert
      - name: page
        in: query
        schema:
          type: string
          example: 1
        description: Sidenummer
      - name: size
        in: query
        schema:
          type: string
          example: 10
        description: Hent et spesifisert antall hendelser. Større eller lik 1 og mindre eller lik 10000. Standardverdi er 20.
      - name: sort
        in: query
        schema:
          type: string
          example: id,ASC
        description: 'Felt som det skal sorteres på og sorteringsrekkefølge. For eks: id,ASC eller id,DESC. Kun id er støttet.'
      responses:
        '200':
          description: Alle oppdateringer på underenheter
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/OppdateringerUnderenheter'
        '415':
          description: Usupportert media type
      description: 'Vi anbefaler følgende bruk: Filtrer på dato for første gangs uthenting, slik at man unngår enheter tidligere enn eventuell siste kopi. Filtrer så på updateid for å hente neste sett av resultater. (Her kan man trygt bruke updateid+1). Page+size kan benyttes for mer presis navigering i en updateid- eller dato-spørring.


        Endringstyper:


        | Type | Beskrivelse |

        |----------|---------------------------------------------------------------------------------------------------------|

        | Ukjent | Ukjent type endring. Ofte fordi endringen har skjedd før endringstype ble innført. |

        | Ny | Enheten har blitt lagt til i Enhetsregisteret |

        | Endring | Enheten har blitt endret i Enhetsregisteret |

        | Sletting | Enheten har blitt slettet fra Enhetsregisteret |

        | Fjernet | Enheten har blitt fjernet fra Åpne Data. Eventuelle kopier skal også fjerne enheten. |'
      summary: Hent alle oppdateringer på underenheter
    servers:
    - url: https://data.brreg.no
      description: Server
components:
  schemas:
    OppdateringerUnderenheter:
      type: object
      additionalProperties: false
      properties:
        _links:
          type: object
          additionalProperties: false
          properties:
            next:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=1&size=20
                  description: Lenke til neste side med resultater
            last:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=54469&size=20
                  description: Lenke til siste side med resultater
            prev:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=0&size=20
                  description: Lenke til forrige side med resultater
            self:
              required:
              - href
              type: object
              additionalProperties: false
              properties:
                href:
                  type: string
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter
                  description: Lenke til egen ressurs
            first:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/underenheter?page=0&size=20
                  description: Lenke til første side med resultater
        _embedded:
          required:
          - oppdaterteUnderenheter
          type: object
          additionalProperties: false
          properties:
            oppdaterteUnderenheter:
              type: array
              items:
                $ref: '#/components/schemas/OppdateringerUnderenhet'
              description: En liste av oppdaterte underenheter
        page:
          $ref: '#/components/schemas/Page'
    Page:
      type: object
      additionalProperties: false
      properties:
        number:
          type: number
          example: 1
          description: Nummer på gjeldende side
        size:
          type: number
          example: 20
          description: Sidestørrelse på resultatet
        totalPages:
          type: number
          example: 20
          description: Totalt antall sider i resultatet
        totalElements:
          type: number
          example: 100
          description: Totalt antall elementer i resultatet
      required:
      - number
      - size
      - totalElements
      - totalPages
      description: Side
    OppdateringerEnheter:
      type: object
      additionalProperties: false
      properties:
        _links:
          type: object
          additionalProperties: false
          properties:
            next:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/enheter?page=1&size=20
                  description: Lenke til neste side med resultater
            last:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/enheter?page=54469&size=20
                  description: Lenke til siste side med resultater
            prev:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/enheter?page=0&size=20
                  description: Lenke til forrige side med resultater
            self:
              required:
              - href
              type: object
              additionalProperties: false
              properties:
                href:
                  type: string
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/enheter
                  description: Lenke til egen ressurs
            first:
              type: object
              additionalProperties: false
              properties:
                href:
                  type:
                  - string
                  - 'null'
                  example: https://data.brreg.no/enhetsregisteret/api/oppdateringer/enheter?page=0&size=20
                  description: Lenke til første side med resultater
        _embedded:
          required:
          - oppdaterteEnheter
          type: object
          additionalProperties: false
          properties:
            oppdaterteEnheter:
              type: array
              items:
                $ref: '#/components/schemas/OppdateringerEnhet'
              description: En liste av oppdaterte enheter
        page:
          $ref: '#/components/schemas/Page'
    OppdateringerEnhet:
      type: object
      additionalProperties: false
      properties:
        oppdateringsid:
          type: number
          example: 1
          description: Sekvensiell oppdateringsid for enhet.
        dato:
          type: string
          example: '2018-04-23T06:03:29.443Z'
          description: Tidsstempel for når endringen på enheten ble offentliggjort i dette APIet (ISO-8601)
        organisasjonsnummer:
          type: string
          example: '913189892'
          description: Enhetens organisasjonsnummer.
        endringstype:
          type: string
          example: Ukjent
          description: Type endring som ble gjennomført
        endringer:
          type: array
          items:
            type: object
          example:
          - op: add
            path: /naeringskode1
            value: '123456789'
          description: Inneholder et JSON Patch-objekt for endrede felt i enheter
        _links:
          type: object
          additionalProperties: false
          properties:
            enhet:
              required:
              - href
              type: object
              additionalProperties: false
              properties:
                href:
                  type: string
                  example: https://data.brreg.no/enhetsregisteret/api/enheter/913189892
                  description: Lenke til egen ressurs
      required:
      - oppdateringsid
      - dato
      - organisasjonsnummer
      - endringstype
      description: Oppdatert enhet
    OppdateringerUnderenhet:
      type: object
      additionalProperties: false
      properties:
        oppdateringsid:
          type: number
          example: 1
          description: Sekvensiell oppdateringsid for enhet.
        dato:
          type: string
          example: '2018-04-23T06:03:29.443Z'
          description: Tidsstempel for når endringen på enheten ble offentliggjort i dette APIet (ISO-8601)
        organisasjonsnummer:
          type: string
          example: '913189892'
          description: Enhetens organisasjonsnummer.
        endringstype:
          type: string
          example: Ukjent
          description: Type endring som ble gjennomført
        endringer:
          type: array
          items:
            type: object
          example:
          - op: add
            path: /naeringskode1
            value: '123456789'
          description: Inneholder et JSON Patch-objekt for endrede felt i underenheter
        _links:
          type: object
          additionalProperties: false
          properties:
            underenhet:
              required:
              - href
              type: object
              additionalProperties: false
              properties:
                href:
                  type: string
                  example: https://data.brreg.no/enhetsregisteret/api/undereenheter/913189892
                  description: Lenke til egen ressurs
      required:
      - oppdateringsid
      - dato
      - organisasjonsnummer
      - endringstype
      description: Oppdatert underenhet
    RolleOppdatering:
      type: object
      additionalProperties: false
      properties:
        specversion:
          type: string
          example: 1
          description: Versjon for CloudEvent spesifikasjon
        id:
          type: string
          example: 1
          description: ID for hendelsen
        source:
          type: string
          example: https://data.brreg.no/enhetsregisteret/api/enheter/974760673/roller
          description: Kilden til hendelsen
        type:
          type: string
          example: no.brreg.enhetsregisteret.rolle.oppdatert
          description: Type for hendelsen
        time:
          type: string
          example: '2020-11-30T00:00:00.000Z'
          description: Dato for hendelsen
        data:
          type: object
          additionalProperties: false
          properties:
            organisasjonsnummer:
              type: string
              example: '974760673'
              description: Unik id-nummer tilhørende hendelsen
          description: Rolle data
      required:
      - specversion
      - id
      - source
      - type
      - time
      - data
      description: Rolleoppdatering
    RolleOppdateringer:
      type: array
      items:
        $ref: '#/components/schemas/RolleOppdatering'
      description: En liste av rolleoppdateringer
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
x-refined-from:
- brreg-no-enhetsregisteret-openapi.json
- brreg-no-enhetsregisteret-openapi.yml