---
title: "Changes to PUT /soknad/{soknadId}/okonomiskeOpplysninger"
method: PUT
path: "/soknad/{soknadId}/okonomiskeOpplysninger"
---

# Changes to PUT /soknad/{soknadId}/okonomiskeOpplysninger

`PUT /soknad/{soknadId}/okonomiskeOpplysninger`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 14 of 28 revisions.

- **2026-06-17** `6cfc1227636d`: 3 warning
- **2026-06-15** `6091ce25560a`: 13 breaking, 6 info
- **2025-12-10** `0bbf892216a9`: 3 warning
- **2025-08-07** `f4454519ae0f`: 4 breaking, 3 warning
- **2025-08-06** `cc75389d8bd0`: 1 info
- **2025-05-28** `cbacd8dab84d`: 1 warning, 3 info
- **2025-05-28** `2a8af1b06ae5`: 3 breaking, 3 warning, 1 info
- **2025-05-27** `d7851c15ec4f`: 1 warning, 3 info
- **2025-05-22** `498fb43238cc`: 1 info
- **2025-05-22** `18cfb8534f08`: 1 info
- **2025-05-22** `269cebbb5e29`: 1 info
- **2025-05-20** `18cfb8534f08`: 15 breaking
- **2025-04-10** `fabaa4292311`: 10 breaking, 4 warning, 9 info
- **2025-02-07** `ece591cb25f3`: 7 breaking, 34 warning, 25 info

## Changes

- **2026-06-17** `6cfc1227636d`: 3 warning
  - added the new `AntallSoknaderSendt` enum value to the `error` response property for the response status `404`
  - added the new `AntallSoknaderSendt` enum value to the `error` response property for the response status `409`
  - added the new `AntallSoknaderSendt` enum value to the `error` response property for the response status `413`
