Precisely APIs Properties API

The Properties API from Precisely APIs — 4 operation(s) for properties.

Operations 5

GET /property/v2/attributes/byaddress PropertyV2 Attributes By Address. #
POST /property/v2/attributes/byaddress PropertyV2 Attributes By Address Batch. #
GET /property/v2/parcelboundary/bylocation Get Parcel Boundary By Location #
GET /property/v2/parcelboundary/byaddress Get Parcel Boundary By Address #
GET /property/v2/parcelboundary/bypreciselyID Get Parcel Boundary By PreciselyID #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/precisely-apis-properties-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

precisely-apis-properties-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    name: Precisely APIs Support
    url: https://support.precisely.com
  description: '

    Demographics. Audience Enrichment. Add local demographics and lifestyle

    segmentation to your audience profiles. The Demographics API returns

    household demographics and lifestyle characteristics with the input of an

    address, location coordinate, or geographic boundary. This service covers

    select countries.'
  license:
    name: Apache 2.0
    url: http://springdoc.org
  termsOfService: http://swagger.io/terms/
  title: Precisely Properties API
  version: 18.1.0
servers:
- url: https://api.precisely.com
security:
- oAuth2Password:
  - ''
tags:
- name: Properties
paths:
  /property/v2/attributes/byaddress:
    get:
      description: GetPropertyAttributesbyAddress Endpoint will take address as an input and will return key property attributes in response. Optionally user will have the option to filter the attributes and will pay for only returned attributes.
      operationId: getPropertyAttributesByAddress
      parameters:
      - description: free form address text
        in: query
        name: address
        required: false
        schema:
          type: string
      - description: Case-insensitive comma separated values of property attributes. Response will contain only the input attributes.
        in: query
        name: attributes
        required: false
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PropertyInfoResponse'
          description: OK
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorInfo_1'
          description: Bad Request
        '500':
          content:
            application/json:
              schema:
                type: string
          description: Internal Server Error
      security:
      - oAuth2Password: []
      summary: PropertyV2 Attributes By Address.
      tags:
      - Properties
      x-accepts: application/json
    post:
      description: GetPropertyAttributesbyAddressBatch Endpoint will take the list of addresses as an input and will return key property attributes for the given addresses in response. Optionally user will have the option to filter the attributes and will pay for only returned attributes.
      operationId: getPropertyAttributesByAddressBatch
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PropertyInfoAddressRequest'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PropertyInfoResponses'
          description: OK
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorInfo_1'
          description: Bad Request
        '500':
          content:
            application/json:
              schema:
                type: string
          description: Internal Server Error
      security:
      - oAuth2Password: []
      summary: PropertyV2 Attributes By Address Batch.
      tags:
      - Properties
      x-contentType: application/json
      x-accepts: application/json
  /property/v2/parcelboundary/bylocation:
    get:
      description: Accepts latitude/longitude as input and returns property parcel boundary around that location.
      operationId: getParcelBoundaryByLocation
      parameters:
      - description: Longitude of Location
        in: query
        name: longitude
        required: true
        schema:
          type: string
      - description: Latitude of Location
        in: query
        name: latitude
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ParcelBoundaryV2'
          description: OK
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorInfo_1'
          description: Bad Request
        '500':
          content:
            application/json:
              schema:
                type: string
          description: Internal Server Error
      security:
      - oAuth2Password: []
      summary: Get Parcel Boundary By Location
      tags:
      - Properties
      x-accepts: application/json
  /property/v2/parcelboundary/byaddress:
    get:
      description: Accepts address as input and returns property parcel boundary around that address.
      operationId: getParcelBoundaryByAddress
      parameters:
      - description: free form address text
        in: query
        name: address
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ParcelBoundaryV2'
          description: OK
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorInfo_1'
          description: Bad Request
        '500':
          content:
            application/json:
              schema:
                type: string
          description: Internal Server Error
      security:
      - oAuth2Password: []
      summary: Get Parcel Boundary By Address
      tags:
      - Properties
      x-accepts: application/json
  /property/v2/parcelboundary/bypreciselyID:
    get:
      description: Accepts PB key as input and returns property attributes for the matched address.
      operationId: getParcelBoundaryByPreciselyID
      parameters:
      - description: precisely ID
        in: query
        name: preciselyID
        required: true
        schema:
          type: string
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ParcelBoundaryV2'
          description: OK
        '400':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorInfo_1'
          description: Bad Request
        '500':
          content:
            application/json:
              schema:
                type: string
          description: Internal Server Error
      security:
      - oAuth2Password: []
      summary: Get Parcel Boundary By PreciselyID
      tags:
      - Properties
      x-accepts: application/json
