Breaking changes
Policy
Breaking changes for Fastighet API and FastAPI (except those necessary for bugfixes) are notified via release notes and documented on this page 6 months prior to being rolled out.
Breaking changes for Fastighet GraphQL (except those necessary for bugfixes) are notified via release notes and documented in Nitro 6 months prior to being rolled out.
We consider a change breaking when:
- removing or renaming api operations and end-points
- removing or renaming parameters and properties
- removing or renaming a response field
- adding a new required parameter
- making a previously optional parameter required
- changing the type of a parameter or response field
- removing enum values
- adding a new validation rule to an existing parameter
- changing authentication or authorization requirements
Additive changes are changes that should not break an integration and are considered non-breaking. Additive changes include:
- adding an operation
- adding an optional parameter
- adding an optional request header
- adding a response field
- adding a response header
- adding enum values
In the case of breaking changes we refer to replacements when possible.
Entity cost could be changed over time, if so you will be notified by releasenotes.
List of Breaking Changes
Fastighet API
The table below describes breaking changes and sunset/end of life.
API / Endpoint / Property | Replacement | End of Life (Sunset) |
---|---|---|
Logga in POST /loggaIn/ |
Auth GET /v2/auth | 2025-08-17 |
SessionArendeObjektGet /session/arendeobjekt/{ObjektNodId} | --- | 2024-12-12 |
Notifiering Meddelande (NotifieringMeddelande) | --- | 2024-12-12 |
Hämta bilplatser GET /bilplats/ |
--- | 2024-12-12 |
MarknadKonfigurationGet /session/marknadkonfiguration | --- | 2024-12-12 |
Hämta marknadsprofil GET /hamtaMarknadsprofil/ |
--- | 2024-12-12 |
Hämta kontostatus GET /kontostatus/ |
--- | 2024-12-12 |
Hämta lediga objekt GET /ledigtObjekt/ |
--- | 2024-12-12 |
Radera loginkonto POST /raderaLogin/ |
--- | 2024-12-12 |
Radera marknadsprofil POST /raderaMarknadsprofil/ |
--- | 2024-12-12 |
Registrera enhet/applikation POST /kund/registreraApplikation |
--- | 2024-12-12 |
Registrera marknadsprofil POST /registreraMarknadsprofil/ |
--- | 2024-12-12 |
UthyrningsProcessGetLista /uthyrningsprocess | --- | 2024-12-12 |
Skapa Allmänt Ärende POST /session/allmantarende/ |
--- | 2024-12-12 |
Ta bort alla kundkopplingar POST /session/taBortKund/ |
--- | 2024-12-12 |
Skapa loginkonto POST /skapaLogin/ |
--- | 2024-12-12 |
Uppdatera marknadsprofil POST /uppdateraMarknadsprofil/ |
--- | 2024-12-12 |
SparaAvtalUppsagningPost /avtal/sparaavtaluppsagning | --- | 2024-12-12 |
Hämta meddelanden för kund GET /session/kund/meddelande/{NotifieringId} |
--- | 2024-12-12 |
Hämta kontaktuppgiftstyper GET /session/kontaktuppgifterTyper/ |
--- | 2024-12-12 |
Ändra kontaktuppgift validering POST /session/andrakontaktuppgiftvalidera/ |
--- | 2024-12-12 |
Anslut kund POST /anslutKund/ |
--- | 2024-12-12 |
Sätt kundspråk POST /session/kund/sattSprak/ |
--- | 2024-12-12 |
UthyrningsProcessGet (/uthyrningsprocess/{Id}) |
--- | 2024-12-12 |
Get List of MarketObjects GET /v2/market/objects area |
.location.areaPath | TBD |
Get Market Object GET /v2/market/objects/{id} area |
.location.areaPath | TBD |
Fastighet GraphQL
Entity | Field | DeprecatedReason | DeprecatedDate |
---|---|---|---|
Actor | statusChanged | nan | nan |
Actor | statusEnd | Use Communications. | 2024-06-01 |
Actor | communicationPhoneHome | Use Communications. | 2024-06-01 |
Actor | communicationPhoneWork | Use Communications. | 2024-06-01 |
Actor | communicationMobile | Use Communications. | 2024-06-01 |
Actor | communicationEmailHome | Use Communications. | 2024-06-01 |
Actor | communicationEmailWork | Use Communications. | 2024-06-01 |
Contract | statusChanged | nan | nan |
AccountDistributionCodingPartType | id | Use apiName instead, this field will be changed to return a different but more accurate set of ids. |
2024-09-01 |
Object | statusChanged | nan | nan |
Customer | statusChanged | nan | nan |
Customer | statusTemporary | Use Communications. | 2024-06-01 |
Customer | communicationPhoneHome | Use Communications. | 2024-06-01 |
Customer | communicationPhoneWork | Use Communications. | 2024-06-01 |
Customer | communicationMobile | Use Communications. | 2024-06-01 |
Customer | communicationEmailHome | Use Communications. | 2024-06-01 |
Customer | communicationEmailWork | Use Communications. | 2024-06-01 |
Errand | statusChanged | nan | nan |
ErrandRow | statusChanged | nan | nan |