{
    "id": "f7a28936-8a58-49a5-a989-76c8a752dbdf",
    "person": {
        "pid": "01019612345",
        "firstName": "Ole",
        "lastName": "Nordmann",
        "addresses": [
            {
                "source": "National Registry",
                "streetName": "Ole Nordmanns Gate 1",
                "postalCode": "0123",
                "postalLocation": "OSLO"
            }
        ],
        "memberships": [
            {
                "membershipId": "MEMB-001",
                "membershipName": "Tekna"
            }
        ]
    },
    "offerRequest": [
        {
            "id": "haus-123456",
            "type": "hus",
            "data": {
                "id": "hus-tjorvagen-12",
                "coverage": "standard",
                "addons": ["vannstopper", "sopp_og_råte", "naturskade"],
                "residence": [
                    {
                        "address": {
                            "source": "National Registry",
                            "streetName": "Tjorvågen 12",
                            "postalCode": "4352",
                            "postalLocation": "KLEPPE"
                        },
                        "bathroom": {
                            "totalBathrooms": "2",
                            "oldestLastRenovated": "2019",
                            "olderThanFiftyYears": false
                        },
                        "basement": {
                            "present": true,
                            "arealLiving": "45",
                            "totalRooms": "2"
                        },
                        "fireAlarm": {
                            "present": true,
                            "fgApproved": true
                        },
                        "water": {
                            "waterAlarm": {
                                "present": true,
                                "fgApproved": true,
                                "automaticResponseAlarm": false
                            },
                            "stopper": {
                                "present": true,
                                "automatic": true,
                                "fgApproved": true
                            },
                            "waterCheckLastFiveYears": true,
                            "checkValve": true,
                            "pipeInPipe": true,
                            "pipesLastRenovated": "2019"
                        },
                        "burglarAlarm": {
                            "present": true,
                            "fgApproved": true
                        },
                        "electric": {
                            "passedInspection": true,
                            "inspectedWithThermography": true,
                            "lastInspected": "2022",
                            "lastRenovated": "2019",
                            "automaticCircuitBreaker": true
                        },
                        "renovation": {
                            "renovated": true,
                            "roofAngle": "38",
                            "roofCondition": true,
                            "oldestRoofSection": "2015",
                            "buildingStandard": "god",
                            "buildingCondition": "meget_god",
                            "needsRehab": false
                        },
                        "damages": {
                            "totalLastThreeYears": "0",
                            "pest": "0",
                            "otherDamages": "0",
                            "deductibleFromDamage": "0",
                            "waterDamage": "0",
                            "buildingMoistureProblem": false
                        },
                        "type": "enebolig",
                        "inhabited": true,
                        "inhabitedByOwner": true,
                        "pant": true,
                        "fullValue": "4500000",
                        "constructionYear": "1995",
                        "listed": false,
                        "buildingMaterial": "tre", // Tre, mur, betong etc
                        "totalUnits": "1",
                        "rentingStatus": false,
                        "partiallyRented": false,
                        "totalRentedUnits": "0",
                        "rentedToFamily": false,
                        "rentedToBusiness": false,
                        "Areal": "180",
                        "usedAreal": "180",
                        "livedSpacedAreal": "135",
                        "notLivedSpacesAreal": "45",
                        "moreThan50PercentEmpty": false,
                        "stoveGuard": true,
                        "totalResidents": "4"
                    }
                ]
            }
        }
    ],
    "requestAt": "2024-10-16T12:06:00Z"
}

id string

person object

pid string

"01019612345"
firstName string

"Ole"
lastName string

"Nordmann"
addresses array object

source string

"National Registry"
streetName string

"Ole Nordmanns Gate 1"
postalCode string

"0123"
postalLocation string

"OSLO"
memberships array object

membershipId string

"MEMB-001"
membershipName string

"Tekna"
offerRequest array object

id string

"haus-123456"
type string

"hus"
data object

id string

"hus-tjorvagen-12"
coverage string

"standard", "pluss", "ekstra"
addons array