components:
  schemas:
    BasementType:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    SitusAddress:
      example:
        unitType: unitType
        postCode2: postCode2
        postCode1: postCode1
        streetPreDirection: streetPreDirection
        streetName: streetName
        streetType: streetType
        city: city
        addressNumber: addressNumber
        streetPostDirection: streetPostDirection
        mainAddressLine: mainAddressLine
        state: state
        unitValue: unitValue
      properties:
        mainAddressLine:
          type: string
        addressNumber:
          type: string
        streetPreDirection:
          type: string
        streetName:
          type: string
        streetType:
          type: string
        streetPostDirection:
          type: string
        unitType:
          type: string
        unitValue:
          type: string
        city:
          type: string
        state:
          type: string
        postCode1:
          type: string
        postCode2:
          type: string
      type: object
    PoolType:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    Amenities:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    HeatingType:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    BuildingSqftSource:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    LandUse:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    BuildgCondition:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    PropertyInfoResponses:
      example:
        propertyInfoResponses:
        - propertyAttributes:
            caExemptions:
              code: code
              value: value
            buildgSqFtSource:
              code: code
              value: value
            legalLotCode: legalLotCode
            propSqFt: propSqFt
            owners:
            - firstName: firstName
              lastName: lastName
              ownerName: ownerName
              middleName: middleName
              ownerId: ownerId
            - firstName: firstName
              lastName: lastName
              ownerName: ownerName
              middleName: middleName
              ownerId: ownerId
            propFrontFootage: propFrontFootage
            lastUpdated: lastUpdated
            buildgCount: buildgCount
            basementType:
              code: code
              value: value
            marketValueYear: marketValueYear
            formattedTaxAddress:
              unitType: unitType
              postCode2: postCode2
              postCode1: postCode1
              streetPreDirection: streetPreDirection
              streetName: streetName
              streetType: streetType
              city: city
              addressNumber: addressNumber
              streetPostDirection: streetPostDirection
              mainAddressLine: mainAddressLine
              state: state
              unitValue: unitValue
            elevator: elevator
            taxYear: taxYear
            partialBaths: partialBaths
            buildgUnitNo: buildgUnitNo
            absenteeOwner:
              code: code
              value: value
            priorSalePageNumber: priorSalePageNumber
            ownerVestType:
              code: code
              value: value
            buildgFeaturesSqFt:
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            legalLotNumber: legalLotNumber
            roofCoverType:
              code: code
              value: value
            assessedLandValue: assessedLandValue
            salesDate: salesDate
            pool: pool
            propDepthFootage: propDepthFootage
            propApn: propApn
            mobileHome: mobileHome
            bedrooms: bedrooms
            taxSalesPriceCode:
              code: code
              value: value
            priorSaleFolioNumber: priorSaleFolioNumber
            coolingType:
              code: code
              value: value
            vacancy:
              code: code
              value: value
            taxRateCode: taxRateCode
            legalDistrict: legalDistrict
            amenities:
              code: code
              value: value
            assessedYear: assessedYear
            situsAddress:
              unitType: unitType
              postCode2: postCode2
              postCode1: postCode1
              streetPreDirection: streetPreDirection
              streetName: streetName
              streetType: streetType
              city: city
              addressNumber: addressNumber
              streetPostDirection: streetPostDirection
              mainAddressLine: mainAddressLine
              state: state
              unitValue: unitValue
            foundation:
              code: code
              value: value
            grossSqft: grossSqft
            legalUnitNumber: legalUnitNumber
            fireplace: fireplace
            sewerType: sewerType
            locCode:
              code: code
              value: value
            recBookNumber: recBookNumber
            legalSectionTownshipRange: legalSectionTownshipRange
            pbKey: pbKey
            propLinkId: propLinkId
            taxAddress: taxAddress
            assessedValue: assessedValue
            taxAccountNumber: taxAccountNumber
            priorSaleDocType: priorSaleDocType
            buildgCondition:
              code: code
              value: value
            interiorWall:
              code: code
              value: value
            roofFrameType:
              code: code
              value: value
            propAcres: propAcres
            exteriorWalls:
              code: code
              value: value
            buildgSqFt: buildgSqFt
            baths: baths
            fuelType:
              code: code
              value: value
            garageType:
              code: code
              value: value
            propZoning: propZoning
            priorSaleCode:
              code: code
              value: value
            marketValueImp: marketValueImp
            priorSaleDocNumber: priorSaleDocNumber
            buildgQuality:
              code: code
              value: value
            geometry:
              coordinates:
              - 0.8008281904610115
              - 0.8008281904610115
              type: type
            marketValueLand: marketValueLand
            landUse:
              code: code
              value: value
            bathFixtures: bathFixtures
            basementSqFt: basementSqFt
            ownerType: ownerType
            rooms: rooms
            heatingType:
              code: code
              value: value
            recPageNumber: recPageNumber
            taxExemptions:
            - code: code
              value: value
            - code: code
              value: value
            taxDocType:
              code: code
              value: value
            replacementCost: replacementCost
            legalSubName: legalSubName
            floorType:
              code: code
              value: value
            assessedValueImp: assessedValueImp
            roofShapeType:
              code: code
              value: value
            geoId: geoId
            taxTapeCutDate: taxTapeCutDate
            legalSection: legalSection
            otherRooms:
              code: code
              value: value
            recDocNumber: recDocNumber
            appraisedValueImp: appraisedValueImp
            legalFullDesc: legalFullDesc
            legalBlock: legalBlock
            buildgView:
              code: code
              value: value
            fipsCode: fipsCode
            poolType:
              code: code
              value: value
            legalLandLot: legalLandLot
            plumbingFixtures: plumbingFixtures
            energyType:
              code: code
              value: value
            buildgName: buildgName
            propApnSequence: propApnSequence
            builtYear: builtYear
            priorSaleDate: priorSaleDate
            taxAmount: taxAmount
            appraisedValue: appraisedValue
            appraisedValueLand: appraisedValueLand
            parkingCapacity: parkingCapacity
            buildgType:
              code: code
              value: value
            parkingSqFt: parkingSqFt
            priorSalesPrice: priorSalesPrice
            waterType: waterType
            legalPhaseNumber: legalPhaseNumber
            buildgStyle:
              code: code
              value: value
            legalMapRef: legalMapRef
            subdivision: subdivision
            effectiveBuiltYear: effectiveBuiltYear
            buildgImproveArea:
            - improveArea: improveArea
              areaIndicator: areaIndicator
              description: description
            - improveArea: improveArea
              areaIndicator: areaIndicator
              description: description
            legalAssessorDesc: legalAssessorDesc
            propSiteInfluene:
              code: code
              value: value
            construction:
              code: code
              value: value
            livingSqFt: livingSqFt
            buildgImproveType:
              code: code
              value: value
            fireplaceType:
              code: code
              value: value
            taxDelYear: taxDelYear
            stories:
              description: description
              value: value
            taxSalesPrice: taxSalesPrice
            marketValue: marketValue
            extraFeatureSqft:
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            adjGrossSqft: adjGrossSqft
            propType: propType
            legalTractNumber: legalTractNumber
            legalTownMuniName: legalTownMuniName
            buildgClass:
              code: code
              value: value
          objectId: objectId
          matchedAddress:
            country: country
            streetSide: streetSide
            city: city
            displayName: displayName
            postalCode: postalCode
            latitude: latitude
            businessName: businessName
            county: county
            unitType: unitType
            streetName: streetName
            formattedAddress: formattedAddress
            addressLine1: addressLine1
            mainAddressLine: mainAddressLine
            addressLine2: addressLine2
            addressLine3: addressLine3
            objectId: objectId
            addressLastLine: addressLastLine
            longitude: longitude
            unitValue: unitValue
            stateProvince: stateProvince
            urbanizationName: urbanizationName
            areaName1: areaName1
            areaName2: areaName2
            areaName3: areaName3
            areaName4: areaName4
            addressNumber: addressNumber
            postCode: postCode
            postCodeExt: postCodeExt
            placeName: placeName
            status: status
        - propertyAttributes:
            caExemptions:
              code: code
              value: value
            buildgSqFtSource:
              code: code
              value: value
            legalLotCode: legalLotCode
            propSqFt: propSqFt
            owners:
            - firstName: firstName
              lastName: lastName
              ownerName: ownerName
              middleName: middleName
              ownerId: ownerId
            - firstName: firstName
              lastName: lastName
              ownerName: ownerName
              middleName: middleName
              ownerId: ownerId
            propFrontFootage: propFrontFootage
            lastUpdated: lastUpdated
            buildgCount: buildgCount
            basementType:
              code: code
              value: value
            marketValueYear: marketValueYear
            formattedTaxAddress:
              unitType: unitType
              postCode2: postCode2
              postCode1: postCode1
              streetPreDirection: streetPreDirection
              streetName: streetName
              streetType: streetType
              city: city
              addressNumber: addressNumber
              streetPostDirection: streetPostDirection
              mainAddressLine: mainAddressLine
              state: state
              unitValue: unitValue
            elevator: elevator
            taxYear: taxYear
            partialBaths: partialBaths
            buildgUnitNo: buildgUnitNo
            absenteeOwner:
              code: code
              value: value
            priorSalePageNumber: priorSalePageNumber
            ownerVestType:
              code: code
              value: value
            buildgFeaturesSqFt:
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            legalLotNumber: legalLotNumber
            roofCoverType:
              code: code
              value: value
            assessedLandValue: assessedLandValue
            salesDate: salesDate
            pool: pool
            propDepthFootage: propDepthFootage
            propApn: propApn
            mobileHome: mobileHome
            bedrooms: bedrooms
            taxSalesPriceCode:
              code: code
              value: value
            priorSaleFolioNumber: priorSaleFolioNumber
            coolingType:
              code: code
              value: value
            vacancy:
              code: code
              value: value
            taxRateCode: taxRateCode
            legalDistrict: legalDistrict
            amenities:
              code: code
              value: value
            assessedYear: assessedYear
            situsAddress:
              unitType: unitType
              postCode2: postCode2
              postCode1: postCode1
              streetPreDirection: streetPreDirection
              streetName: streetName
              streetType: streetType
              city: city
              addressNumber: addressNumber
              streetPostDirection: streetPostDirection
              mainAddressLine: mainAddressLine
              state: state
              unitValue: unitValue
            foundation:
              code: code
              value: value
            grossSqft: grossSqft
            legalUnitNumber: legalUnitNumber
            fireplace: fireplace
            sewerType: sewerType
            locCode:
              code: code
              value: value
            recBookNumber: recBookNumber
            legalSectionTownshipRange: legalSectionTownshipRange
            pbKey: pbKey
            propLinkId: propLinkId
            taxAddress: taxAddress
            assessedValue: assessedValue
            taxAccountNumber: taxAccountNumber
            priorSaleDocType: priorSaleDocType
            buildgCondition:
              code: code
              value: value
            interiorWall:
              code: code
              value: value
            roofFrameType:
              code: code
              value: value
            propAcres: propAcres
            exteriorWalls:
              code: code
              value: value
            buildgSqFt: buildgSqFt
            baths: baths
            fuelType:
              code: code
              value: value
            garageType:
              code: code
              value: value
            propZoning: propZoning
            priorSaleCode:
              code: code
              value: value
            marketValueImp: marketValueImp
            priorSaleDocNumber: priorSaleDocNumber
            buildgQuality:
              code: code
              value: value
            geometry:
              coordinates:
              - 0.8008281904610115
              - 0.8008281904610115
              type: type
            marketValueLand: marketValueLand
            landUse:
              code: code
              value: value
            bathFixtures: bathFixtures
            basementSqFt: basementSqFt
            ownerType: ownerType
            rooms: rooms
            heatingType:
              code: code
              value: value
            recPageNumber: recPageNumber
            taxExemptions:
            - code: code
              value: value
            - code: code
              value: value
            taxDocType:
              code: code
              value: value
            replacementCost: replacementCost
            legalSubName: legalSubName
            floorType:
              code: code
              value: value
            assessedValueImp: assessedValueImp
            roofShapeType:
              code: code
              value: value
            geoId: geoId
            taxTapeCutDate: taxTapeCutDate
            legalSection: legalSection
            otherRooms:
              code: code
              value: value
            recDocNumber: recDocNumber
            appraisedValueImp: appraisedValueImp
            legalFullDesc: legalFullDesc
            legalBlock: legalBlock
            buildgView:
              code: code
              value: value
            fipsCode: fipsCode
            poolType:
              code: code
              value: value
            legalLandLot: legalLandLot
            plumbingFixtures: plumbingFixtures
            energyType:
              code: code
              value: value
            buildgName: buildgName
            propApnSequence: propApnSequence
            builtYear: builtYear
            priorSaleDate: priorSaleDate
            taxAmount: taxAmount
            appraisedValue: appraisedValue
            appraisedValueLand: appraisedValueLand
            parkingCapacity: parkingCapacity
            buildgType:
              code: code
              value: value
            parkingSqFt: parkingSqFt
            priorSalesPrice: priorSalesPrice
            waterType: waterType
            legalPhaseNumber: legalPhaseNumber
            buildgStyle:
              code: code
              value: value
            legalMapRef: legalMapRef
            subdivision: subdivision
            effectiveBuiltYear: effectiveBuiltYear
            buildgImproveArea:
            - improveArea: improveArea
              areaIndicator: areaIndicator
              description: description
            - improveArea: improveArea
              areaIndicator: areaIndicator
              description: description
            legalAssessorDesc: legalAssessorDesc
            propSiteInfluene:
              code: code
              value: value
            construction:
              code: code
              value: value
            livingSqFt: livingSqFt
            buildgImproveType:
              code: code
              value: value
            fireplaceType:
              code: code
              value: value
            taxDelYear: taxDelYear
            stories:
              description: description
              value: value
            taxSalesPrice: taxSalesPrice
            marketValue: marketValue
            extraFeatureSqft:
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            - areaIndicator: areaIndicator
              description: description
              featureAreaSqFt: featureAreaSqFt
            adjGrossSqft: adjGrossSqft
            propType: propType
            legalTractNumber: legalTractNumber
            legalTownMuniName: legalTownMuniName
            buildgClass:
              code: code
              value: value
          objectId: objectId
          matchedAddress:
            country: country
            streetSide: streetSide
            city: city
            displayName: displayName
            postalCode: postalCode
            latitude: latitude
            businessName: businessName
            county: county
            unitType: unitType
            streetName: streetName
            formattedAddress: formattedAddress
            addressLine1: addressLine1
            mainAddressLine: mainAddressLine
            addressLine2: addressLine2
            addressLine3: addressLine3
            objectId: objectId
            addressLastLine: addressLastLine
            longitude: longitude
            unitValue: unitValue
            stateProvince: stateProvince
            urbanizationName: urbanizationName
            areaName1: areaName1
            areaName2: areaName2
            areaName3: areaName3
            areaName4: areaName4
            addressNumber: addressNumber
            postCode: postCode
            postCodeExt: postCodeExt
            placeName: placeName
            status: status
      properties:
        propertyInfoResponses:
          items:
            $ref: '#/components/schemas/PropertyInfoResponse'
          type: array
      type: object
    PropertyInfoPreferences:
      example:
        attributes: attributes
      properties:
        attributes:
          type: string
      type: object
    RoofShapeType:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    BuildgImproveArea:
      example:
        improveArea: improveArea
        areaIndicator: areaIndicator
        description: description
      properties:
        improveArea:
          type: string
        areaIndicator:
          type: string
        description:
          type: string
      type: object
    PriorSaleCode:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    CaExemptions:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    BuildgClass:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    ParcelV2:
      example:
        taxAccountNumber: taxAccountNumber
        address:
          country: country
          streetSide: streetSide
          city: city
          displayName: displayName
          postalCode: postalCode
          latitude: latitude
          businessName: businessName
          county: county
          unitType: unitType
          streetName: streetName
          formattedAddress: formattedAddress
          addressLine1: addressLine1
          mainAddressLine: mainAddressLine
          addressLine2: addressLine2
          addressLine3: addressLine3
          objectId: objectId
          addressLastLine: addressLastLine
          longitude: longitude
          unitValue: unitValue
          stateProvince: stateProvince
          urbanizationName: urbanizationName
          areaName1: areaName1
          areaName2: areaName2
          areaName3: areaName3
          areaName4: areaName4
          addressNumber: addressNumber
          postCode: postCode
          postCodeExt: postCodeExt
          placeName: placeName
          status: status
        taxApn: taxApn
        preciselyId: preciselyId
        propLinkId: propLinkId
        id: id
        parentPreciselyId: parentPreciselyId
      properties:
        id:
          type: string
        preciselyId:
          type: string
        parentPreciselyId:
          type: string
        address:
          $ref: '#/components/schemas/MatchedAddress'
        taxApn:
          type: string
        taxAccountNumber:
          type: string
        propLinkId:
          type: string
      type: object
    BuildgStyle:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    PropSiteInfluene:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    ExtraFeatureSqft:
      example:
        areaIndicator: areaIndicator
        description: description
        featureAreaSqFt: featureAreaSqFt
      properties:
        featureAreaSqFt:
          type: string
        areaIndicator:
          type: string
        description:
          type: string
      type: object
    FireplaceType:
      example:
        code: code
        value: value
      properties:
        code:
          type: string
        value:
          type: string
      type: object
    GeometryProperties:
      example:
        name: name
      properties:
        name:
          type: string
      type: object
    BuildgFeaturesSqft:
      example:
        areaIndicator: area

# --- truncated at 32 KB (73 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/precisely-apis/refs/heads/main/openapi/precisely-apis-properties-api-openapi.yml