openapi: 3.0.0 info: title: eInnsyn version: '1.0' tags: - name: ApiKey - name: Arkiv - name: Arkivdel - name: Behandlingsprotokoll - name: Dokumentbeskrivelse - name: Dokumentobjekt - name: Enhet - name: Identifikator - name: Journalpost - name: Klasse - name: Klassifikasjonssystem - name: Korrespondansepart - name: Matrikkelnummer - name: Moetedeltaker - name: Moetedokument - name: Moetemappe - name: Moetesak - name: Moetesaksbeskrivelse - name: Saksmappe - name: Skjerming - name: Utredning - name: Vedtak - name: Votering - name: Bruker - name: Innsynskrav - name: InnsynskravBestilling - name: LagretSak - name: LagretSoek - name: Tilbakemelding - name: Search - name: Statistics - name: AuthInfo paths: /apiKey: get: operationId: ApiKeyRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/ApiKey.ApiKey' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - ApiKey /apiKey/{id}: get: operationId: ApiKeyRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/ApiKey.ApiKey' tags: - ApiKey patch: operationId: ApiKeyRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/ApiKey.ApiKey' tags: - ApiKey requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/ApiKey.ApiKeyUpdate' delete: operationId: ApiKeyRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/ApiKey.ApiKey' tags: - ApiKey /arkiv: get: operationId: ArkivRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkiv.Arkiv' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkiv post: operationId: ArkivRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' tags: - Arkiv requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' /arkiv/{id}: get: operationId: ArkivRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' tags: - Arkiv patch: operationId: ArkivRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' tags: - Arkiv requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Arkiv.ArkivUpdate' delete: operationId: ArkivRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' tags: - Arkiv /arkiv/{id}/arkiv: get: operationId: ArkivRoutes_listArkiv parameters: - $ref: '#/components/parameters/Arkiv.ListByArkivParameters.id' - $ref: '#/components/parameters/Arkiv.ListByArkivParameters.arkivId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkiv.Arkiv' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkiv post: operationId: ArkivRoutes_addArkiv parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' tags: - Arkiv requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Arkiv.Arkiv' /arkiv/{id}/arkivdel: get: operationId: ArkivRoutes_listArkivdel parameters: - $ref: '#/components/parameters/Arkiv.ListByArkivParameters.id' - $ref: '#/components/parameters/Arkiv.ListByArkivParameters.arkivId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkivdel.Arkivdel' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkiv post: operationId: ArkivRoutes_addArkivdel parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Arkivdel.Arkivdel' tags: - Arkiv requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Arkivdel.Arkivdel' /arkivdel: get: operationId: ArkivdelRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkivdel.Arkivdel' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkivdel /arkivdel/{id}: get: operationId: ArkivdelRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Arkivdel.Arkivdel' tags: - Arkivdel patch: operationId: ArkivdelRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Arkivdel.Arkivdel' tags: - Arkivdel requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Arkivdel.ArkivdelUpdate' delete: operationId: ArkivdelRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Arkivdel.Arkivdel' tags: - Arkivdel /arkivdel/{id}/klasse: get: operationId: ArkivdelRoutes_listKlasse parameters: - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.id' - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.arkivdelId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkivdel post: operationId: ArkivdelRoutes_addKlasse parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' tags: - Arkivdel requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' /arkivdel/{id}/klassifikasjonssystem: get: operationId: ArkivdelRoutes_listKlassifikasjonssystem parameters: - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.id' - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.arkivdelId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkivdel post: operationId: ArkivdelRoutes_addKlassifikasjonssystem parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' tags: - Arkivdel requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' /arkivdel/{id}/moetemappe: get: operationId: ArkivdelRoutes_listMoetemappe parameters: - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.id' - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.arkivdelId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkivdel post: operationId: ArkivdelRoutes_addMoetemappe parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Moetemappe.Moetemappe' tags: - Arkivdel requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetemappe.MoetemappeCreate' /arkivdel/{id}/saksmappe: get: operationId: ArkivdelRoutes_listSaksmappe parameters: - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.id' - $ref: '#/components/parameters/Arkivdel.ListByArkivdelParameters.arkivdelId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Arkivdel post: operationId: ArkivdelRoutes_addSaksmappe parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Saksmappe.Saksmappe' tags: - Arkivdel requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Saksmappe.SaksmappeCreate' /behandlingsprotokoll: get: operationId: BehandlingsprotokollRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Behandlingsprotokoll.Behandlingsprotokoll' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Behandlingsprotokoll /behandlingsprotokoll/{id}: get: operationId: BehandlingsprotokollRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Behandlingsprotokoll.Behandlingsprotokoll' tags: - Behandlingsprotokoll patch: operationId: BehandlingsprotokollRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Behandlingsprotokoll.Behandlingsprotokoll' tags: - Behandlingsprotokoll requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Behandlingsprotokoll.BehandlingsprotokollUpdate' delete: operationId: BehandlingsprotokollRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Behandlingsprotokoll.Behandlingsprotokoll' tags: - Behandlingsprotokoll /bruker: get: operationId: BrukerRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.Bruker' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Bruker post: operationId: BrukerRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' /bruker/{id}: get: operationId: BrukerRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker patch: operationId: BrukerRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Bruker.BrukerUpdate' delete: operationId: BrukerRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker /bruker/{id}/activate/{secret}: patch: operationId: BrukerRoutes_activate parameters: - name: id in: path required: true schema: type: string format: id - name: secret in: path required: true schema: type: string responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker /bruker/{id}/innsynskrav: get: operationId: BrukerRoutes_listInnsynskrav parameters: - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.id' - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.brukerId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.Innsynskrav' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Bruker /bruker/{id}/innsynskravBestilling: get: operationId: BrukerRoutes_listInnsynskravBestilling parameters: - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.id' - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.brukerId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Bruker post: operationId: BrukerRoutes_addInnsynskravBestilling parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' tags: - Bruker requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestillingCreate' /bruker/{id}/lagretSak: get: operationId: BrukerRoutes_listLagretSak parameters: - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.id' - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.brukerId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/LagretSak.LagretSak' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Bruker post: operationId: BrukerRoutes_addLagretSak parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/LagretSak.LagretSak' tags: - Bruker requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/LagretSak.LagretSakCreate' /bruker/{id}/lagretSoek: get: operationId: BrukerRoutes_listLagretSoek parameters: - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.id' - $ref: '#/components/parameters/Bruker.ListByBrukerParameters.brukerId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/LagretSoek.LagretSoek' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Bruker post: operationId: BrukerRoutes_addLagretSoek parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/LagretSoek.LagretSoek' tags: - Bruker requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/LagretSoek.LagretSoek' /bruker/{id}/requestPasswordReset: patch: operationId: BrukerRoutes_requestPasswordReset parameters: - name: id in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker /bruker/{id}/updatePassword: patch: operationId: BrukerRoutes_updatePassword parameters: - name: id in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker requestBody: required: true content: application/json: schema: type: object properties: oldPassword: type: string format: password newPassword: type: string format: password /bruker/{id}/updatePassword/{secret}: patch: operationId: BrukerRoutes_updatePasswordWithSecret parameters: - name: id in: path required: true schema: type: string format: id - name: secret in: path required: true schema: type: string responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Bruker.Bruker' tags: - Bruker requestBody: required: true content: application/json: schema: type: object properties: newPassword: type: string format: password /dokumentbeskrivelse: get: operationId: DokumentbeskrivelseRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Dokumentbeskrivelse /dokumentbeskrivelse/{id}: get: operationId: DokumentbeskrivelseRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Dokumentbeskrivelse patch: operationId: DokumentbeskrivelseRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Dokumentbeskrivelse requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.DokumentbeskrivelseUpdate' delete: operationId: DokumentbeskrivelseRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Dokumentbeskrivelse /dokumentbeskrivelse/{id}/dokumentobjekt: post: operationId: DokumentbeskrivelseRoutes_addDokumentobjekt parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' tags: - Dokumentbeskrivelse requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' /dokumentobjekt: get: operationId: DokumentobjektRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Dokumentobjekt /dokumentobjekt/{id}: get: operationId: DokumentobjektRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' tags: - Dokumentobjekt patch: operationId: DokumentobjektRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' tags: - Dokumentobjekt requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Dokumentobjekt.DokumentobjektUpdate' delete: operationId: DokumentobjektRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' tags: - Dokumentobjekt /enhet: get: operationId: EnhetRoutes_list description: List all enhets, with optional filtering by orgnummer or free-text query. parameters: - $ref: '#/components/parameters/Enhet.EnhetFilterParameters.query' - $ref: '#/components/parameters/Enhet.EnhetFilterParameters.orgnummer' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Enhet post: operationId: EnhetRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Enhet.Enhet' tags: - Enhet requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Enhet.Enhet' /enhet/{id}: get: operationId: EnhetRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Enhet.Enhet' tags: - Enhet patch: operationId: EnhetRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Enhet.Enhet' tags: - Enhet requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Enhet.EnhetUpdate' delete: operationId: EnhetRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Enhet.Enhet' tags: - Enhet /enhet/{id}/apiKey: get: operationId: EnhetRoutes_listApiKey parameters: - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.id' - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.enhetId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/ApiKey.ApiKey' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Enhet post: operationId: EnhetRoutes_addApiKey parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/ApiKey.ApiKey' tags: - Enhet requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/ApiKey.ApiKey' /enhet/{id}/arkiv: get: operationId: EnhetRoutes_listArkiv parameters: - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.id' - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.enhetId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkiv.Arkiv' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Enhet /enhet/{id}/innsynskrav: get: operationId: EnhetRoutes_listInnsynskrav parameters: - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.id' - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.enhetId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.Innsynskrav' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Enhet /enhet/{id}/underenhet: get: operationId: EnhetRoutes_listUnderenhet parameters: - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.id' - $ref: '#/components/parameters/Enhet.ListByEnhetParameters.enhetId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Enhet post: operationId: EnhetRoutes_addUnderenhet parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Enhet.Enhet' tags: - Enhet requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' /identifikator: get: operationId: IdentifikatorRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Identifikator.Identifikator' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Identifikator /identifikator/{id}: get: operationId: IdentifikatorRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Identifikator.Identifikator' tags: - Identifikator patch: operationId: IdentifikatorRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Identifikator.Identifikator' tags: - Identifikator requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Identifikator.IdentifikatorUpdate' delete: operationId: IdentifikatorRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Identifikator.Identifikator' tags: - Identifikator /innsynskrav: get: operationId: InnsynskravRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.Innsynskrav' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Innsynskrav /innsynskrav/{id}: get: operationId: InnsynskravRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Innsynskrav.Innsynskrav' tags: - Innsynskrav patch: operationId: InnsynskravRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Innsynskrav.Innsynskrav' tags: - Innsynskrav requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Innsynskrav.InnsynskravUpdate' delete: operationId: InnsynskravRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Innsynskrav.Innsynskrav' tags: - Innsynskrav /innsynskravBestilling: get: operationId: InnsynskravRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - InnsynskravBestilling post: operationId: InnsynskravRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' tags: - InnsynskravBestilling requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestillingCreate' /innsynskravBestilling/{id}: get: operationId: InnsynskravRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' tags: - InnsynskravBestilling patch: operationId: InnsynskravRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' tags: - InnsynskravBestilling requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestillingUpdate' delete: operationId: InnsynskravRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' tags: - InnsynskravBestilling /innsynskravBestilling/{id}/innsynskrav: get: operationId: InnsynskravRoutes_listInnsynskrav parameters: - $ref: '#/components/parameters/InnsynskravBestilling.ListByInnsynskravBestillingParameters.id' - $ref: '#/components/parameters/InnsynskravBestilling.ListByInnsynskravBestillingParameters.innsynskravBestillingId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.Innsynskrav' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - InnsynskravBestilling /innsynskravBestilling/{id}/verify/{secret}: patch: operationId: InnsynskravRoutes_verify parameters: - name: id in: path required: true schema: type: string format: id - name: secret in: path required: true schema: type: string responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' tags: - InnsynskravBestilling /journalpost: get: operationId: JournalpostRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.Journalpost' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Journalpost /journalpost/{id}: get: operationId: JournalpostRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Journalpost.Journalpost' tags: - Journalpost patch: operationId: JournalpostRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Journalpost.Journalpost' tags: - Journalpost requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Journalpost.JournalpostUpdate' delete: operationId: JournalpostRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Journalpost.Journalpost' tags: - Journalpost /journalpost/{id}/dokumentbeskrivelse: get: operationId: JournalpostRoutes_listDokumentbeskrivelse parameters: - $ref: '#/components/parameters/Journalpost.ListByJournalpostParameters.id' - $ref: '#/components/parameters/Journalpost.ListByJournalpostParameters.journalpostId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Journalpost post: operationId: JournalpostRoutes_addDokumentbeskrivelse parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Journalpost requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' /journalpost/{id}/dokumentbeskrivelse/{dokumentbeskrivelseId}: delete: operationId: JournalpostRoutes_deleteDokumentbeskrivelse parameters: - name: id in: path required: true schema: type: string format: id - name: dokumentbeskrivelseId in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Journalpost /journalpost/{id}/korrespondansepart: get: operationId: JournalpostRoutes_listKorrespondansepart parameters: - $ref: '#/components/parameters/Journalpost.ListByJournalpostParameters.id' - $ref: '#/components/parameters/Journalpost.ListByJournalpostParameters.journalpostId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Journalpost post: operationId: JournalpostRoutes_addKorrespondansepart parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' tags: - Journalpost requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Korrespondansepart.KorrespondansepartCreate' /journalpost/{id}/matrikkelnummer: get: operationId: JournalpostRoutes_listMatrikkelnummer parameters: - $ref: '#/components/parameters/Journalpost.ListByJournalpostParameters.id' - $ref: '#/components/parameters/Journalpost.ListByJournalpostParameters.journalpostId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Journalpost post: operationId: JournalpostRoutes_addMatrikkelnummer parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Journalpost requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreate' /journalpost/{id}/skjerming: post: operationId: JournalpostRoutes_addSkjerming parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' tags: - Journalpost requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.Skjerming' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.Skjerming' /journalpost/{id}/skjerming/{skjermingId}: delete: operationId: JournalpostRoutes_deleteSkjerming parameters: - name: id in: path required: true schema: type: string format: id - name: skjermingId in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' tags: - Journalpost /klasse: get: operationId: KlasseRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Klasse /klasse/{id}: get: operationId: KlasseRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' tags: - Klasse patch: operationId: KlasseRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' tags: - Klasse requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Klasse.KlasseUpdate' delete: operationId: KlasseRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' tags: - Klasse /klasse/{id}/klasse: get: operationId: KlasseRoutes_listKlasse parameters: - $ref: '#/components/parameters/Klasse.ListByKlasseParameters.id' - $ref: '#/components/parameters/Klasse.ListByKlasseParameters.klasseId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Klasse post: operationId: KlasseRoutes_addKlasse parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' tags: - Klasse requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' /klasse/{id}/moetemappe: get: operationId: KlasseRoutes_listMoetemappe parameters: - $ref: '#/components/parameters/Klasse.ListByKlasseParameters.id' - $ref: '#/components/parameters/Klasse.ListByKlasseParameters.klasseId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Klasse /klasse/{id}/saksmappe: get: operationId: KlasseRoutes_listSaksmappe parameters: - $ref: '#/components/parameters/Klasse.ListByKlasseParameters.id' - $ref: '#/components/parameters/Klasse.ListByKlasseParameters.klasseId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Klasse /klassifikasjonssystem: get: operationId: KlassifikasjonssystemRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Klassifikasjonssystem /klassifikasjonssystem/{id}: get: operationId: KlassifikasjonssystemRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' tags: - Klassifikasjonssystem patch: operationId: KlassifikasjonssystemRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' tags: - Klassifikasjonssystem requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Klassifikasjonssystem.KlassifikasjonssystemUpdate' delete: operationId: KlassifikasjonssystemRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' tags: - Klassifikasjonssystem /klassifikasjonssystem/{id}/klasse: get: operationId: KlassifikasjonssystemRoutes_listKlasse parameters: - $ref: '#/components/parameters/Klassifikasjonssystem.ListByKlassifikasjonssystemParameters.id' - $ref: '#/components/parameters/Klassifikasjonssystem.ListByKlassifikasjonssystemParameters.klassifikasjonssystemId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Klassifikasjonssystem post: operationId: KlassifikasjonssystemRoutes_addKlasse parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' tags: - Klassifikasjonssystem requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Klasse.Klasse' /korrespondansepart: get: operationId: KorrespondansepartRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Korrespondansepart /korrespondansepart/{id}: get: operationId: KorrespondansepartRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' tags: - Korrespondansepart patch: operationId: KorrespondansepartRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' tags: - Korrespondansepart requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Korrespondansepart.KorrespondansepartUpdate' delete: operationId: KorrespondansepartRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' tags: - Korrespondansepart /lagretSak: get: operationId: LagretSakRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/LagretSak.LagretSak' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - LagretSak /lagretSak/{id}: get: operationId: LagretSakRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/LagretSak.LagretSak' tags: - LagretSak patch: operationId: LagretSakRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/LagretSak.LagretSak' tags: - LagretSak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/LagretSak.LagretSakUpdate' delete: operationId: LagretSakRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/LagretSak.LagretSak' tags: - LagretSak /lagretSoek: get: operationId: LagretSoekRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/LagretSoek.LagretSoek' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - LagretSoek /lagretSoek/{id}: get: operationId: LagretSoekRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/LagretSoek.LagretSoek' tags: - LagretSoek patch: operationId: LagretSoekRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/LagretSoek.LagretSoek' tags: - LagretSoek requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/LagretSoek.LagretSoekUpdate' delete: operationId: LagretSoekRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/LagretSoek.LagretSoek' tags: - LagretSoek /matrikkelnummer: get: operationId: MatrikkelnummerRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Matrikkelnummer /matrikkelnummer/{id}: get: operationId: MatrikkelnummerRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Matrikkelnummer patch: operationId: MatrikkelnummerRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Matrikkelnummer requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerUpdate' delete: operationId: MatrikkelnummerRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Matrikkelnummer /me: get: operationId: AuthInfoRoutes_get parameters: [] responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/AuthInfo.AuthInfo' tags: - AuthInfo /moetedeltaker: get: operationId: MoetedeltakerRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedeltaker.Moetedeltaker' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetedeltaker /moetedeltaker/{id}: get: operationId: MoetedeltakerRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Moetedeltaker.Moetedeltaker' tags: - Moetedeltaker patch: operationId: MoetedeltakerRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Moetedeltaker.Moetedeltaker' tags: - Moetedeltaker requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetedeltaker.MoetedeltakerUpdate' delete: operationId: MoetedeltakerRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Moetedeltaker.Moetedeltaker' tags: - Moetedeltaker /moetedokument: get: operationId: MoetedokumentRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.Moetedokument' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetedokument /moetedokument/{id}: get: operationId: MoetedokumentRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Moetedokument.Moetedokument' tags: - Moetedokument patch: operationId: MoetedokumentRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Moetedokument.Moetedokument' tags: - Moetedokument requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetedokument.MoetedokumentUpdate' delete: operationId: MoetedokumentRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Moetedokument.Moetedokument' tags: - Moetedokument /moetedokument/{id}/dokumentbeskrivelse: get: operationId: MoetedokumentRoutes_listDokumentbeskrivelse parameters: - $ref: '#/components/parameters/Moetedokument.ListByMoetedokumentParameters.id' - $ref: '#/components/parameters/Moetedokument.ListByMoetedokumentParameters.moetedokumentId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetedokument post: operationId: MoetedokumentRoutes_addDokumentbeskrivelse parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Moetedokument requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' /moetedokument/{id}/dokumentbeskrivelse/{dokumentbeskrivelseId}: delete: operationId: MoetedokumentRoutes_deleteDokumentbeskrivelse parameters: - name: id in: path required: true schema: type: string format: id - name: dokumentbeskrivelseId in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Moetedokument /moetedokument/{id}/matrikkelnummer: get: operationId: MoetedokumentRoutes_listMatrikkelnummer parameters: - $ref: '#/components/parameters/Moetedokument.ListByMoetedokumentParameters.id' - $ref: '#/components/parameters/Moetedokument.ListByMoetedokumentParameters.moetedokumentId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetedokument post: operationId: MoetedokumentRoutes_addMatrikkelnummer parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Moetedokument requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreate' /moetemappe: get: operationId: MoetemappeRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetemappe /moetemappe/{id}: get: operationId: MoetemappeRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Moetemappe.Moetemappe' tags: - Moetemappe patch: operationId: MoetemappeRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Moetemappe.Moetemappe' tags: - Moetemappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetemappe.MoetemappeUpdate' delete: operationId: MoetemappeRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Moetemappe.Moetemappe' tags: - Moetemappe /moetemappe/{id}/matrikkelnummer: get: operationId: MoetemappeRoutes_listMatrikkelnummer parameters: - $ref: '#/components/parameters/Moetemappe.ListByMoetemappeParameters.id' - $ref: '#/components/parameters/Moetemappe.ListByMoetemappeParameters.moetemappeId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetemappe post: operationId: MoetemappeRoutes_addMatrikkelnummer parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Moetemappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreate' /moetemappe/{id}/moetedokument: get: operationId: MoetemappeRoutes_listMoetedokument parameters: - $ref: '#/components/parameters/Moetemappe.ListByMoetemappeParameters.id' - $ref: '#/components/parameters/Moetemappe.ListByMoetemappeParameters.moetemappeId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.Moetedokument' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetemappe post: operationId: MoetemappeRoutes_addMoetedokument parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Moetedokument.Moetedokument' tags: - Moetemappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetedokument.MoetedokumentCreate' /moetemappe/{id}/moetesak: get: operationId: MoetemappeRoutes_listMoetesak parameters: - $ref: '#/components/parameters/Moetemappe.ListByMoetemappeParameters.id' - $ref: '#/components/parameters/Moetemappe.ListByMoetemappeParameters.moetemappeId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.Moetesak' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetemappe post: operationId: MoetemappeRoutes_addMoetesak parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Moetesak.Moetesak' tags: - Moetemappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetesak.MoetesakCreate' /moetesak: get: operationId: MoetesakRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.Moetesak' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetesak post: operationId: MoetesakRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Moetesak.Moetesak' tags: - Moetesak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetesak.MoetesakCreate' /moetesak/{id}: get: operationId: MoetesakRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Moetesak.Moetesak' tags: - Moetesak patch: operationId: MoetesakRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Moetesak.Moetesak' tags: - Moetesak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetesak.MoetesakUpdate' delete: operationId: MoetesakRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Moetesak.Moetesak' tags: - Moetesak /moetesak/{id}/dokumentbeskrivelse: get: operationId: MoetesakRoutes_listDokumentbeskrivelse parameters: - $ref: '#/components/parameters/Moetesak.ListByMoetesakParameters.id' - $ref: '#/components/parameters/Moetesak.ListByMoetesakParameters.moetesakId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetesak post: operationId: MoetesakRoutes_addDokumentbeskrivelse parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Moetesak requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' /moetesak/{id}/dokumentbeskrivelse/{dokumentbeskrivelseId}: delete: operationId: MoetesakRoutes_deleteDokumentbeskrivelse parameters: - name: id in: path required: true schema: type: string format: id - name: dokumentbeskrivelseId in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Moetesak /moetesak/{id}/matrikkelnummer: get: operationId: MoetesakRoutes_listMatrikkelnummer parameters: - $ref: '#/components/parameters/Moetesak.ListByMoetesakParameters.id' - $ref: '#/components/parameters/Moetesak.ListByMoetesakParameters.moetesakId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetesak post: operationId: MoetesakRoutes_addMatrikkelnummer parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Moetesak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreate' /moetesak/{id}/utredning: get: operationId: MoetesakRoutes_getUtredning parameters: - $ref: '#/components/parameters/Moetesak.GetByMoetesakParameters.id' - $ref: '#/components/parameters/Moetesak.GetByMoetesakParameters.moetesakId' - $ref: '#/components/parameters/QueryParameters.GetParameters' responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Utredning.Utredning' tags: - Moetesak post: operationId: MoetesakRoutes_addUtredning parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Utredning.Utredning' tags: - Moetesak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Utredning.Utredning' /moetesak/{id}/vedtak: get: operationId: MoetesakRoutes_getVedtak parameters: - $ref: '#/components/parameters/Moetesak.GetByMoetesakParameters.id' - $ref: '#/components/parameters/Moetesak.GetByMoetesakParameters.moetesakId' - $ref: '#/components/parameters/QueryParameters.GetParameters' responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Vedtak.Vedtak' tags: - Moetesak post: operationId: MoetesakRoutes_addVedtak parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Vedtak.Vedtak' tags: - Moetesak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Vedtak.Vedtak' /moetesaksbeskrivelse: get: operationId: MoetesaksbeskrivelseRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Moetesaksbeskrivelse /moetesaksbeskrivelse/{id}: get: operationId: MoetesaksbeskrivelseRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' tags: - Moetesaksbeskrivelse patch: operationId: MoetesaksbeskrivelseRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' tags: - Moetesaksbeskrivelse requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Moetesaksbeskrivelse.MoetesaksbeskrivelseUpdate' delete: operationId: MoetesaksbeskrivelseRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' tags: - Moetesaksbeskrivelse /saksmappe: get: operationId: SaksmappeRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Saksmappe /saksmappe/{id}: get: operationId: SaksmappeRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Saksmappe.Saksmappe' tags: - Saksmappe patch: operationId: SaksmappeRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Saksmappe.Saksmappe' tags: - Saksmappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Saksmappe.SaksmappeUpdate' delete: operationId: SaksmappeRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Saksmappe.Saksmappe' tags: - Saksmappe /saksmappe/{id}/journalpost: get: operationId: SaksmappeRoutes_listJournalpost parameters: - $ref: '#/components/parameters/Saksmappe.ListBySaksmappeParameters.id' - $ref: '#/components/parameters/Saksmappe.ListBySaksmappeParameters.saksmappeId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.Journalpost' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Saksmappe post: operationId: SaksmappeRoutes_addJournalpost parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Journalpost.Journalpost' tags: - Saksmappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Journalpost.JournalpostCreate' /saksmappe/{id}/matrikkelnummer: get: operationId: SaksmappeRoutes_listMatrikkelnummer parameters: - $ref: '#/components/parameters/Saksmappe.ListBySaksmappeParameters.id' - $ref: '#/components/parameters/Saksmappe.ListBySaksmappeParameters.saksmappeId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Saksmappe post: operationId: SaksmappeRoutes_addMatrikkelnummer parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' tags: - Saksmappe requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreate' /search: get: operationId: SearchRoutes_search parameters: - $ref: '#/components/parameters/Search.SearchParameters.expand' - $ref: '#/components/parameters/Search.SearchParameters.limit' - $ref: '#/components/parameters/Search.SearchParameters.sortOrder' - $ref: '#/components/parameters/Search.SearchParameters.startingAfter' - $ref: '#/components/parameters/Search.SearchParameters.endingBefore' - $ref: '#/components/parameters/Search.SearchParameters.sortBy' - $ref: '#/components/parameters/QueryParameters.FilterParameters.query' - $ref: '#/components/parameters/QueryParameters.FilterParameters.administrativEnhet' - $ref: '#/components/parameters/QueryParameters.FilterParameters.administrativEnhetExact' - $ref: '#/components/parameters/QueryParameters.FilterParameters.excludeAdministrativEnhet' - $ref: '#/components/parameters/QueryParameters.FilterParameters.excludeAdministrativEnhetExact' - $ref: '#/components/parameters/QueryParameters.FilterParameters.tittel' - $ref: '#/components/parameters/QueryParameters.FilterParameters.korrespondansepartNavn' - $ref: '#/components/parameters/QueryParameters.FilterParameters.skjermingshjemmel' - $ref: '#/components/parameters/QueryParameters.FilterParameters.publisertDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.publisertDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.oppdatertDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.oppdatertDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journaldatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journaldatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.dokumentetsDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.dokumentetsDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetedatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetedatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.standardDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.standardDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.saksaar' - $ref: '#/components/parameters/QueryParameters.FilterParameters.sakssekvensnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.saksnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalpostnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalsekvensnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetesaksaar' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetesakssekvensnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalposttype' - $ref: '#/components/parameters/QueryParameters.FilterParameters.entity' - $ref: '#/components/parameters/QueryParameters.FilterParameters.ids' - $ref: '#/components/parameters/QueryParameters.FilterParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalenhet' - $ref: '#/components/parameters/QueryParameters.FilterParameters.fulltext' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Base.Base' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Search /skjerming: get: operationId: SkjermingRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.Skjerming' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Skjerming post: operationId: SkjermingRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' tags: - Skjerming requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' /skjerming/{id}: get: operationId: SkjermingRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' tags: - Skjerming patch: operationId: SkjermingRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' tags: - Skjerming requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Skjerming.SkjermingUpdate' delete: operationId: SkjermingRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Skjerming.Skjerming' tags: - Skjerming /statistics: get: operationId: Statistics_query description: |- Query statistics data with optional filtering and aggregation parameters. Returns both a summary of total statistics and optional time series data. parameters: - $ref: '#/components/parameters/Statistics.StatisticsParameters.aggregateFrom' - $ref: '#/components/parameters/Statistics.StatisticsParameters.aggregateTo' - $ref: '#/components/parameters/Statistics.StatisticsParameters.aggregateInterval' - $ref: '#/components/parameters/QueryParameters.FilterParameters.query' - $ref: '#/components/parameters/QueryParameters.FilterParameters.administrativEnhet' - $ref: '#/components/parameters/QueryParameters.FilterParameters.administrativEnhetExact' - $ref: '#/components/parameters/QueryParameters.FilterParameters.excludeAdministrativEnhet' - $ref: '#/components/parameters/QueryParameters.FilterParameters.excludeAdministrativEnhetExact' - $ref: '#/components/parameters/QueryParameters.FilterParameters.tittel' - $ref: '#/components/parameters/QueryParameters.FilterParameters.korrespondansepartNavn' - $ref: '#/components/parameters/QueryParameters.FilterParameters.skjermingshjemmel' - $ref: '#/components/parameters/QueryParameters.FilterParameters.publisertDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.publisertDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.oppdatertDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.oppdatertDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journaldatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journaldatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.dokumentetsDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.dokumentetsDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetedatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetedatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.standardDatoFrom' - $ref: '#/components/parameters/QueryParameters.FilterParameters.standardDatoTo' - $ref: '#/components/parameters/QueryParameters.FilterParameters.saksaar' - $ref: '#/components/parameters/QueryParameters.FilterParameters.sakssekvensnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.saksnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalpostnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalsekvensnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetesaksaar' - $ref: '#/components/parameters/QueryParameters.FilterParameters.moetesakssekvensnummer' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalposttype' - $ref: '#/components/parameters/QueryParameters.FilterParameters.entity' - $ref: '#/components/parameters/QueryParameters.FilterParameters.ids' - $ref: '#/components/parameters/QueryParameters.FilterParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.FilterParameters.journalenhet' - $ref: '#/components/parameters/QueryParameters.FilterParameters.fulltext' responses: '200': description: Response containing statistics data with summary and optional time series content: application/json: schema: type: object properties: summary: type: object properties: createdCount: type: integer description: Total number of entities created in the period readOnly: true createdWithFulltextCount: type: integer description: Total number of entities created with fulltext content in the period readOnly: true createdInnsynskravCount: type: integer description: Total number of innsynskrav (access requests) created in the period readOnly: true downloadCount: type: integer description: Total number of document downloads in the period readOnly: true required: - createdCount - createdWithFulltextCount - createdInnsynskravCount - downloadCount description: Aggregated summary of statistics over the entire queried period readOnly: true metadata: type: object properties: aggregateInterval: type: string description: The aggregation interval used for the time series data readOnly: true aggregateFrom: type: string format: date description: The start date for the aggregated statistics readOnly: true aggregateTo: type: string format: date description: The end date for the aggregated statistics readOnly: true required: - aggregateInterval readOnly: true timeSeries: type: array items: type: object properties: time: type: string format: date-time description: The timestamp for this time series data point readOnly: true createdCount: type: integer description: Number of entities created during this time interval readOnly: true createdWithFulltextCount: type: integer description: Number of entities created with fulltext content during this time interval readOnly: true createdInnsynskravCount: type: integer description: Number of innsynskrav (access requests) created during this time interval readOnly: true downloadCount: type: integer description: Number of document downloads during this time interval readOnly: true required: - time - createdCount - createdWithFulltextCount - createdInnsynskravCount - downloadCount description: |- Time series data showing statistics broken down by the specified aggregation interval. Each entry represents metrics for a specific time period. readOnly: true required: - summary - metadata tags: - Statistics /tilbakemelding: get: operationId: TilbakemeldingRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Tilbakemelding.Tilbakemelding' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Tilbakemelding post: operationId: TilbakemeldingRoutes_add parameters: [] responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Tilbakemelding.Tilbakemelding' tags: - Tilbakemelding requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Tilbakemelding.Tilbakemelding' /tilbakemelding/{id}: get: operationId: TilbakemeldingRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Tilbakemelding.Tilbakemelding' tags: - Tilbakemelding patch: operationId: TilbakemeldingRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Tilbakemelding.Tilbakemelding' tags: - Tilbakemelding requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Tilbakemelding.TilbakemeldingUpdate' delete: operationId: TilbakemeldingRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Tilbakemelding.Tilbakemelding' tags: - Tilbakemelding /utredning: get: operationId: UtredningRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Utredning.Utredning' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Utredning /utredning/{id}: get: operationId: UtredningRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Utredning.Utredning' tags: - Utredning patch: operationId: UtredningRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Utredning.Utredning' tags: - Utredning requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Utredning.UtredningUpdate' delete: operationId: UtredningRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Utredning.Utredning' tags: - Utredning /utredning/{id}/utredningsdokument: get: operationId: UtredningRoutes_listUtredningsdokument parameters: - $ref: '#/components/parameters/Utredning.ListByUtredningParameters.id' - $ref: '#/components/parameters/Utredning.ListByUtredningParameters.utredningId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Utredning post: operationId: UtredningRoutes_addUtredningsdokument parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Utredning requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' /utredning/{id}/utredningsdokument/{utredningsdokumentId}: delete: operationId: UtredningRoutes_deleteUtredningsdokument parameters: - name: id in: path required: true schema: type: string format: id - name: utredningsdokumentId in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Utredning /vedtak: get: operationId: VedtakRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Vedtak.Vedtak' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Vedtak /vedtak/{id}: get: operationId: VedtakRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Vedtak.Vedtak' tags: - Vedtak patch: operationId: VedtakRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Vedtak.Vedtak' tags: - Vedtak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Vedtak.VedtakUpdate' delete: operationId: VedtakRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Vedtak.Vedtak' tags: - Vedtak /vedtak/{id}/vedtaksdokument: get: operationId: VedtakRoutes_listVedtaksdokument parameters: - $ref: '#/components/parameters/Vedtak.ListByVedtakParameters.id' - $ref: '#/components/parameters/Vedtak.ListByVedtakParameters.vedtakId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Vedtak post: operationId: VedtakRoutes_addVedtaksdokument parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Vedtak requestBody: required: true content: text/plain: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' application/json: schema: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' /vedtak/{id}/vedtaksdokument/{vedtaksdokumentId}: delete: operationId: VedtakRoutes_deleteVedtaksdokument parameters: - name: id in: path required: true schema: type: string format: id - name: vedtaksdokumentId in: path required: true schema: type: string format: id responses: '200': description: The request has succeeded. content: application/json: schema: $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' tags: - Vedtak /vedtak/{id}/votering: get: operationId: VedtakRoutes_listVotering parameters: - $ref: '#/components/parameters/Vedtak.ListByVedtakParameters.id' - $ref: '#/components/parameters/Vedtak.ListByVedtakParameters.vedtakId' - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Votering.Votering' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Vedtak post: operationId: VedtakRoutes_addVotering parameters: - name: id in: path required: true schema: type: string format: id responses: '201': description: The request has succeeded and a new resource has been created as a result. content: application/json: schema: $ref: '#/components/schemas/Votering.Votering' tags: - Vedtak requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Votering.Votering' /votering: get: operationId: VoteringRoutes_list description: List all objects. parameters: - $ref: '#/components/parameters/QueryParameters.ListParameters.expand' - $ref: '#/components/parameters/QueryParameters.ListParameters.limit' - $ref: '#/components/parameters/QueryParameters.ListParameters.sortOrder' - $ref: '#/components/parameters/QueryParameters.ListParameters.startingAfter' - $ref: '#/components/parameters/QueryParameters.ListParameters.endingBefore' - $ref: '#/components/parameters/QueryParameters.ListParameters.ids' - $ref: '#/components/parameters/QueryParameters.ListParameters.externalIds' - $ref: '#/components/parameters/QueryParameters.ListParameters.journalenhet' responses: '200': description: The request has succeeded. content: application/json: schema: type: object required: - items properties: items: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Votering.Votering' description: A paginated list of items. next: type: string format: uri description: The URL for the next page of items. previous: type: string format: uri description: The URL for the previous page of items. tags: - Votering /votering/{id}: get: operationId: VoteringRoutes_get description: Get an object. parameters: - $ref: '#/components/parameters/QueryParameters.GetParameters' - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The object. content: application/json: schema: $ref: '#/components/schemas/Votering.Votering' tags: - Votering patch: operationId: VoteringRoutes_update description: Update an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The updated object. content: application/json: schema: $ref: '#/components/schemas/Votering.Votering' tags: - Votering requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/Votering.VoteringUpdate' delete: operationId: VoteringRoutes_delete description: Delete an object. parameters: - name: id in: path required: true description: The ID of the object. schema: type: string format: id responses: '200': description: The deleted object. content: application/json: schema: $ref: '#/components/schemas/Votering.Votering' tags: - Votering security: - ApiKeyAuth: [] components: parameters: Arkiv.ListByArkivParameters.arkivId: name: arkivId in: query required: true schema: type: string format: id explode: false Arkiv.ListByArkivParameters.id: name: id in: path required: true schema: type: string format: id Arkivdel.ListByArkivdelParameters.arkivdelId: name: arkivdelId in: query required: true schema: type: string format: id explode: false Arkivdel.ListByArkivdelParameters.id: name: id in: path required: true schema: type: string format: id Bruker.ListByBrukerParameters.brukerId: name: brukerId in: query required: true schema: type: string format: id explode: false Bruker.ListByBrukerParameters.id: name: id in: path required: true schema: type: string format: id Enhet.EnhetFilterParameters.orgnummer: name: orgnummer in: query required: false description: Filter by exact orgnummer(s). schema: type: array items: type: string maxItems: 100 explode: false Enhet.EnhetFilterParameters.query: name: query in: query required: false description: |- Free-text filter against navn, navnNynorsk, navnEngelsk, navnSami, orgnummer and enhetskode. schema: type: string explode: false Enhet.ListByEnhetParameters.enhetId: name: enhetId in: query required: true schema: type: string format: id explode: false Enhet.ListByEnhetParameters.id: name: id in: path required: true schema: type: string format: id InnsynskravBestilling.ListByInnsynskravBestillingParameters.id: name: id in: path required: true schema: type: string format: id InnsynskravBestilling.ListByInnsynskravBestillingParameters.innsynskravBestillingId: name: innsynskravBestillingId in: query required: true schema: type: string format: id explode: false Journalpost.ListByJournalpostParameters.id: name: id in: path required: true schema: type: string format: id Journalpost.ListByJournalpostParameters.journalpostId: name: journalpostId in: query required: true schema: type: string format: id explode: false Klasse.ListByKlasseParameters.id: name: id in: path required: true schema: type: string format: id Klasse.ListByKlasseParameters.klasseId: name: klasseId in: query required: true schema: type: string format: id explode: false Klassifikasjonssystem.ListByKlassifikasjonssystemParameters.id: name: id in: path required: true schema: type: string format: id Klassifikasjonssystem.ListByKlassifikasjonssystemParameters.klassifikasjonssystemId: name: klassifikasjonssystemId in: query required: true schema: type: string format: id explode: false Moetedokument.ListByMoetedokumentParameters.id: name: id in: path required: true schema: type: string format: id Moetedokument.ListByMoetedokumentParameters.moetedokumentId: name: moetedokumentId in: query required: true schema: type: string format: id explode: false Moetemappe.ListByMoetemappeParameters.id: name: id in: path required: true schema: type: string format: id Moetemappe.ListByMoetemappeParameters.moetemappeId: name: moetemappeId in: query required: true schema: type: string format: id explode: false Moetesak.GetByMoetesakParameters.id: name: id in: path required: true schema: type: string format: id Moetesak.GetByMoetesakParameters.moetesakId: name: moetesakId in: query required: true schema: type: string format: id explode: false Moetesak.ListByMoetesakParameters.id: name: id in: path required: true schema: type: string format: id Moetesak.ListByMoetesakParameters.moetesakId: name: moetesakId in: query required: true schema: type: string format: id explode: false QueryParameters.FilterParameters.administrativEnhet: name: administrativEnhet in: query required: false description: A list of enhet IDs to filter by. This will also match subenhets. schema: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. explode: false QueryParameters.FilterParameters.administrativEnhetExact: name: administrativEnhetExact in: query required: false description: A list of enhet IDs to filter by. This will only match the specified enhets, not subenhets. schema: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. explode: false QueryParameters.FilterParameters.dokumentetsDatoFrom: name: dokumentetsDatoFrom in: query required: false description: Filter by document date. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.dokumentetsDatoTo: name: dokumentetsDatoTo in: query required: false description: Filter by document date. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.entity: name: entity in: query required: false description: Filter by the entity type. schema: type: array items: type: string enum: - Journalpost - Moetemappe - Moetesak - Saksmappe explode: false QueryParameters.FilterParameters.excludeAdministrativEnhet: name: excludeAdministrativEnhet in: query required: false description: A list of enhet IDs to exclude from the result set. This will also exclude subenhets. schema: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. explode: false QueryParameters.FilterParameters.excludeAdministrativEnhetExact: name: excludeAdministrativEnhetExact in: query required: false description: A list of enhet IDs to exclude from the result set. This will only exclude the specified enhets, not subenhets. schema: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. explode: false QueryParameters.FilterParameters.externalIds: name: externalIds in: query required: false description: A list of external IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. schema: type: array items: type: string maxItems: 100 explode: false QueryParameters.FilterParameters.fulltext: name: fulltext in: query required: false description: Match documents with (or without) fulltext. schema: type: boolean explode: false QueryParameters.FilterParameters.ids: name: ids in: query required: false description: A list of resource IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. schema: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. maxItems: 100 explode: false QueryParameters.FilterParameters.journaldatoFrom: name: journaldatoFrom in: query required: false description: Filter by journal date. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.journaldatoTo: name: journaldatoTo in: query required: false description: Filter by journal date. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.journalenhet: name: journalenhet in: query required: false description: The Journalenhet to filter the result set by. schema: type: string format: id explode: false QueryParameters.FilterParameters.journalpostnummer: name: journalpostnummer in: query required: false description: Filter by journalpostnummer schema: type: array items: type: string explode: false QueryParameters.FilterParameters.journalposttype: name: journalposttype in: query required: false description: Filter by journalposttype schema: type: array items: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent explode: false QueryParameters.FilterParameters.journalsekvensnummer: name: journalsekvensnummer in: query required: false description: Filter by journalsekvensnummer schema: type: array items: type: string explode: false QueryParameters.FilterParameters.korrespondansepartNavn: name: korrespondansepartNavn in: query required: false description: Filter by sender/recipient name. This is a free text search. schema: type: array items: type: string explode: false QueryParameters.FilterParameters.moetedatoFrom: name: moetedatoFrom in: query required: false description: Filter by the date of a meeting. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.moetedatoTo: name: moetedatoTo in: query required: false description: Filter by the date of a meeting. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.moetesaksaar: name: moetesaksaar in: query required: false description: Filter by moetesaksaar schema: type: array items: type: string explode: false QueryParameters.FilterParameters.moetesakssekvensnummer: name: moetesakssekvensnummer in: query required: false description: Filter by moetesakssekvensnummer schema: type: array items: type: string explode: false QueryParameters.FilterParameters.oppdatertDatoFrom: name: oppdatertDatoFrom in: query required: false description: Filter by the updated date of the document. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.oppdatertDatoTo: name: oppdatertDatoTo in: query required: false description: Filter by the updated date of the document. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.publisertDatoFrom: name: publisertDatoFrom in: query required: false description: Filter by the published date of the document. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.publisertDatoTo: name: publisertDatoTo in: query required: false description: Filter by the published date of the document. schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.query: name: query in: query required: false description: A query string to filter by. Quotes can be used to search for exact matches or phrases. Words can be excluded by prefixing them with a minus sign. schema: type: string explode: false QueryParameters.FilterParameters.saksaar: name: saksaar in: query required: false description: Filter by saksaar schema: type: array items: type: string explode: false QueryParameters.FilterParameters.saksnummer: name: saksnummer in: query required: false description: Filter by saksnummer schema: type: array items: type: string explode: false QueryParameters.FilterParameters.sakssekvensnummer: name: sakssekvensnummer in: query required: false description: Filter by sakssekvensnummer schema: type: array items: type: string explode: false QueryParameters.FilterParameters.skjermingshjemmel: name: skjermingshjemmel in: query required: false description: Filter by legal basis for exemption. This is a free text search. schema: type: array items: type: string explode: false QueryParameters.FilterParameters.standardDatoFrom: name: standardDatoFrom in: query required: false description: |- Filter by the legacy "standardDato". This is the default date for each entity type. For instance, for Moetemappe this would be "moetedato", for Journalpost this would be "journaldato". schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.standardDatoTo: name: standardDatoTo in: query required: false description: |- Filter by the legacy "standardDato". This is the default date for each entity type. For instance, for Moetemappe this would be "moetedato", for Journalpost this would be "journaldato". schema: $ref: '#/components/schemas/QueryParameters.timeString' explode: false QueryParameters.FilterParameters.tittel: name: tittel in: query required: false description: Filter by title. This is a free text search. schema: type: array items: type: string explode: false QueryParameters.GetParameters: name: expand in: query required: false description: Specifies which fields in the response should be expanded. Maximum 100 values. schema: type: array items: type: string maxItems: 100 explode: false QueryParameters.ListParameters.endingBefore: name: endingBefore in: query required: false description: A cursor for use in pagination. EndingBefore is a resource ID that defines your place in the list. schema: type: string format: id explode: false QueryParameters.ListParameters.expand: name: expand in: query required: false description: Specifies which fields in the response should be expanded. Maximum 100 values. schema: type: array items: type: string maxItems: 100 explode: false QueryParameters.ListParameters.externalIds: name: externalIds in: query required: false description: A list of external IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. schema: type: array items: type: string maxItems: 100 explode: false QueryParameters.ListParameters.ids: name: ids in: query required: false description: A list of resource IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. schema: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. maxItems: 100 explode: false QueryParameters.ListParameters.journalenhet: name: journalenhet in: query required: false description: The Journalenhet to filter the result set by. schema: type: string format: id explode: false QueryParameters.ListParameters.limit: name: limit in: query required: false description: A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. schema: type: integer minimum: 1 maximum: 100 default: 25 explode: false QueryParameters.ListParameters.sortOrder: name: sortOrder in: query required: false description: The sort order of the result set. The default is ascending. schema: type: string enum: - asc - desc default: desc explode: false QueryParameters.ListParameters.startingAfter: name: startingAfter in: query required: false description: A cursor for use in pagination. StartingAfter is a resource ID that defines your place in the list. schema: type: string format: id explode: false Saksmappe.ListBySaksmappeParameters.id: name: id in: path required: true schema: type: string format: id Saksmappe.ListBySaksmappeParameters.saksmappeId: name: saksmappeId in: query required: true schema: type: string format: id explode: false Search.SearchParameters.endingBefore: name: endingBefore in: query required: false description: A cursor for use in pagination. This is a list of size two, the value of the sortBy property and the unique id. schema: type: array items: type: string minItems: 2 maxItems: 2 explode: false Search.SearchParameters.expand: name: expand in: query required: false description: Specifies which fields in the response should be expanded. schema: type: array items: type: string explode: false Search.SearchParameters.limit: name: limit in: query required: false description: A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 25. schema: type: integer minimum: 1 maximum: 100 default: 25 explode: false Search.SearchParameters.sortBy: name: sortBy in: query required: false description: The field to sort results by. The default is "score". schema: type: string enum: - administrativEnhetNavn - dokumentetsDato - entity - fulltekst - id - journaldato - journalpostnummer - journalposttype - korrespondansepartNavn - moetedato - oppdatertDato - publisertDato - standardDato - sakssekvensnummer - score - tittel default: score explode: false Search.SearchParameters.sortOrder: name: sortOrder in: query required: false description: The sort order of the result set. The default is ascending. schema: type: string enum: - asc - desc default: desc explode: false Search.SearchParameters.startingAfter: name: startingAfter in: query required: false description: A cursor for use in pagination. This is a list of size two, the value of the sortBy property and the unique id. schema: type: array items: type: string minItems: 2 maxItems: 2 explode: false Statistics.StatisticsParameters.aggregateFrom: name: aggregateFrom in: query required: false description: The start date for aggregating statistics. If not provided, it will be set to one year before `aggregateTo`. schema: type: string format: date explode: false Statistics.StatisticsParameters.aggregateInterval: name: aggregateInterval in: query required: false description: |- The preferred time interval for aggregating statistics data. Determines how data points are grouped in the time series. Note: There is a maximum limit of 1000 data points in the time series. If the requested interval combined with the date range would exceed this limit, the interval will be automatically adjusted to a larger granularity to stay within the limit. Default is "hour". schema: type: string enum: - hour - day - week - month - year default: hour explode: false Statistics.StatisticsParameters.aggregateTo: name: aggregateTo in: query required: false description: The end date for aggregating statistics. If not provided, statistics up to the current date will be included. schema: type: string format: date explode: false Utredning.ListByUtredningParameters.id: name: id in: path required: true schema: type: string format: id Utredning.ListByUtredningParameters.utredningId: name: utredningId in: query required: true schema: type: string format: id explode: false Vedtak.ListByVedtakParameters.id: name: id in: path required: true schema: type: string format: id Vedtak.ListByVedtakParameters.vedtakId: name: vedtakId in: query required: true schema: type: string format: id explode: false schemas: ApiKey.ApiKey: type: object required: - entity - secretKey properties: entity: type: string enum: - ApiKey readOnly: true name: type: string description: A name for the API key. This can be used to identify the key, in case you have multiple keys for multiple systems. secretKey: type: string description: The API key used to authenticate requests. This will only be shown once, and we will only store a hashed version. readOnly: true enhet: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: An Enhet that requests using this key will be associated with. bruker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.Bruker' description: A Bruker that requests using this key will be associated with. expiresAt: type: string format: date-time description: Specifies the expiration date of the API key. If this is set, the key will not be usable after this date. allOf: - $ref: '#/components/schemas/Base.Base' description: An API key used to authenticate requests to the eInnsyn API. x-idPrefix: key ApiKey.ApiKeyUpdate: type: object properties: name: type: string description: A name for the API key. This can be used to identify the key, in case you have multiple keys for multiple systems. enhet: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: An Enhet that requests using this key will be associated with. bruker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.BrukerUpdate' description: A Bruker that requests using this key will be associated with. expiresAt: type: string format: date-time description: Specifies the expiration date of the API key. If this is set, the key will not be usable after this date. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: An API key used to authenticate requests to the eInnsyn API. x-idPrefix: key Arkiv.Arkiv: type: object required: - entity - tittel properties: entity: type: string enum: - Arkiv readOnly: true tittel: type: string description: The title of the archive. arkiv: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkiv.Arkiv' description: The parent archive to which this archive belongs. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a top-level archive in the Noark structure. x-idPrefix: ark Arkiv.ArkivUpdate: type: object properties: tittel: type: string description: The title of the archive. arkiv: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkiv.ArkivUpdate' description: The parent archive to which this archive belongs. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a top-level archive in the Noark structure. x-idPrefix: ark Arkiv.ListByArkivParameters: type: object required: - id - arkivId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. arkivId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' ArkivBase.ArkivBase: type: object properties: systemId: type: string format: id description: The unique identifier for the resource, given by the user's system. journalenhet: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: |- The administrative unit that is responsible for the resource. This is by default derived from the credentials used to authenticate the request on creation, or it can manually be set to an Enhet owned by that derived Enhet. allOf: - $ref: '#/components/schemas/Base.Base' description: Properties shared by all Noark objects ArkivBase.ArkivBaseUpdate: type: object properties: systemId: type: string format: id description: The unique identifier for the resource, given by the user's system. journalenhet: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: |- The administrative unit that is responsible for the resource. This is by default derived from the credentials used to authenticate the request on creation, or it can manually be set to an Enhet owned by that derived Enhet. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Properties shared by all Noark objects Arkivdel.Arkivdel: type: object required: - entity - tittel - arkiv properties: entity: type: string enum: - Arkivdel readOnly: true tittel: type: string description: The title of the Arkivdel. arkiv: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkiv.Arkiv' description: The parent Arkiv to which this Arkivdel belongs. readOnly: true allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a subdivision of an archive (Arkiv). In the Noark 5 standard, an archive can be divided into one or more archive parts. x-idPrefix: arkd Arkivdel.ArkivdelUpdate: type: object properties: tittel: type: string description: The title of the Arkivdel. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a subdivision of an archive (Arkiv). In the Noark 5 standard, an archive can be divided into one or more archive parts. x-idPrefix: arkd Arkivdel.ListByArkivdelParameters: type: object required: - id - arkivdelId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. arkivdelId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' AuthInfo.AuthInfo: type: object required: - entity - authType - type - id properties: entity: type: string enum: - AuthInfo readOnly: true authType: type: string enum: - Ansattporten - ApiKey - Bruker readOnly: true type: type: string enum: - Bruker - Enhet readOnly: true id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. readOnly: true orgnummer: type: string readOnly: true email: type: string readOnly: true Base.Base: type: object required: - id - deleted properties: id: type: string format: id description: The unique identifier for the resource. This is is assigned by the system when the resource is created. readOnly: true deleted: type: boolean description: This field is only present if the resource has been deleted. If present, it will always be `true`. readOnly: true externalId: type: string description: An external ID for the resource. This is similar to "systemId", but will be used for legacy IRIs that were used in earlier eInnsyn versions. accessibleAfter: type: string format: date-time description: This object should not be accessible to the public before the given dateTime. Base.BaseUpdate: type: object properties: externalId: type: string description: An external ID for the resource. This is similar to "systemId", but will be used for legacy IRIs that were used in earlier eInnsyn versions. accessibleAfter: type: string format: date-time description: This object should not be accessible to the public before the given dateTime. Behandlingsprotokoll.Behandlingsprotokoll: type: object required: - entity - tekstInnhold - tekstFormat properties: entity: type: string enum: - Behandlingsprotokoll readOnly: true tekstInnhold: type: string description: The content of the protocol. tekstFormat: type: string description: The format of the content (e.g., "text/html"). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a record of proceedings, often related to a decision-making process in a meeting. x-idPrefix: bp Behandlingsprotokoll.BehandlingsprotokollUpdate: type: object properties: tekstInnhold: type: string description: The content of the protocol. tekstFormat: type: string description: The format of the content (e.g., "text/html"). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a record of proceedings, often related to a decision-making process in a meeting. x-idPrefix: bp Bruker.Bruker: type: object required: - entity - email - active - password properties: entity: type: string enum: - Bruker readOnly: true email: type: string format: email active: type: boolean readOnly: true password: type: string format: password language: type: string enum: - nb - nn - en - se default: nb allOf: - $ref: '#/components/schemas/Base.Base' description: eInnsyn bruker x-idPrefix: bru Bruker.BrukerUpdate: type: object properties: email: type: string format: email password: type: string format: password language: type: string enum: - nb - nn - en - se default: nb allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: eInnsyn bruker x-idPrefix: bru Bruker.ListByBrukerParameters: type: object required: - id - brukerId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. brukerId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Dokumentbeskrivelse.Dokumentbeskrivelse: type: object required: - entity - tittel - tittelSensitiv - dokumentnummer - tilknyttetRegistreringSom properties: entity: type: string enum: - Dokumentbeskrivelse readOnly: true tittel: type: string description: The title of the document, with sensitive information redacted. tittelSensitiv: type: string description: The title of the document, with sensitive information included. dokumentnummer: type: integer description: The document number within the parent registry entry. dokumenttype: type: string description: The type of document (e.g., 'letter', 'invoice'). tilknyttetRegistreringSom: type: string description: Describes the document's role in relation to the registry entry (e.g., 'main document', 'attachment'). dokumentobjekt: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' description: The associated electronic document(s). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents the metadata for a document. It is connected to a registry entry and describes a single document. x-idPrefix: db Dokumentbeskrivelse.DokumentbeskrivelseUpdate: type: object properties: tittel: type: string description: The title of the document, with sensitive information redacted. tittelSensitiv: type: string description: The title of the document, with sensitive information included. dokumentnummer: type: integer description: The document number within the parent registry entry. dokumenttype: type: string description: The type of document (e.g., 'letter', 'invoice'). tilknyttetRegistreringSom: type: string description: Describes the document's role in relation to the registry entry (e.g., 'main document', 'attachment'). dokumentobjekt: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentobjekt.Dokumentobjekt' description: The associated electronic document(s). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents the metadata for a document. It is connected to a registry entry and describes a single document. x-idPrefix: db Dokumentobjekt.Dokumentobjekt: type: object required: - entity - referanseDokumentfil - url properties: entity: type: string enum: - Dokumentobjekt readOnly: true referanseDokumentfil: type: string format: uri description: A reference (URL) to the document file. This will be hidden from public view unless it redirects to a HTML page. format: type: string description: The file format of the document (e.g., 'PDF/A'). sjekksum: type: string description: The checksum of the document file, for integrity verification. sjekksumAlgoritme: type: string description: The algorithm used to calculate the checksum (e.g., 'SHA-256'). dokumentbeskrivelse: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: The document description this object belongs to. url: type: string format: uri description: The URL to access the actual document. This will either be a binary download, or a redirect to a HTML page. readOnly: true allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents an electronic document or file. It contains information needed to locate and render the document. x-idPrefix: do Dokumentobjekt.DokumentobjektUpdate: type: object properties: referanseDokumentfil: type: string format: uri description: A reference (URL) to the document file. This will be hidden from public view unless it redirects to a HTML page. format: type: string description: The file format of the document (e.g., 'PDF/A'). sjekksum: type: string description: The checksum of the document file, for integrity verification. sjekksumAlgoritme: type: string description: The algorithm used to calculate the checksum (e.g., 'SHA-256'). dokumentbeskrivelse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.DokumentbeskrivelseUpdate' description: The document description this object belongs to. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents an electronic document or file. It contains information needed to locate and render the document. x-idPrefix: do Enhet.Enhet: type: object required: - entity - navn - orgnummer - kontaktpunktEpost - innsynskravEpost - enhetstype properties: entity: type: string enum: - Enhet readOnly: true slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. navn: type: string description: The official name of the unit in Norwegian bokmål. navnNynorsk: type: string description: The name of the unit in Norwegian nynorsk. navnEngelsk: type: string description: The name of the unit in English. navnSami: type: string description: The name of the unit in Sami. orgnummer: type: string pattern: ^[0-9]{9}$ description: The 9-digit organization number from the Brønnøysund Register Centre. enhetskode: type: string description: An internal code or identifier for the unit. kontaktpunktAdresse: type: string description: The postal address for the unit's contact point. kontaktpunktEpost: type: string format: email description: The primary contact email address for the unit. kontaktpunktTelefon: type: string description: The primary contact phone number for the unit. innsynskravEpost: type: string format: email description: The dedicated email address for receiving Freedom of Information (FOI) requests. enhetstype: type: string enum: - ADMINISTRATIVENHET - AVDELING - BYDEL - DUMMYENHET - FYLKE - KOMMUNE - ORGAN - SEKSJON - UTVALG - VIRKSOMHET description: The type of the organizational unit. avsluttetDato: type: string format: date description: The date when the unit was officially dissolved or became inactive. skjult: type: boolean description: If true, this unit should be hidden from public view. eFormidling: type: boolean description: If true, this unit is configured to use the eFormidling platform for digital communication. teknisk: type: boolean description: If true, this is a technical or system-internal unit, not a real-world organizational unit. skalKonvertereId: type: boolean description: A flag indicating if legacy identifiers for this unit should be converted. skalMottaKvittering: type: boolean description: A flag indicating if the unit should receive receipts for submissions. visToppnode: type: boolean description: A UI hint to display this unit as a top-level node in a hierarchy. orderXmlVersjon: type: integer description: The version of the order XML format used by this unit. underenhet: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: A list of sub-units belonging to this unit. handteresAv: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The unit that is responsible for handling tasks on behalf of this unit. parent: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The parent unit in the organizational hierarchy. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents an organizational unit within the public sector, such as a municipality, a government agency, or a department. This is a central model for identifying the public entities that own and manage the information in eInnsyn. x-idPrefix: enh Enhet.EnhetFilterParameters: type: object properties: query: type: string description: |- Free-text filter against navn, navnNynorsk, navnEngelsk, navnSami, orgnummer and enhetskode. orgnummer: type: array items: type: string maxItems: 100 description: Filter by exact orgnummer(s). allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Enhet.EnhetUpdate: type: object properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. navn: type: string description: The official name of the unit in Norwegian bokmål. navnNynorsk: type: string description: The name of the unit in Norwegian nynorsk. navnEngelsk: type: string description: The name of the unit in English. navnSami: type: string description: The name of the unit in Sami. orgnummer: type: string pattern: ^[0-9]{9}$ description: The 9-digit organization number from the Brønnøysund Register Centre. enhetskode: type: string description: An internal code or identifier for the unit. kontaktpunktAdresse: type: string description: The postal address for the unit's contact point. kontaktpunktEpost: type: string format: email description: The primary contact email address for the unit. kontaktpunktTelefon: type: string description: The primary contact phone number for the unit. innsynskravEpost: type: string format: email description: The dedicated email address for receiving Freedom of Information (FOI) requests. enhetstype: type: string enum: - ADMINISTRATIVENHET - AVDELING - BYDEL - DUMMYENHET - FYLKE - KOMMUNE - ORGAN - SEKSJON - UTVALG - VIRKSOMHET description: The type of the organizational unit. avsluttetDato: type: string format: date description: The date when the unit was officially dissolved or became inactive. skjult: type: boolean description: If true, this unit should be hidden from public view. eFormidling: type: boolean description: If true, this unit is configured to use the eFormidling platform for digital communication. teknisk: type: boolean description: If true, this is a technical or system-internal unit, not a real-world organizational unit. skalKonvertereId: type: boolean description: A flag indicating if legacy identifiers for this unit should be converted. skalMottaKvittering: type: boolean description: A flag indicating if the unit should receive receipts for submissions. visToppnode: type: boolean description: A UI hint to display this unit as a top-level node in a hierarchy. orderXmlVersjon: type: integer description: The version of the order XML format used by this unit. underenhet: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: A list of sub-units belonging to this unit. handteresAv: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: The unit that is responsible for handling tasks on behalf of this unit. parent: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: The parent unit in the organizational hierarchy. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Represents an organizational unit within the public sector, such as a municipality, a government agency, or a department. This is a central model for identifying the public entities that own and manage the information in eInnsyn. x-idPrefix: enh Enhet.ListByEnhetParameters: type: object required: - id - enhetId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. enhetId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Exceptions.AuthenticationException: type: object required: - type properties: type: type: string enum: - authenticationError allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.AuthorizationException: type: object required: - type properties: type: type: string enum: - authorizationError allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.BadRequestException: type: object required: - type properties: type: type: string enum: - badRequest allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.ConflictException: type: object required: - type properties: type: type: string enum: - conflict allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.EInnsynException: type: object required: - type - message properties: type: type: string default: eInnsynException message: type: string Exceptions.ErrorResponse: type: object required: - body properties: body: $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.InternalServerErrorException: type: object required: - type properties: type: type: string enum: - internalServerError allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.MethodNotAllowedException: type: object required: - type properties: type: type: string enum: - methodNotAllowed allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.NetworkException: type: object required: - type properties: type: type: string enum: - networkError baseUrl: type: string allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.NotFoundException: type: object required: - type properties: type: type: string enum: - notFound allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.TooManyRequestsException: type: object required: - type properties: type: type: string enum: - tooManyRequests allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.TooManyUnverifiedOrdersException: type: object required: - type properties: type: type: string enum: - tooManyUnverifiedOrders allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Exceptions.ValidationException: type: object required: - type - fieldError properties: type: type: string enum: - validationError fieldError: type: array items: type: object properties: fieldName: type: string value: type: string message: type: string required: - fieldName allOf: - $ref: '#/components/schemas/Exceptions.EInnsynException' Identifikator.Identifikator: type: object required: - entity - navn - identifikator - initialer - epostadresse properties: entity: type: string enum: - Identifikator readOnly: true navn: type: string description: The full name of the person. identifikator: type: string description: A unique identifier for the person, often a username or an employee ID. initialer: type: string description: The initials of the person. epostadresse: type: string format: email description: The email address of the person. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents an identifier for a person, such as a case officer or an author. x-idPrefix: ide Identifikator.IdentifikatorUpdate: type: object properties: navn: type: string description: The full name of the person. identifikator: type: string description: A unique identifier for the person, often a username or an employee ID. initialer: type: string description: The initials of the person. epostadresse: type: string format: email description: The email address of the person. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents an identifier for a person, such as a case officer or an author. x-idPrefix: ide Innsynskrav.Innsynskrav: type: object required: - entity - journalpost properties: entity: type: string enum: - Innsynskrav readOnly: true innsynskravBestilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' description: The order containing this access request. journalpost: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.Journalpost' description: The registry entry being requested. enhet: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The public authority responsible for handling the request. email: type: string format: email description: The email address of the requester. readOnly: true sent: type: string format: date-time description: The timestamp when the request was sent to the public authority. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents a request for access to a specific registry entry (Journalpost). x-idPrefix: ikd Innsynskrav.InnsynskravCreateItem: type: object required: - journalpost properties: innsynskravBestilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestilling' description: The order containing this access request. journalpost: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.JournalpostCreateItem' description: The registry entry being requested. enhet: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The public authority responsible for handling the request. sent: type: string format: date-time description: The timestamp when the request was sent to the public authority. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents a request for access to a specific registry entry (Journalpost). x-idPrefix: ikd Innsynskrav.InnsynskravUpdate: type: object properties: innsynskravBestilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/InnsynskravBestilling.InnsynskravBestillingUpdate' description: The order containing this access request. journalpost: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.JournalpostUpdate' description: The registry entry being requested. enhet: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: The public authority responsible for handling the request. sent: type: string format: date-time description: The timestamp when the request was sent to the public authority. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Represents a request for access to a specific registry entry (Journalpost). x-idPrefix: ikd Innsynskrav.ListByInnsynskravParameters: type: object required: - id - innsynskravId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. innsynskravId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' InnsynskravBestilling.InnsynskravBestilling: type: object required: - entity - email - innsynskrav properties: entity: type: string enum: - InnsynskravBestilling readOnly: true email: type: string format: email description: The email address of the person who placed the order. innsynskrav: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.Innsynskrav' description: The list of individual access requests in this order. verified: type: boolean description: Indicates whether the email address has been verified. readOnly: true bruker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.Bruker' description: The user who placed the order, if authenticated. readOnly: true language: type: string enum: - nb - nn - en - se description: The preferred language for communication. default: nb allOf: - $ref: '#/components/schemas/Base.Base' description: Represents an order containing one or more access requests (Innsynskrav). x-idPrefix: ik InnsynskravBestilling.InnsynskravBestillingCreate: type: object required: - email - innsynskrav properties: email: type: string format: email description: The email address of the person who placed the order. innsynskrav: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.InnsynskravCreateItem' description: The list of individual access requests in this order. language: type: string enum: - nb - nn - en - se description: The preferred language for communication. default: nb allOf: - $ref: '#/components/schemas/Base.Base' description: Represents an order containing one or more access requests (Innsynskrav). x-idPrefix: ik InnsynskravBestilling.InnsynskravBestillingUpdate: type: object properties: email: type: string format: email description: The email address of the person who placed the order. innsynskrav: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Innsynskrav.Innsynskrav' description: The list of individual access requests in this order. language: type: string enum: - nb - nn - en - se description: The preferred language for communication. default: nb allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Represents an order containing one or more access requests (Innsynskrav). x-idPrefix: ik InnsynskravBestilling.ListByInnsynskravBestillingParameters: type: object required: - id - innsynskravBestillingId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. innsynskravBestillingId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Journalpost.Journalpost: type: object required: - entity - journalaar - journalsekvensnummer - journalpostnummer - journalposttype - journaldato properties: entity: type: string enum: - Journalpost readOnly: true journalaar: type: integer minimum: 1700 description: The year the registry entry was created. journalsekvensnummer: type: integer minimum: 0 description: The sequence number of the registry entry within the journal year. journalpostnummer: type: integer minimum: 0 description: The post number within the journal. journalposttype: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent description: The type of registry entry. journaldato: type: string format: date description: The date the registry entry was recorded. dokumentetsDato: type: string format: date description: The date of the document itself. skjerming: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.Skjerming' description: Access control information for the registry entry. legacyJournalposttype: type: string description: Legacy field for the journal post type. legacyFoelgsakenReferanse: type: array items: type: string description: Legacy field for references to related cases. administrativEnhet: type: string description: The identifier of the administrative unit responsible for the registry entry. administrativEnhetObjekt: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The full administrative unit object responsible for the registry entry (expandable reference). saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: The case this record belongs to. allOf: - $ref: '#/components/schemas/Registrering.Registrering' description: Represents a registry entry for a document, corresponding to the Journalpost in the Noark 5 standard. It is a record of an incoming, outgoing, or internal document. x-idPrefix: jp Journalpost.JournalpostCreate: type: object required: - journalaar - journalsekvensnummer - journalpostnummer - journalposttype - journaldato properties: journalaar: type: integer minimum: 1700 description: The year the registry entry was created. journalsekvensnummer: type: integer minimum: 0 description: The sequence number of the registry entry within the journal year. journalpostnummer: type: integer minimum: 0 description: The post number within the journal. journalposttype: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent description: The type of registry entry. journaldato: type: string format: date description: The date the registry entry was recorded. dokumentetsDato: type: string format: date description: The date of the document itself. skjerming: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.Skjerming' description: Access control information for the registry entry. legacyJournalposttype: type: string description: Legacy field for the journal post type. legacyFoelgsakenReferanse: type: array items: type: string description: Legacy field for references to related cases. administrativEnhet: type: string description: The identifier of the administrative unit responsible for the registry entry. administrativEnhetObjekt: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The full administrative unit object responsible for the registry entry (expandable reference). allOf: - $ref: '#/components/schemas/Registrering.RegistreringCreate' description: Represents a registry entry for a document, corresponding to the Journalpost in the Noark 5 standard. It is a record of an incoming, outgoing, or internal document. x-idPrefix: jp Journalpost.JournalpostCreateItem: type: object required: - journalaar - journalsekvensnummer - journalpostnummer - journalposttype - journaldato properties: journalaar: type: integer minimum: 1700 description: The year the registry entry was created. journalsekvensnummer: type: integer minimum: 0 description: The sequence number of the registry entry within the journal year. journalpostnummer: type: integer minimum: 0 description: The post number within the journal. journalposttype: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent description: The type of registry entry. journaldato: type: string format: date description: The date the registry entry was recorded. dokumentetsDato: type: string format: date description: The date of the document itself. skjerming: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.Skjerming' description: Access control information for the registry entry. legacyJournalposttype: type: string description: Legacy field for the journal post type. legacyFoelgsakenReferanse: type: array items: type: string description: Legacy field for references to related cases. administrativEnhet: type: string description: The identifier of the administrative unit responsible for the registry entry. administrativEnhetObjekt: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The full administrative unit object responsible for the registry entry (expandable reference). allOf: - $ref: '#/components/schemas/Registrering.RegistreringCreateItem' description: Represents a registry entry for a document, corresponding to the Journalpost in the Noark 5 standard. It is a record of an incoming, outgoing, or internal document. x-idPrefix: jp Journalpost.JournalpostUpdate: type: object properties: journalaar: type: integer minimum: 1700 description: The year the registry entry was created. journalsekvensnummer: type: integer minimum: 0 description: The sequence number of the registry entry within the journal year. journalpostnummer: type: integer minimum: 0 description: The post number within the journal. journalposttype: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent description: The type of registry entry. journaldato: type: string format: date description: The date the registry entry was recorded. dokumentetsDato: type: string format: date description: The date of the document itself. skjerming: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Skjerming.SkjermingUpdate' description: Access control information for the registry entry. legacyJournalposttype: type: string description: Legacy field for the journal post type. legacyFoelgsakenReferanse: type: array items: type: string description: Legacy field for references to related cases. administrativEnhet: type: string description: The identifier of the administrative unit responsible for the registry entry. administrativEnhetObjekt: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: The full administrative unit object responsible for the registry entry (expandable reference). saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.SaksmappeUpdate' description: The case this record belongs to. allOf: - $ref: '#/components/schemas/Registrering.RegistreringUpdate' description: Represents a registry entry for a document, corresponding to the Journalpost in the Noark 5 standard. It is a record of an incoming, outgoing, or internal document. x-idPrefix: jp Journalpost.ListByJournalpostParameters: type: object required: - id - journalpostId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. journalpostId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Klasse.Klasse: type: object required: - entity - tittel properties: entity: type: string enum: - Klasse readOnly: true tittel: type: string description: The title of the class. klassifikasjonssystem: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klassifikasjonssystem.Klassifikasjonssystem' description: An optional parent klassifikasjonssystem klasse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: An optional parent klasse arkivdel: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkivdel.Arkivdel' description: An optional parent arkivdel (non-standard field, due to legacy data) allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Klasse x-idPrefix: kla Klasse.KlasseUpdate: type: object properties: tittel: type: string description: The title of the class. klassifikasjonssystem: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klassifikasjonssystem.KlassifikasjonssystemUpdate' description: An optional parent klassifikasjonssystem klasse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.KlasseUpdate' description: An optional parent klasse arkivdel: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkivdel.ArkivdelUpdate' description: An optional parent arkivdel (non-standard field, due to legacy data) allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Klasse x-idPrefix: kla Klasse.ListByKlasseParameters: type: object required: - id - klasseId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. klasseId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Klassifikasjonssystem.Klassifikasjonssystem: type: object required: - entity - tittel - arkivdel properties: entity: type: string enum: - Klassifikasjonssystem readOnly: true tittel: type: string description: The title of the classification system. arkivdel: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkivdel.Arkivdel' description: The parent arkivdel. readOnly: true allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a classification system used to organize and retrieve cases and documents. x-idPrefix: ksys Klassifikasjonssystem.KlassifikasjonssystemUpdate: type: object properties: tittel: type: string description: The title of the classification system. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a classification system used to organize and retrieve cases and documents. x-idPrefix: ksys Klassifikasjonssystem.ListByKlassifikasjonssystemParameters: type: object required: - id - klassifikasjonssystemId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. klassifikasjonssystemId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Korrespondansepart.Korrespondansepart: type: object required: - entity - korrespondansepartNavn - korrespondansepartNavnSensitiv - korrespondanseparttype properties: entity: type: string enum: - Korrespondansepart readOnly: true korrespondansepartNavn: type: string description: The name of the Korrespondansepart, with sensitive parts redacted. korrespondansepartNavnSensitiv: type: string description: The name of the Korrespondansepart, with all parts included. korrespondanseparttype: type: string description: The type of correspondent (e.g., 'sender', 'recipient'). saksbehandler: type: string description: The case officer associated with this correspondent. epostadresse: type: string description: The email address of the correspondent. postnummer: type: string description: The postal code of the correspondent. erBehandlingsansvarlig: type: boolean description: Indicates if the correspondent is the data controller. administrativEnhet: type: string description: The code for the administrative Enhet associated with this Korrespondansepart. journalpost: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.Journalpost' description: The Journalpost this Korrespondansepart is associated with, if any. readOnly: true moetedokument: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.Moetedokument' description: The Moetedokument this Korrespondansepart is associated with, if any. readOnly: true moetesak: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.Moetesak' description: The Moetesak this Korrespondansepart is associated with, if any. readOnly: true allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a correspondent, which is a sender or recipient of a document. x-idPrefix: kp Korrespondansepart.KorrespondansepartCreate: type: object required: - korrespondansepartNavn - korrespondansepartNavnSensitiv - korrespondanseparttype properties: korrespondansepartNavn: type: string description: The name of the Korrespondansepart, with sensitive parts redacted. korrespondansepartNavnSensitiv: type: string description: The name of the Korrespondansepart, with all parts included. korrespondanseparttype: type: string description: The type of correspondent (e.g., 'sender', 'recipient'). saksbehandler: type: string description: The case officer associated with this correspondent. epostadresse: type: string description: The email address of the correspondent. postnummer: type: string description: The postal code of the correspondent. erBehandlingsansvarlig: type: boolean description: Indicates if the correspondent is the data controller. administrativEnhet: type: string description: The code for the administrative Enhet associated with this Korrespondansepart. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a correspondent, which is a sender or recipient of a document. x-idPrefix: kp Korrespondansepart.KorrespondansepartCreateItem: type: object required: - korrespondansepartNavn - korrespondansepartNavnSensitiv - korrespondanseparttype properties: korrespondansepartNavn: type: string description: The name of the Korrespondansepart, with sensitive parts redacted. korrespondansepartNavnSensitiv: type: string description: The name of the Korrespondansepart, with all parts included. korrespondanseparttype: type: string description: The type of correspondent (e.g., 'sender', 'recipient'). saksbehandler: type: string description: The case officer associated with this correspondent. epostadresse: type: string description: The email address of the correspondent. postnummer: type: string description: The postal code of the correspondent. erBehandlingsansvarlig: type: boolean description: Indicates if the correspondent is the data controller. administrativEnhet: type: string description: The code for the administrative Enhet associated with this Korrespondansepart. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a correspondent, which is a sender or recipient of a document. x-idPrefix: kp Korrespondansepart.KorrespondansepartUpdate: type: object properties: korrespondansepartNavn: type: string description: The name of the Korrespondansepart, with sensitive parts redacted. korrespondansepartNavnSensitiv: type: string description: The name of the Korrespondansepart, with all parts included. korrespondanseparttype: type: string description: The type of correspondent (e.g., 'sender', 'recipient'). saksbehandler: type: string description: The case officer associated with this correspondent. epostadresse: type: string description: The email address of the correspondent. postnummer: type: string description: The postal code of the correspondent. erBehandlingsansvarlig: type: boolean description: Indicates if the correspondent is the data controller. administrativEnhet: type: string description: The code for the administrative Enhet associated with this Korrespondansepart. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a correspondent, which is a sender or recipient of a document. x-idPrefix: kp LagretSak.LagretSak: type: object required: - entity - bruker properties: entity: type: string enum: - LagretSak readOnly: true bruker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.Bruker' description: The bruker that has saved this sak. This will be set to the authenticated user. readOnly: true saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: The saksmappe that has been saved. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: The moetemappe that has been saved. subscribe: type: boolean description: Specifies whether the user wants to receive notifications about this sak. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents a case file (Saksmappe or Moetemappe) that a user has saved for quick access. x-idPrefix: lsak LagretSak.LagretSakCreate: type: object properties: saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.SaksmappeCreate' description: The saksmappe that has been saved. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreate' description: The moetemappe that has been saved. subscribe: type: boolean description: Specifies whether the user wants to receive notifications about this sak. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents a case file (Saksmappe or Moetemappe) that a user has saved for quick access. x-idPrefix: lsak LagretSak.LagretSakUpdate: type: object properties: saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.SaksmappeUpdate' description: The saksmappe that has been saved. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeUpdate' description: The moetemappe that has been saved. subscribe: type: boolean description: Specifies whether the user wants to receive notifications about this sak. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Represents a case file (Saksmappe or Moetemappe) that a user has saved for quick access. x-idPrefix: lsak LagretSoek.LagretSoek: type: object required: - entity - label properties: entity: type: string enum: - LagretSoek readOnly: true bruker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.Bruker' description: The user who saved the search. label: type: string description: A user-defined label for the saved search. subscribe: type: boolean description: Specifies whether the user wants to receive notifications for new results matching this search. searchParameters: allOf: - $ref: '#/components/schemas/Search.SavedSearchParameters' description: The parameters of the saved search. legacyQuery: type: string description: A legacy field for storing the raw query string. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents a search query saved by a user. x-idPrefix: lsoek LagretSoek.LagretSoekUpdate: type: object properties: bruker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Bruker.BrukerUpdate' description: The user who saved the search. label: type: string description: A user-defined label for the saved search. subscribe: type: boolean description: Specifies whether the user wants to receive notifications for new results matching this search. searchParameters: allOf: - $ref: '#/components/schemas/Search.SavedSearchParameters' description: The parameters of the saved search. legacyQuery: type: string description: A legacy field for storing the raw query string. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Represents a search query saved by a user. x-idPrefix: lsoek Mappe.Mappe: type: object required: - offentligTittel - offentligTittelSensitiv properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the Mappe, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the Mappe, with sensitive information included. beskrivelse: type: string maxLength: 1000 noekkelord: type: string publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. klasse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: An optional Klasse for this Mappe. saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: If this Mappe is the child of a Saksmappe, this field will contain the parent Saksmappe. readOnly: true moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: If this Mappe is the child of a Moetemappe, this field will contain the parent Moetemappe. readOnly: true arkivdel: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Arkivdel.Arkivdel' description: If this Mappe is not a child of a Saksmappe or Moetemappe, this field will contain the parent Arkivdel. readOnly: true matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: Property identifiers (matrikkelnummer) associated with this Mappe. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: An abstract base model for case files (Saksmappe) and meeting records (Moetemappe). It contains common properties for these folder-like structures. Mappe.MappeCreate: type: object required: - offentligTittel - offentligTittelSensitiv properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the Mappe, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the Mappe, with sensitive information included. beskrivelse: type: string maxLength: 1000 noekkelord: type: string publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. klasse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: An optional Klasse for this Mappe. matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreateItem' description: Property identifiers (matrikkelnummer) associated with this Mappe. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: An abstract base model for case files (Saksmappe) and meeting records (Moetemappe). It contains common properties for these folder-like structures. Mappe.MappeCreateItem: type: object required: - offentligTittel - offentligTittelSensitiv properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the Mappe, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the Mappe, with sensitive information included. beskrivelse: type: string maxLength: 1000 noekkelord: type: string publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. klasse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.Klasse' description: An optional Klasse for this Mappe. matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreateItem' description: Property identifiers (matrikkelnummer) associated with this Mappe. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: An abstract base model for case files (Saksmappe) and meeting records (Moetemappe). It contains common properties for these folder-like structures. Mappe.MappeUpdate: type: object properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the Mappe, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the Mappe, with sensitive information included. beskrivelse: type: string maxLength: 1000 noekkelord: type: string publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. klasse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Klasse.KlasseUpdate' description: An optional Klasse for this Mappe. matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerUpdateItem' description: Property identifiers (matrikkelnummer) associated with this Mappe. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: An abstract base model for case files (Saksmappe) and meeting records (Moetemappe). It contains common properties for these folder-like structures. Matrikkelnummer.Matrikkelnummer: type: object required: - entity - kommunenummer - gaardsnummer - bruksnummer properties: entity: type: string enum: - Matrikkelnummer readOnly: true kommunenummer: type: string pattern: ^[0-9]{4}$ description: Four-digit municipality number (kommunenummer). gaardsnummer: type: integer minimum: 0 description: Garden number (gaardsnummer). bruksnummer: type: integer minimum: 0 description: Bruk number (bruksnummer). festenummer: type: integer minimum: 0 description: Leasehold number (festenummer). 0 means no leasehold. seksjonsnummer: type: integer minimum: 0 description: Section number (seksjonsnummer). 0 means no section. saksmappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Saksmappe.Saksmappe' description: The Saksmappe this Matrikkelnummer is associated with, if any. readOnly: true moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: The Moetemappe this Matrikkelnummer is associated with, if any. readOnly: true journalpost: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.Journalpost' description: The Journalpost this Matrikkelnummer is associated with, if any. readOnly: true moetesak: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.Moetesak' description: The Moetesak this Matrikkelnummer is associated with, if any. readOnly: true moetedokument: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.Moetedokument' description: The Moetedokument this Matrikkelnummer is associated with, if any. readOnly: true allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Identifies a property unit (matrikkelenhet) in the Norwegian cadastre, following Kartverket's standard format. x-idPrefix: mat Matrikkelnummer.MatrikkelnummerCreate: type: object required: - kommunenummer - gaardsnummer - bruksnummer properties: kommunenummer: type: string pattern: ^[0-9]{4}$ description: Four-digit municipality number (kommunenummer). gaardsnummer: type: integer minimum: 0 description: Garden number (gaardsnummer). bruksnummer: type: integer minimum: 0 description: Bruk number (bruksnummer). festenummer: type: integer minimum: 0 description: Leasehold number (festenummer). 0 means no leasehold. seksjonsnummer: type: integer minimum: 0 description: Section number (seksjonsnummer). 0 means no section. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Identifies a property unit (matrikkelenhet) in the Norwegian cadastre, following Kartverket's standard format. x-idPrefix: mat Matrikkelnummer.MatrikkelnummerCreateItem: type: object required: - kommunenummer - gaardsnummer - bruksnummer properties: kommunenummer: type: string pattern: ^[0-9]{4}$ description: Four-digit municipality number (kommunenummer). gaardsnummer: type: integer minimum: 0 description: Garden number (gaardsnummer). bruksnummer: type: integer minimum: 0 description: Bruk number (bruksnummer). festenummer: type: integer minimum: 0 description: Leasehold number (festenummer). 0 means no leasehold. seksjonsnummer: type: integer minimum: 0 description: Section number (seksjonsnummer). 0 means no section. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Identifies a property unit (matrikkelenhet) in the Norwegian cadastre, following Kartverket's standard format. x-idPrefix: mat Matrikkelnummer.MatrikkelnummerUpdate: type: object properties: kommunenummer: type: string pattern: ^[0-9]{4}$ description: Four-digit municipality number (kommunenummer). gaardsnummer: type: integer minimum: 0 description: Garden number (gaardsnummer). bruksnummer: type: integer minimum: 0 description: Bruk number (bruksnummer). festenummer: type: integer minimum: 0 description: Leasehold number (festenummer). 0 means no leasehold. seksjonsnummer: type: integer minimum: 0 description: Section number (seksjonsnummer). 0 means no section. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Identifies a property unit (matrikkelenhet) in the Norwegian cadastre, following Kartverket's standard format. x-idPrefix: mat Matrikkelnummer.MatrikkelnummerUpdateItem: type: object required: - kommunenummer - gaardsnummer - bruksnummer properties: kommunenummer: type: string pattern: ^[0-9]{4}$ description: Four-digit municipality number (kommunenummer). gaardsnummer: type: integer minimum: 0 description: Garden number (gaardsnummer). bruksnummer: type: integer minimum: 0 description: Bruk number (bruksnummer). festenummer: type: integer minimum: 0 description: Leasehold number (festenummer). 0 means no leasehold. seksjonsnummer: type: integer minimum: 0 description: Section number (seksjonsnummer). 0 means no section. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Identifies a property unit (matrikkelenhet) in the Norwegian cadastre, following Kartverket's standard format. x-idPrefix: mat Moetedeltaker.Moetedeltaker: type: object required: - entity - moetedeltakerNavn properties: entity: type: string enum: - Moetedeltaker readOnly: true moetedeltakerNavn: type: string description: The name of the meeting participant. moetedeltakerFunksjon: type: string description: The function or role of the participant in the meeting (e.g., 'Chairperson'). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a participant in a meeting. x-idPrefix: md Moetedeltaker.MoetedeltakerUpdate: type: object properties: moetedeltakerNavn: type: string description: The name of the meeting participant. moetedeltakerFunksjon: type: string description: The function or role of the participant in the meeting (e.g., 'Chairperson'). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a participant in a meeting. x-idPrefix: md Moetedokument.ListByMoetedokumentParameters: type: object required: - id - moetedokumentId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. moetedokumentId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Moetedokument.Moetedokument: type: object required: - entity - moetedokumenttype properties: entity: type: string enum: - Moetedokument readOnly: true moetedokumenttype: type: string description: The type of meeting document (e.g., 'Agenda', 'Minutes'). saksbehandler: type: string description: The case officer responsible for the document. saksbehandlerSensitiv: type: string description: The case officer responsible for the document, including sensitive information. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: The meeting this document belongs to. allOf: - $ref: '#/components/schemas/Registrering.Registrering' description: Represents a document related to a meeting, such as an agenda or minutes. x-idPrefix: mdok Moetedokument.MoetedokumentCreate: type: object required: - moetedokumenttype properties: moetedokumenttype: type: string description: The type of meeting document (e.g., 'Agenda', 'Minutes'). saksbehandler: type: string description: The case officer responsible for the document. saksbehandlerSensitiv: type: string description: The case officer responsible for the document, including sensitive information. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreate' description: The meeting this document belongs to. allOf: - $ref: '#/components/schemas/Registrering.RegistreringCreate' description: Represents a document related to a meeting, such as an agenda or minutes. x-idPrefix: mdok Moetedokument.MoetedokumentCreateItem: type: object required: - moetedokumenttype properties: moetedokumenttype: type: string description: The type of meeting document (e.g., 'Agenda', 'Minutes'). saksbehandler: type: string description: The case officer responsible for the document. saksbehandlerSensitiv: type: string description: The case officer responsible for the document, including sensitive information. moetemappe: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreateItem' description: The meeting this document belongs to. allOf: - $ref: '#/components/schemas/Registrering.RegistreringCreateItem' description: Represents a document related to a meeting, such as an agenda or minutes. x-idPrefix: mdok Moetedokument.MoetedokumentUpdate: type: object properties: moetedokumenttype: type: string description: The type of meeting document (e.g., 'Agenda', 'Minutes'). saksbehandler: type: string description: The case officer responsible for the document. saksbehandlerSensitiv: type: string description: The case officer responsible for the document, including sensitive information. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeUpdate' description: The meeting this document belongs to. allOf: - $ref: '#/components/schemas/Registrering.RegistreringUpdate' description: Represents a document related to a meeting, such as an agenda or minutes. x-idPrefix: mdok Moetemappe.ListByMoetemappeParameters: type: object required: - id - moetemappeId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. moetemappeId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Moetemappe.Moetemappe: type: object required: - entity - moetenummer - utvalg - utvalgObjekt - moetedato properties: entity: type: string enum: - Moetemappe readOnly: true moetenummer: type: string description: A unique number or identifier for the meeting. utvalg: type: string description: The name of the committee or board holding the meeting. utvalgObjekt: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The committee or board holding the meeting. readOnly: true moetedato: type: string format: date-time description: The date and time of the meeting. moetested: type: string description: The location of the meeting. videoLink: type: string maxLength: 5000 description: A link to a video recording of the meeting. referanseForrigeMoete: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: A reference to the previous meeting. referanseNesteMoete: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: A reference to the next meeting. moetedokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.Moetedokument' description: Documents associated with the meeting. moetesak: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.Moetesak' description: Cases discussed in the meeting. allOf: - $ref: '#/components/schemas/Mappe.Mappe' description: Represents a meeting, containing information about a specific meeting. x-idPrefix: mm Moetemappe.MoetemappeCreate: type: object required: - moetenummer - utvalg - moetedato properties: moetenummer: type: string description: A unique number or identifier for the meeting. utvalg: type: string description: The name of the committee or board holding the meeting. moetedato: type: string format: date-time description: The date and time of the meeting. moetested: type: string description: The location of the meeting. videoLink: type: string maxLength: 5000 description: A link to a video recording of the meeting. referanseForrigeMoete: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreate' description: A reference to the previous meeting. referanseNesteMoete: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreate' description: A reference to the next meeting. moetedokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.MoetedokumentCreateItem' description: Documents associated with the meeting. moetesak: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.MoetesakCreateItem' description: Cases discussed in the meeting. allOf: - $ref: '#/components/schemas/Mappe.MappeCreate' description: Represents a meeting, containing information about a specific meeting. x-idPrefix: mm Moetemappe.MoetemappeCreateItem: type: object required: - moetenummer - utvalg - moetedato properties: moetenummer: type: string description: A unique number or identifier for the meeting. utvalg: type: string description: The name of the committee or board holding the meeting. moetedato: type: string format: date-time description: The date and time of the meeting. moetested: type: string description: The location of the meeting. videoLink: type: string maxLength: 5000 description: A link to a video recording of the meeting. referanseForrigeMoete: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreateItem' description: A reference to the previous meeting. referanseNesteMoete: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreateItem' description: A reference to the next meeting. moetedokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.MoetedokumentCreateItem' description: Documents associated with the meeting. moetesak: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.MoetesakCreateItem' description: Cases discussed in the meeting. allOf: - $ref: '#/components/schemas/Mappe.MappeCreateItem' description: Represents a meeting, containing information about a specific meeting. x-idPrefix: mm Moetemappe.MoetemappeUpdate: type: object properties: moetenummer: type: string description: A unique number or identifier for the meeting. utvalg: type: string description: The name of the committee or board holding the meeting. moetedato: type: string format: date-time description: The date and time of the meeting. moetested: type: string description: The location of the meeting. videoLink: type: string maxLength: 5000 description: A link to a video recording of the meeting. referanseForrigeMoete: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeUpdate' description: A reference to the previous meeting. referanseNesteMoete: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeUpdate' description: A reference to the next meeting. moetedokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedokument.Moetedokument' description: Documents associated with the meeting. moetesak: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesak.Moetesak' description: Cases discussed in the meeting. allOf: - $ref: '#/components/schemas/Mappe.MappeUpdate' description: Represents a meeting, containing information about a specific meeting. x-idPrefix: mm Moetesak.GetByMoetesakParameters: type: object required: - id - moetesakId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. moetesakId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.GetParameters' Moetesak.ListByMoetesakParameters: type: object required: - id - moetesakId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. moetesakId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Moetesak.Moetesak: type: object required: - entity - moetesakstype - utvalgObjekt properties: entity: type: string enum: - Moetesak readOnly: true moetesakstype: type: string enum: - moete - politisk - delegert - interpellasjon - godkjenning - orientering - referat - annet description: The type of meeting case. moetesaksaar: type: integer minimum: 1700 description: The year of the meeting case. moetesakssekvensnummer: type: integer minimum: 0 description: The sequence number of the meeting case within the year. utvalg: type: string description: The name of the committee or board handling the case. utvalgObjekt: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The committee or board handling the case. readOnly: true videoLink: type: string description: A link to a video recording of the case discussion. utredning: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Utredning.Utredning' description: The report or investigation related to the case. innstilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: The recommendation or proposition for the case. vedtak: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Vedtak.Vedtak' description: The decision made in the case. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.Moetemappe' description: The meeting record this case belongs to. legacyMoetesakstype: type: string description: Legacy field for the meeting case type. legacyReferanseTilMoetesak: type: string description: Legacy field for a reference to another meeting case. allOf: - $ref: '#/components/schemas/Registrering.Registrering' description: Represents a case discussed in a meeting. x-idPrefix: ms Moetesak.MoetesakCreate: type: object required: - moetesakstype properties: moetesakstype: type: string enum: - moete - politisk - delegert - interpellasjon - godkjenning - orientering - referat - annet description: The type of meeting case. moetesaksaar: type: integer minimum: 1700 description: The year of the meeting case. moetesakssekvensnummer: type: integer minimum: 0 description: The sequence number of the meeting case within the year. utvalg: type: string description: The name of the committee or board handling the case. videoLink: type: string description: A link to a video recording of the case discussion. utredning: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Utredning.Utredning' description: The report or investigation related to the case. innstilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: The recommendation or proposition for the case. vedtak: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Vedtak.Vedtak' description: The decision made in the case. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreate' description: The meeting record this case belongs to. legacyMoetesakstype: type: string description: Legacy field for the meeting case type. legacyReferanseTilMoetesak: type: string description: Legacy field for a reference to another meeting case. allOf: - $ref: '#/components/schemas/Registrering.RegistreringCreate' description: Represents a case discussed in a meeting. x-idPrefix: ms Moetesak.MoetesakCreateItem: type: object required: - moetesakstype properties: moetesakstype: type: string enum: - moete - politisk - delegert - interpellasjon - godkjenning - orientering - referat - annet description: The type of meeting case. moetesaksaar: type: integer minimum: 1700 description: The year of the meeting case. moetesakssekvensnummer: type: integer minimum: 0 description: The sequence number of the meeting case within the year. utvalg: type: string description: The name of the committee or board handling the case. videoLink: type: string description: A link to a video recording of the case discussion. utredning: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Utredning.Utredning' description: The report or investigation related to the case. innstilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: The recommendation or proposition for the case. vedtak: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Vedtak.Vedtak' description: The decision made in the case. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeCreateItem' description: The meeting record this case belongs to. legacyMoetesakstype: type: string description: Legacy field for the meeting case type. legacyReferanseTilMoetesak: type: string description: Legacy field for a reference to another meeting case. allOf: - $ref: '#/components/schemas/Registrering.RegistreringCreateItem' description: Represents a case discussed in a meeting. x-idPrefix: ms Moetesak.MoetesakUpdate: type: object properties: moetesakstype: type: string enum: - moete - politisk - delegert - interpellasjon - godkjenning - orientering - referat - annet description: The type of meeting case. moetesaksaar: type: integer minimum: 1700 description: The year of the meeting case. moetesakssekvensnummer: type: integer minimum: 0 description: The sequence number of the meeting case within the year. utvalg: type: string description: The name of the committee or board handling the case. videoLink: type: string description: A link to a video recording of the case discussion. utredning: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Utredning.UtredningUpdate' description: The report or investigation related to the case. innstilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.MoetesaksbeskrivelseUpdate' description: The recommendation or proposition for the case. vedtak: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Vedtak.VedtakUpdate' description: The decision made in the case. moetemappe: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetemappe.MoetemappeUpdate' description: The meeting record this case belongs to. legacyMoetesakstype: type: string description: Legacy field for the meeting case type. legacyReferanseTilMoetesak: type: string description: Legacy field for a reference to another meeting case. allOf: - $ref: '#/components/schemas/Registrering.RegistreringUpdate' description: Represents a case discussed in a meeting. x-idPrefix: ms Moetesaksbeskrivelse.Moetesaksbeskrivelse: type: object required: - entity - tekstInnhold - tekstFormat properties: entity: type: string enum: - Moetesaksbeskrivelse readOnly: true tekstInnhold: type: string description: The text content of the description. tekstFormat: type: string description: The format of the text content (e.g., "text/html"). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a textual description related to a meeting case, such as a recommendation or a report. x-idPrefix: msb Moetesaksbeskrivelse.MoetesaksbeskrivelseUpdate: type: object properties: tekstInnhold: type: string description: The text content of the description. tekstFormat: type: string description: The format of the text content (e.g., "text/html"). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a textual description related to a meeting case, such as a recommendation or a report. x-idPrefix: msb QueryParameters.FilterParameters: type: object properties: query: type: string description: A query string to filter by. Quotes can be used to search for exact matches or phrases. Words can be excluded by prefixing them with a minus sign. administrativEnhet: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to filter by. This will also match subenhets. administrativEnhetExact: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to filter by. This will only match the specified enhets, not subenhets. excludeAdministrativEnhet: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to exclude from the result set. This will also exclude subenhets. excludeAdministrativEnhetExact: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to exclude from the result set. This will only exclude the specified enhets, not subenhets. tittel: type: array items: type: string description: Filter by title. This is a free text search. korrespondansepartNavn: type: array items: type: string description: Filter by sender/recipient name. This is a free text search. skjermingshjemmel: type: array items: type: string description: Filter by legal basis for exemption. This is a free text search. publisertDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the published date of the document. publisertDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the published date of the document. oppdatertDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the updated date of the document. oppdatertDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the updated date of the document. journaldatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by journal date. journaldatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by journal date. dokumentetsDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by document date. dokumentetsDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by document date. moetedatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the date of a meeting. moetedatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the date of a meeting. standardDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: |- Filter by the legacy "standardDato". This is the default date for each entity type. For instance, for Moetemappe this would be "moetedato", for Journalpost this would be "journaldato". standardDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: |- Filter by the legacy "standardDato". This is the default date for each entity type. For instance, for Moetemappe this would be "moetedato", for Journalpost this would be "journaldato". saksaar: type: array items: type: string description: Filter by saksaar sakssekvensnummer: type: array items: type: string description: Filter by sakssekvensnummer saksnummer: type: array items: type: string description: Filter by saksnummer journalpostnummer: type: array items: type: string description: Filter by journalpostnummer journalsekvensnummer: type: array items: type: string description: Filter by journalsekvensnummer moetesaksaar: type: array items: type: string description: Filter by moetesaksaar moetesakssekvensnummer: type: array items: type: string description: Filter by moetesakssekvensnummer journalposttype: type: array items: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent description: Filter by journalposttype entity: type: array items: type: string enum: - Journalpost - Moetemappe - Moetesak - Saksmappe description: Filter by the entity type. ids: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. maxItems: 100 description: A list of resource IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. externalIds: type: array items: type: string maxItems: 100 description: A list of external IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. journalenhet: type: string format: id description: The Journalenhet to filter the result set by. fulltext: type: boolean description: Match documents with (or without) fulltext. allOf: - $ref: '#/components/schemas/QueryParameters.QueryParameters' QueryParameters.GetParameters: type: object properties: expand: type: array items: type: string maxItems: 100 description: Specifies which fields in the response should be expanded. Maximum 100 values. allOf: - $ref: '#/components/schemas/QueryParameters.QueryParameters' QueryParameters.ListParameters: type: object properties: expand: type: array items: type: string maxItems: 100 description: Specifies which fields in the response should be expanded. Maximum 100 values. limit: type: integer minimum: 1 maximum: 100 description: A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 10. default: 25 sortOrder: type: string enum: - asc - desc description: The sort order of the result set. The default is ascending. default: desc startingAfter: type: string format: id description: A cursor for use in pagination. StartingAfter is a resource ID that defines your place in the list. endingBefore: type: string format: id description: A cursor for use in pagination. EndingBefore is a resource ID that defines your place in the list. ids: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. maxItems: 100 description: A list of resource IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. externalIds: type: array items: type: string maxItems: 100 description: A list of external IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. journalenhet: type: string format: id description: The Journalenhet to filter the result set by. allOf: - $ref: '#/components/schemas/QueryParameters.QueryParameters' QueryParameters.QueryParameters: type: object QueryParameters.timeString: type: string description: |- A date parameter that accepts either absolute dates (ISO 8601) or relative date expressions. **Absolute date formats:** - ISO 8601 date: `2024-01-15` - ISO 8601 datetime: `2024-01-15T10:30:00Z` **Relative date syntax (similar to Grafana/Elasticsearch):** - `now` - current time - `now-` - relative to now, e.g., `now-1d`, `now-7d`, `now-1M`, `now-1y` - `now+` - future relative to now, e.g., `now+1d` - `now/` - rounded to unit, e.g., `now/d` (start of day), `now/M` (start of month) - `now-/` - combined, e.g., `now-1d/d` (start of yesterday) Supported units: ms (milliseconds), s (seconds), m (minutes), h/H (hours), d (days), w (weeks), M (months), y (years) Registrering.Registrering: type: object required: - offentligTittel - offentligTittelSensitiv properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the resource, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the resource, with sensitive information included. beskrivelse: type: string maxLength: 1000 publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. korrespondansepart: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' dokumentbeskrivelse: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.Matrikkelnummer' description: Property identifiers (matrikkelnummer) associated with this Registrering. avhendetTil: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The administrative unit that has been handed the responsibility for this resource. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: An abstract base model for registry entries, such as journal entries (Journalpost) and meeting-related entries (Moetesak, Moetedokument). Registrering.RegistreringCreate: type: object required: - offentligTittel - offentligTittelSensitiv properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the resource, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the resource, with sensitive information included. beskrivelse: type: string maxLength: 1000 publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. korrespondansepart: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Korrespondansepart.KorrespondansepartCreateItem' dokumentbeskrivelse: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreateItem' description: Property identifiers (matrikkelnummer) associated with this Registrering. avhendetTil: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The administrative unit that has been handed the responsibility for this resource. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: An abstract base model for registry entries, such as journal entries (Journalpost) and meeting-related entries (Moetesak, Moetedokument). Registrering.RegistreringCreateItem: type: object required: - offentligTittel - offentligTittelSensitiv properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the resource, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the resource, with sensitive information included. beskrivelse: type: string maxLength: 1000 publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. korrespondansepart: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Korrespondansepart.KorrespondansepartCreateItem' dokumentbeskrivelse: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerCreateItem' description: Property identifiers (matrikkelnummer) associated with this Registrering. avhendetTil: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: The administrative unit that has been handed the responsibility for this resource. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: An abstract base model for registry entries, such as journal entries (Journalpost) and meeting-related entries (Moetesak, Moetedokument). Registrering.RegistreringUpdate: type: object properties: slug: type: string pattern: ^[a-z0-9\-]+$ description: A URL-friendly unique slug for the resource. offentligTittel: type: string description: The title of the resource, with sensitive information redacted. offentligTittelSensitiv: type: string description: The title of the resource, with sensitive information included. beskrivelse: type: string maxLength: 1000 publisertDato: type: string format: date-time description: The date the resource was published. This field is updated automatically, but can be set manually by admins. oppdatertDato: type: string format: date-time description: The date the resource was last updated. This field is updated automatically, but can be set manually by admins. korrespondansepart: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Korrespondansepart.Korrespondansepart' dokumentbeskrivelse: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' matrikkelnummer: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Matrikkelnummer.MatrikkelnummerUpdateItem' description: Property identifiers (matrikkelnummer) associated with this Registrering. avhendetTil: allOf: - anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.EnhetUpdate' description: The administrative unit that has been handed the responsibility for this resource. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: An abstract base model for registry entries, such as journal entries (Journalpost) and meeting-related entries (Moetesak, Moetedokument). Saksmappe.ListBySaksmappeParameters: type: object required: - id - saksmappeId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. saksmappeId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Saksmappe.Saksmappe: type: object required: - entity - saksaar - sakssekvensnummer - saksnummer - administrativEnhetObjekt properties: entity: type: string enum: - Saksmappe readOnly: true saksaar: type: integer minimum: 1700 sakssekvensnummer: type: integer minimum: 0 saksnummer: type: string readOnly: true saksdato: type: string format: date administrativEnhet: type: string description: A code for the administrative Enhet associated with this Saksmappe. administrativEnhetObjekt: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Enhet.Enhet' description: |- The administrative Enhet associated with this Saksmappe. This is derived from the code given in `administrativEnhet`. If no `administrativEnhet` is given, or the code is not found, the `journalenhet` of the authenticated user will be used. readOnly: true allOf: - $ref: '#/components/schemas/Mappe.Mappe' description: Represents a case file, which is a folder for collecting all documents related to a specific case. x-idPrefix: sm Saksmappe.SaksmappeCreate: type: object required: - saksaar - sakssekvensnummer properties: saksaar: type: integer minimum: 1700 sakssekvensnummer: type: integer minimum: 0 saksdato: type: string format: date journalpost: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.JournalpostCreateItem' description: A list of journalposts associated with this Saksmappe. This is write-only, reads should use the separate `journalpost` endpoint. administrativEnhet: type: string description: A code for the administrative Enhet associated with this Saksmappe. allOf: - $ref: '#/components/schemas/Mappe.MappeCreate' description: Represents a case file, which is a folder for collecting all documents related to a specific case. x-idPrefix: sm Saksmappe.SaksmappeCreateItem: type: object required: - saksaar - sakssekvensnummer properties: saksaar: type: integer minimum: 1700 sakssekvensnummer: type: integer minimum: 0 saksdato: type: string format: date journalpost: description: A list of journalposts associated with this Saksmappe. This is write-only, reads should use the separate `journalpost` endpoint. type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.JournalpostCreateItem' administrativEnhet: type: string description: A code for the administrative Enhet associated with this Saksmappe. allOf: - $ref: '#/components/schemas/Mappe.MappeCreateItem' description: Represents a case file, which is a folder for collecting all documents related to a specific case. x-idPrefix: sm Saksmappe.SaksmappeUpdate: type: object properties: saksaar: type: integer minimum: 1700 sakssekvensnummer: type: integer minimum: 0 saksdato: type: string format: date journalpost: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Journalpost.Journalpost' description: A list of journalposts associated with this Saksmappe. This is write-only, reads should use the separate `journalpost` endpoint. administrativEnhet: type: string description: A code for the administrative Enhet associated with this Saksmappe. allOf: - $ref: '#/components/schemas/Mappe.MappeUpdate' description: Represents a case file, which is a folder for collecting all documents related to a specific case. x-idPrefix: sm Search.SavedSearchParameters: type: object properties: expand: type: array items: type: string description: Specifies which fields in the response should be expanded. limit: type: integer minimum: 1 maximum: 100 description: A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 25. default: 25 sortOrder: type: string enum: - asc - desc description: The sort order of the result set. The default is ascending. default: desc startingAfter: type: array items: type: string minItems: 2 maxItems: 2 description: A cursor for use in pagination. This is a list of size two, the value of the sortBy property and the unique id. endingBefore: type: array items: type: string minItems: 2 maxItems: 2 description: A cursor for use in pagination. This is a list of size two, the value of the sortBy property and the unique id. sortBy: type: string enum: - administrativEnhetNavn - dokumentetsDato - entity - fulltekst - id - journaldato - journalpostnummer - journalposttype - korrespondansepartNavn - moetedato - oppdatertDato - publisertDato - standardDato - sakssekvensnummer - score - tittel description: The field to sort results by. The default is "score". default: score query: type: string description: A query string to filter by. Quotes can be used to search for exact matches or phrases. Words can be excluded by prefixing them with a minus sign. administrativEnhet: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to filter by. This will also match subenhets. administrativEnhetExact: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to filter by. This will only match the specified enhets, not subenhets. excludeAdministrativEnhet: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to exclude from the result set. This will also exclude subenhets. excludeAdministrativEnhetExact: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. description: A list of enhet IDs to exclude from the result set. This will only exclude the specified enhets, not subenhets. tittel: type: array items: type: string description: Filter by title. This is a free text search. korrespondansepartNavn: type: array items: type: string description: Filter by sender/recipient name. This is a free text search. skjermingshjemmel: type: array items: type: string description: Filter by legal basis for exemption. This is a free text search. publisertDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the published date of the document. publisertDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the published date of the document. oppdatertDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the updated date of the document. oppdatertDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the updated date of the document. journaldatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by journal date. journaldatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by journal date. dokumentetsDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by document date. dokumentetsDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by document date. moetedatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the date of a meeting. moetedatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: Filter by the date of a meeting. standardDatoFrom: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: |- Filter by the legacy "standardDato". This is the default date for each entity type. For instance, for Moetemappe this would be "moetedato", for Journalpost this would be "journaldato". standardDatoTo: allOf: - $ref: '#/components/schemas/QueryParameters.timeString' description: |- Filter by the legacy "standardDato". This is the default date for each entity type. For instance, for Moetemappe this would be "moetedato", for Journalpost this would be "journaldato". saksaar: type: array items: type: string description: Filter by saksaar sakssekvensnummer: type: array items: type: string description: Filter by sakssekvensnummer saksnummer: type: array items: type: string description: Filter by saksnummer journalpostnummer: type: array items: type: string description: Filter by journalpostnummer journalsekvensnummer: type: array items: type: string description: Filter by journalsekvensnummer moetesaksaar: type: array items: type: string description: Filter by moetesaksaar moetesakssekvensnummer: type: array items: type: string description: Filter by moetesakssekvensnummer journalposttype: type: array items: type: string enum: - inngaaende_dokument - utgaaende_dokument - organinternt_dokument_uten_oppfoelging - organinternt_dokument_for_oppfoelging - saksframlegg - sakskart - moeteprotokoll - moetebok - ukjent description: Filter by journalposttype entity: type: array items: type: string enum: - Journalpost - Moetemappe - Moetesak - Saksmappe description: Filter by the entity type. ids: type: array items: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. maxItems: 100 description: A list of resource IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. externalIds: type: array items: type: string maxItems: 100 description: A list of external IDs to be returned. Maximum 100 values. If this parameter is used, the other parameters will be ignored. journalenhet: type: string format: id description: The Journalenhet to filter the result set by. fulltext: type: boolean description: Match documents with (or without) fulltext. description: A set of search parameters stored as plain data, e.g. on a saved search. Search.SearchParameters: type: object properties: expand: type: array items: type: string description: Specifies which fields in the response should be expanded. limit: type: integer minimum: 1 maximum: 100 description: A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 25. default: 25 sortOrder: type: string enum: - asc - desc description: The sort order of the result set. The default is ascending. default: desc startingAfter: type: array items: type: string minItems: 2 maxItems: 2 description: A cursor for use in pagination. This is a list of size two, the value of the sortBy property and the unique id. endingBefore: type: array items: type: string minItems: 2 maxItems: 2 description: A cursor for use in pagination. This is a list of size two, the value of the sortBy property and the unique id. sortBy: type: string enum: - administrativEnhetNavn - dokumentetsDato - entity - fulltekst - id - journaldato - journalpostnummer - journalposttype - korrespondansepartNavn - moetedato - oppdatertDato - publisertDato - standardDato - sakssekvensnummer - score - tittel description: The field to sort results by. The default is "score". default: score allOf: - $ref: '#/components/schemas/QueryParameters.FilterParameters' description: Search parameters Skjerming.Skjerming: type: object required: - entity - tilgangsrestriksjon properties: entity: type: string enum: - Skjerming readOnly: true tilgangsrestriksjon: type: string description: The code for the access restriction. skjermingshjemmel: type: string description: The legal basis for the access restriction (a reference to a law or regulation). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents access control information for a resource, specifying restrictions and the legal basis for them. x-idPrefix: skj Skjerming.SkjermingUpdate: type: object properties: tilgangsrestriksjon: type: string description: The code for the access restriction. skjermingshjemmel: type: string description: The legal basis for the access restriction (a reference to a law or regulation). allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents access control information for a resource, specifying restrictions and the legal basis for them. x-idPrefix: skj Statistics.StatisticsParameters: type: object properties: aggregateFrom: type: string format: date description: The start date for aggregating statistics. If not provided, it will be set to one year before `aggregateTo`. aggregateTo: type: string format: date description: The end date for aggregating statistics. If not provided, statistics up to the current date will be included. aggregateInterval: type: string enum: - hour - day - week - month - year description: |- The preferred time interval for aggregating statistics data. Determines how data points are grouped in the time series. Note: There is a maximum limit of 1000 data points in the time series. If the requested interval combined with the date range would exceed this limit, the interval will be automatically adjusted to a larger granularity to stay within the limit. Default is "hour". default: hour allOf: - $ref: '#/components/schemas/QueryParameters.FilterParameters' description: Parameters for querying statistics data Tilbakemelding.Tilbakemelding: type: object required: - entity properties: entity: type: string enum: - Tilbakemelding readOnly: true messageFromUser: type: string description: The feedback message from the user. path: type: string description: The path of the page where the feedback was submitted. referer: type: string description: The referer URL. userAgent: type: string description: The user agent string of the user's browser. screenHeight: type: integer description: The screen height of the user's device. screenWidth: type: integer description: The screen width of the user's device. docHeight: type: integer description: The document height of the page. docWidth: type: integer description: The document width of the page. winHeight: type: integer description: The window height of the browser. winWidth: type: integer description: The window width of the browser. scrollX: type: integer description: The horizontal scroll position. scrollY: type: integer description: The vertical scroll position. userSatisfied: type: boolean description: Indicates whether the user was satisfied. handledByAdmin: type: boolean description: Indicates whether the feedback has been handled by an administrator. adminComment: type: string description: A comment from the administrator who handled the feedback. allOf: - $ref: '#/components/schemas/Base.Base' description: Represents user feedback submitted through the application. x-idPrefix: tbm Tilbakemelding.TilbakemeldingUpdate: type: object properties: messageFromUser: type: string description: The feedback message from the user. path: type: string description: The path of the page where the feedback was submitted. referer: type: string description: The referer URL. userAgent: type: string description: The user agent string of the user's browser. screenHeight: type: integer description: The screen height of the user's device. screenWidth: type: integer description: The screen width of the user's device. docHeight: type: integer description: The document height of the page. docWidth: type: integer description: The document width of the page. winHeight: type: integer description: The window height of the browser. winWidth: type: integer description: The window width of the browser. scrollX: type: integer description: The horizontal scroll position. scrollY: type: integer description: The vertical scroll position. userSatisfied: type: boolean description: Indicates whether the user was satisfied. handledByAdmin: type: boolean description: Indicates whether the feedback has been handled by an administrator. adminComment: type: string description: A comment from the administrator who handled the feedback. allOf: - $ref: '#/components/schemas/Base.BaseUpdate' description: Represents user feedback submitted through the application. x-idPrefix: tbm Utredning.ListByUtredningParameters: type: object required: - id - utredningId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. utredningId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Utredning.Utredning: type: object required: - entity - saksbeskrivelse - innstilling properties: entity: type: string enum: - Utredning readOnly: true saksbeskrivelse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: The description of the case. innstilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: The recommendation or proposition. utredningsdokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: Documents that are part of the investigation. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a report or investigation related to a meeting case. x-idPrefix: utr Utredning.UtredningUpdate: type: object properties: saksbeskrivelse: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.MoetesaksbeskrivelseUpdate' description: The description of the case. innstilling: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.MoetesaksbeskrivelseUpdate' description: The recommendation or proposition. utredningsdokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: Documents that are part of the investigation. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a report or investigation related to a meeting case. x-idPrefix: utr Vedtak.ListByVedtakParameters: type: object required: - id - vedtakId properties: id: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. vedtakId: type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. allOf: - $ref: '#/components/schemas/QueryParameters.ListParameters' Vedtak.Vedtak: type: object required: - entity - vedtakstekst - dato properties: entity: type: string enum: - Vedtak readOnly: true vedtakstekst: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.Moetesaksbeskrivelse' description: The text of the decision. votering: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Votering.Votering' description: The voting results related to the decision. behandlingsprotokoll: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Behandlingsprotokoll.Behandlingsprotokoll' description: The protocol of proceedings for the decision. vedtaksdokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: The document containing the decision. dato: type: string format: date description: The date the decision was made. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a decision made in a meeting case. x-idPrefix: ved Vedtak.VedtakUpdate: type: object properties: vedtakstekst: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetesaksbeskrivelse.MoetesaksbeskrivelseUpdate' description: The text of the decision. votering: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Votering.Votering' description: The voting results related to the decision. behandlingsprotokoll: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Behandlingsprotokoll.BehandlingsprotokollUpdate' description: The protocol of proceedings for the decision. vedtaksdokument: type: array items: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Dokumentbeskrivelse.Dokumentbeskrivelse' description: The document containing the decision. dato: type: string format: date description: The date the decision was made. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a decision made in a meeting case. x-idPrefix: ved Votering.Votering: type: object required: - entity - moetedeltaker - stemme properties: entity: type: string enum: - Votering readOnly: true moetedeltaker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedeltaker.Moetedeltaker' description: The meeting participant who cast the vote. stemme: type: string enum: - Ja - Nei - Blankt description: The vote cast ('Ja' for yes, 'Nei' for no, 'Blankt' for blank). representerer: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Identifikator.Identifikator' description: The person or party the participant is representing, if applicable. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBase' description: Represents a vote cast by a participant in a meeting. x-idPrefix: vot Votering.VoteringUpdate: type: object properties: moetedeltaker: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Moetedeltaker.MoetedeltakerUpdate' description: The meeting participant who cast the vote. stemme: type: string enum: - Ja - Nei - Blankt description: The vote cast ('Ja' for yes, 'Nei' for no, 'Blankt' for blank). representerer: anyOf: - type: string format: id description: An eInnsynId is a Base32 encoded UUID, with a prefix to indicate the type of resource. All objects in eInnsyn has an eInnsynId. - $ref: '#/components/schemas/Identifikator.IdentifikatorUpdate' description: The person or party the participant is representing, if applicable. allOf: - $ref: '#/components/schemas/ArkivBase.ArkivBaseUpdate' description: Represents a vote cast by a participant in a meeting. x-idPrefix: vot eInnsynId: type: string securitySchemes: ApiKeyAuth: type: apiKey in: header name: API-KEY