- **2026-06-15** `6091ce25560a`: 13 breaking, 6 info
  - the response property `id` became nullable for the status `404`
  - the response property `id` became nullable for the status `409`
  - the response property `id` became nullable for the status `413`
  - the response property `message` became nullable for the status `404`
  - the response property `message` became nullable for the status `409`
  - the response property `message` became nullable for the status `413`
  - the response property `opplysninger/items/detaljer` became nullable for the status `200`
  - the response property `opplysninger/items/detaljer/items/oneOf[#/components/schemas/AvdragRenterDto]/allOf[subschema #2]/avdrag` became nullable for the status `200`
  - the response property `opplysninger/items/detaljer/items/oneOf[#/components/schemas/AvdragRenterDto]/allOf[subschema #2]/renter` became nullable for the status `200`
  - the response property `opplysninger/items/detaljer/items/oneOf[#/components/schemas/BelopDto]/allOf[subschema #2]/belop` became nullable for the status `200`
  - the response property `opplysninger/items/detaljer/items/oneOf[#/components/schemas/BelopDto]/allOf[subschema #2]/beskrivelse` became nullable for the status `200`
  - the response property `opplysninger/items/detaljer/items/oneOf[#/components/schemas/LonnsInntektDto]/allOf[subschema #2]/brutto` became nullable for the status `200`
  - the response property `opplysninger/items/detaljer/items/oneOf[#/components/schemas/LonnsInntektDto]/allOf[subschema #2]/netto` became nullable for the status `200`
  - the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[subschema #2]/detaljer/items/allOf[subschema #2]/avdrag` became nullable
  - the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[subschema #2]/detaljer/items/allOf[subschema #2]/renter` became nullable
  - the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/detaljer/items/allOf[subschema #2]/belop` became nullable
  - the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/detaljer/items/allOf[subschema #2]/beskrivelse` became nullable
  - the request property `oneOf[#/components/schemas/LonnsInput]/allOf[subschema #2]/detalj/allOf[subschema #2]/brutto` became nullable
  - the request property `oneOf[#/components/schemas/LonnsInput]/allOf[subschema #2]/detalj/allOf[subschema #2]/netto` became nullable
- **2025-12-10** `0bbf892216a9`: 3 warning
  - added the new `SokerUnder18` enum value to the `error` response property for the response status `404`
  - added the new `SokerUnder18` enum value to the `error` response property for the response status `409`
  - added the new `SokerUnder18` enum value to the `error` response property for the response status `413`
- **2025-08-07** `f4454519ae0f`: 4 breaking, 3 warning
  - the `query` request parameter `type` became required
  - the `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/` request property type changed from `object` to no type
  - removed the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - removed the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - removed the request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
- **2025-08-06** `cc75389d8bd0`: 1 info
  - added the new optional `query` request parameter `type`
- **2025-05-28** `cbacd8dab84d`: 1 warning, 3 info
  - added the new `LONNSLIPP` enum value to the `opplysninger/items/type` response property for the response status `200`
  - added the new `LONNSLIPP` enum value to the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new `LONNSLIPP` enum value to the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new `LONNSLIPP` enum value to the request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
- **2025-05-28** `2a8af1b06ae5`: 3 breaking, 3 warning, 1 info
  - removed the enum value `LONNSLIPP` of the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - removed the enum value `LONNSLIPP` of the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - removed the enum value `LONNSLIPP` of the request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new `NoAccess` enum value to the `error` response property for the response status `404`
  - added the new `NoAccess` enum value to the `error` response property for the response status `409`
  - added the new `NoAccess` enum value to the `error` response property for the response status `413`
  - removed the `LONNSLIPP` enum value from the `opplysninger/items/type` response property for the response status `200`
- **2025-05-27** `d7851c15ec4f`: 1 warning, 3 info
  - added the new `LONNSLIPP` enum value to the `opplysninger/items/type` response property for the response status `200`
  - added the new `LONNSLIPP` enum value to the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new `LONNSLIPP` enum value to the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new `LONNSLIPP` enum value to the request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
- **2025-05-22** `498fb43238cc`: 1 info
  - added the non-success response with the status `500`
- **2025-05-22** `18cfb8534f08`: 1 info
  - removed the non-success response with the status `500`
- **2025-05-22** `269cebbb5e29`: 1 info
  - added the non-success response with the status `500`
- **2025-05-20** `18cfb8534f08`: 15 breaking
  - the `oneOf[#/components/schemas/BoliglanInput]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/BoliglanInput]/allOf[subschema #2]/detaljer/items/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/BoliglanInput]/allOf[subschema #2]/detaljer/items/allOf[#/components/schemas/OkonomiDetaljDto]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/GenericOkonomiInput]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/detaljer/items/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/detaljer/items/allOf[#/components/schemas/OkonomiDetaljDto]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/LonnsInput]/` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/LonnsInput]/allOf[subschema #2]/detalj` request property type changed from `object` to no type
  - the `oneOf[#/components/schemas/LonnsInput]/allOf[subschema #2]/detalj/allOf[#/components/schemas/OkonomiDetaljDto]/` request property type changed from `object` to no type
  - the `opplysninger/items/detaljer/items/oneOf[#/components/schemas/AvdragRenterDto]/` response's property type changed from `object` to no type for status `200`
  - the `opplysninger/items/detaljer/items/oneOf[#/components/schemas/AvdragRenterDto]/allOf[#/components/schemas/OkonomiDetaljDto]/` response's property type changed from `object` to no type for status `200`
  - the `opplysninger/items/detaljer/items/oneOf[#/components/schemas/BelopDto]/` response's property type changed from `object` to no type for status `200`
  - the `opplysninger/items/detaljer/items/oneOf[#/components/schemas/BelopDto]/allOf[#/components/schemas/OkonomiDetaljDto]/` response's property type changed from `object` to no type for status `200`
  - the `opplysninger/items/detaljer/items/oneOf[#/components/schemas/LonnsInntektDto]/` response's property type changed from `object` to no type for status `200`
  - the `opplysninger/items/detaljer/items/oneOf[#/components/schemas/LonnsInntektDto]/allOf[#/components/schemas/OkonomiDetaljDto]/` response's property type changed from `object` to no type for status `200`
- **2025-04-10** `fabaa4292311`: 10 breaking, 4 warning, 9 info
  - added the new required request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/_type`
  - added the new required request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new required request property `oneOf[#/components/schemas/BoliglanInput]/allOf[subschema #2]/detaljer/items/allOf[#/components/schemas/OkonomiDetaljDto]/type`
  - added the new required request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/_type`
  - added the new required request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new required request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/detaljer/items/allOf[#/components/schemas/OkonomiDetaljDto]/type`
  - added the new required request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/_type`
  - added the new required request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/type`
  - added the new required request property `oneOf[#/components/schemas/LonnsInput]/allOf[subschema #2]/detalj/allOf[#/components/schemas/OkonomiDetaljDto]/type`
  - removed the required property `forventetDokumentasjon` from the response with the `200` status
  - removed the request property `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/dokumentasjonLevert`
  - removed the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/dokumentasjonLevert`
  - removed the request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/opplysningType`
  - removed the request property `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/dokumentasjonLevert`
  - api operation id `updateOkonomiskeDetaljer` removed and replaced with `updateOkonomiskOpplysning`
  - added discriminator to `oneOf[#/components/schemas/BoliglanInput]/allOf[#/components/schemas/AbstractOkonomiInput]/` request property
  - added discriminator to `oneOf[#/components/schemas/BoliglanInput]/allOf[subschema #2]/detaljer/items/allOf[#/components/schemas/OkonomiDetaljDto]/` request property
  - added discriminator to `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[#/components/schemas/AbstractOkonomiInput]/` request property
  - added discriminator to `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/detaljer/items/allOf[#/components/schemas/OkonomiDetaljDto]/` request property
  - added discriminator to `oneOf[#/components/schemas/LonnsInput]/allOf[#/components/schemas/AbstractOkonomiInput]/` request property
  - added discriminator to `oneOf[#/components/schemas/LonnsInput]/allOf[subschema #2]/detalj/allOf[#/components/schemas/OkonomiDetaljDto]/` request property
  - removed `#/components/schemas/SoknadApiError, subschema #2` from the response body `oneOf` list for the response status `400`
  - added the required property `opplysninger` to the response with the `200` status
- **2025-02-07** `ece591cb25f3`: 7 breaking, 34 warning, 25 info
  - request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/opplysningType/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` was restricted to a list of enum values
  - request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/opplysningType/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` was restricted to a list of enum values
  - request property `oneOf[#/components/schemas/GenericOkonomiInput]/allOf[subschema #2]/opplysningType/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` was restricted to a list of enum values
  - added `#/components/schemas/SoknadApiError, subschema #2` to the response body `oneOf` list for the response status `400`
  - the response's body type changed from `object` to no type for status `400`
  - removed the required property `error` from the response with the `400` status
  - removed the required property `responseType` from the response with the `400` status
  - removed the optional property `id` from the response with the `400` status
  - removed the optional property `message` from the response with the `400` status
  - added the new `andre utgifter` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `andre utgifter` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `andre utgifter` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `andre utgifter` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `arbeid` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `arbeid` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `arbeid` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `arbeid` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `bosituasjon` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `bosituasjon` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `bosituasjon` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `bosituasjon` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `familie` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `familie` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `familie` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `familie` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `generelle vedlegg` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `generelle vedlegg` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `generelle vedlegg` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `generelle vedlegg` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `inntekt` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `inntekt` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `inntekt` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `inntekt` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `statsborgerskap` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `statsborgerskap` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `statsborgerskap` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `statsborgerskap` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/UtgiftType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `utgifter` enum value to the `forventetDokumentasjon/items/gruppe` response property for the response status `200`
  - added the new `utgifter` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/FormueType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - added the new `utgifter` enum value to the `forventetDokumentasjon/items/type/oneOf[#/components/schemas/InntektType]/allOf[#/components/schemas/OpplysningType]/group` response property for the response status `200`
  - …26 more

---

[Operation](https://skmtc.dev/navikt/apis/nav-it-soknad-new-api/docs/soknad/:soknadId/okonomiskeOpplysninger/put.md) - [API](https://skmtc.dev/navikt/apis/nav-it-soknad-new-api.md) - [Page](https://skmtc.dev/navikt/apis/nav-it-soknad-new-api/changes/soknad/:soknadId/okonomiskeOpplysninger/put)