"vannstopper", "sopp_og_råte", "naturskade"
residence array object

address object

source string

"National Registry"
streetName string

"Tjorvågen 12"
postalCode string

"4352"
postalLocation string

"KLEPPE"
bathroom object

totalBathrooms string

"2"
oldestLastRenovated string

"2019"
olderThanFiftyYears boolean

false
basement object

present boolean

true
arealLiving string

"45"
totalRooms string

"2"
fireAlarm object

present boolean

true
fgApproved boolean

true
water object

waterAlarm object

present boolean

true
fgApproved boolean

true
automaticResponseAlarm boolean

false
stopper object

present boolean

true
automatic boolean

true
fgApproved boolean

true
waterCheckLastFiveYears boolean

true
checkValve boolean

true
pipeInPipe boolean

true
pipesLastRenovated string

"2019"
burglarAlarm object

present boolean

true
fgApproved boolean

true
electric object

passedInspection boolean

true
inspectedWithThermography boolean

true
lastInspected string

"2022"
lastRenovated string

"2019"
automaticCircuitBreaker boolean

true
renovation object

renovated boolean

true
roofAngle string

"38"
roofCondition boolean

true
oldestRoofSection string

"2015"
buildingStandard string

"god"
buildingCondition string

"meget_god"
needsRehab boolean

false
damages object

totalLastThreeYears string

"0"
pest string

"0"
otherDamages string

"0"
deductibleFromDamage string

"0"
waterDamage string

"0"
buildingMoistureProblem boolean

false
type string

"enebolig"
inhabited boolean

true
inhabitedByOwner boolean

true
pant boolean

true
fullValue string

"4500000"
constructionYear string

"1995"
listed boolean

false
buildingMaterial string

"tre"
totalUnits string

"1"
rentingStatus boolean

false
partiallyRented boolean

false
totalRentedUnits string

"0"
rentedToFamily boolean

false
rentedToBusiness boolean

false
Areal string

"180"
usedAreal string

"180"
livedSpacedAreal string

"135"
notLivedSpacesAreal string

"45"
moreThan50PercentEmpty boolean

false
stoveGuard boolean

true
totalResidents string

"4"
requestAt string

"2024-10-16 12:06:00"

{
    "id": "string",
    "company": "string",
    "totalPrice": 0,
    "totalDiscount": 0,
    "totalOriginalPrice": 0,
    "discountDescription": "string",
    "products": [
        {
            "id": "string",
            "type": "hus",
            "productName": "string",
            "prices": {
                "price": 0,
                "discount": 0,
                "originalPrice": 0,
                "tfa": 0.0
            },
            "productDetails": {
                "coverage": "string",
                "ipidUrls": [
                    {
                        "url": "string"
                    }
                ],
                "termsUrls": [
                    {
                        "url": "string"
                    }
                ]
            },
            "offer": {
                "fullValue": "string",
                "deductible": 0,
                "additionalCoverage": ["string"]
            }
        }
    ],
    "purchaseUrl": "string",
    "receivedAt": "string",
    "responseAt": "string"
}

id string

company string

"Forsikringsselskap"
totalPrice number

5200
totalDiscount number

350
totalOriginalPrice number

5550
discountDescription string

"Medlemsrabatt og boligrabatt"
products array object

id string

"hus-123456"
type string

"hus"
productName string

"Husforsikring Standard"
prices object

price number

5200
discount number

350
originalPrice number

5550
tfa number

0.0
productDetails object

coverage string

"standard"
ipidUrls array object

url string

"https://example.com/ipid-hus.pdf"
termsUrls array object

url string

"https://example.com/vilkar-hus.pdf"
offer object

fullValue string

"4500000"
deductible number

8000
additionalCoverage array

["vannstopper", "sopp_og_råte", "naturskade"]
purchaseUrl string

"https://example.com/purchase/hus"
receivedAt string

"2024-10-16 12:06:00"
responseAt string

"2024-10-16T12:06:30Z"

{
    "error": {
        "code": "string", // failed to calculate price, validation error
        "message": "string" // error message
    }
}