{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/immobilienscout24/json-schema/immobilienscout24-get-offer-v10-user-username-contact-response-schema.json",
  "title": "GetOfferV10UserUsernameContactResponse",
  "x-generated": "2026-10-28",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/immobilienscout24-openapi-generated.yml#/components/schemas/GetOfferV10UserUsernameContactResponse",
  "type": "object",
  "properties": {
    "realtorContactDetails": {
      "type": "object",
      "description": "Contact details for a realtor"
    },
    "email": {
      "type": "string"
    },
    "salutation": {
      "type": "string"
    },
    "firstname": {
      "type": "string"
    },
    "lastname": {
      "type": "string"
    },
    "faxNumberCountryCode": {
      "type": "string"
    },
    "faxNumberAreaCode": {
      "type": "string"
    },
    "faxNumberSubscriber": {
      "type": "string"
    },
    "phoneNumberCountryCode": {
      "type": "string"
    },
    "phoneNumberAreaCode": {
      "type": "string"
    },
    "phoneNumberSubscriber": {
      "type": "string"
    },
    "cellPhoneNumberCountryCode": {
      "type": "string"
    },
    "cellPhoneNumberAreaCode": {
      "type": "string"
    },
    "cellPhoneNumberSubscriber": {
      "type": "string"
    },
    "address": {
      "type": "object"
    },
    "countryCode": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "additionName": {
      "type": "string"
    },
    "homepageUrl": {
      "type": "string"
    },
    "position": {
      "type": "string"
    },
    "secondaryEmail": {
      "type": "string"
    },
    "officeHours": {
      "type": "string"
    },
    "defaultContact": {
      "type": "boolean"
    },
    "localPartnerContact": {
      "type": "boolean"
    },
    "businessCardContact": {
      "type": "boolean"
    },
    "realEstateReferenceCount": {
      "type": "integer"
    },
    "externalId": {
      "type": "string"
    },
    "showOnProfilePage": {
      "type": "boolean"
    }
  }
}