{"contractVersion":"parcelops.connector.v1","name":"property-dossier","displayName":"Property Profile","description":"Default one-call workflow to collect available data about a specific property and organize it into sourced parcel facts, area context, requirements, coverage gaps, and caveats. Includes worldwide location, climate and earthquake context, authoritative parcel/value and public title signals where covered, US Census geography and housing, environmental and critical-habitat screening, local 311 feeds, FBI jurisdiction statistics, NCES school context, and seller-disclosure rules.","tags":["property","property-profile","property-report","collect","organize","sourced-report","coverage-gaps","residential","commercial","mixed-use","land","due-diligence","valuation","environmental","climate","earthquakes","census","housing","critical-habitat","311","crime-statistics","schools","seller-disclosure","global"],"authentication":{"type":"none","required":false},"provenance":{"sourceName":"ParcelOps property report composer over official and attributed public sources","apiBaseUrl":"https://parcelops.ai/","documentationUrl":"https://parcelops.ai/docs/connectors/property-dossier"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."}},"coverage":{"geographic":{"status":"declared","value":["Worldwide location and open-map baseline","Source-specific authoritative and contextual coverage"]},"temporal":{"status":"not_declared"}},"methods":{"total":6,"items":[{"name":"getPropertyDossier","description":"Build a sourced property dossier with parcel facts, area context, requirements, and explicit gaps.","inputSchema":{"type":"object","properties":{"address":{"type":"string","maxLength":300},"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"countryCode":{"type":"string","pattern":"^[A-Za-z]{2}$"},"stateCode":{"type":"string","pattern":"^(?:US-)?[A-Za-z]{2}$"},"parcelSource":{"type":"string","enum":["florida","north-carolina","maricopa-county","texas","washington","alaska","arkansas","california","colorado","connecticut","delaware-kent","delaware-new-castle","delaware-sussex","district-of-columbia","hawaii","idaho","indiana","maine","massachusetts","minnesota","montana","nebraska","nevada","new-hampshire","new-jersey","new-york","north-dakota","ohio","tennessee","utah","vermont","virginia","west-virginia","wisconsin","wyoming","guam","northern-mariana-islands","puerto-rico","us-virgin-islands","nsgic-az-cad-parcel-taxinfo-3a951b8cd5","nsgic-az-coconino-70aefc83a7","nsgic-az-lapaz-5b548a6e55","nsgic-az-parcelquerylayer-72b88fd831","nsgic-az-parcels-038413862e","nsgic-az-parcels-5c2dfd3217","nsgic-az-parcels-96d8928e5a","nsgic-az-parcels-c775d70d57","nsgic-az-parcels-regional-58558eb0a5","nsgic-az-parcels-yavapaicounty-d9373213c9","nsgic-az-parcels1-80fa8ae45d","nsgic-ca-parcel-layer-9288e8379a","nsgic-ca-parcels-2025-5ad5ace5d3","nsgic-ca-parcels-75fd507a6c","nsgic-ca-parcels-c899a45e5a","nsgic-ca-siskiyou-parcels-internal-36fe9fb5f6","nsgic-dc-owner-polygons-common-ownership-laye-071bc904de","nsgic-de-state-parcels-bda8c233a3","nsgic-ky-jefferson-county-ky-parcels-9b73375e36","nsgic-ky-parcel-3241cfdb47","nsgic-ky-webster-parcels-2d07c10095","nsgic-me-parcels-9bf9256f4b","nsgic-ms-mdeq-parcel-poly-east-433ab76368","nsgic-ms-mdeq-parcel-poly-west-2c338d12f1","nsgic-mt-parcels-2c7b27bb4b","nsgic-nv-parcel-boundary-b46802b5d3","nsgic-nv-parcels-8d28afe977","nsgic-nv-parcels-black-98bcb3cdf4","nsgic-nv-parcels-ffe2b92361","nsgic-nv-tax-parcels-8df393f280","nsgic-ny-nys-tax-parcels-public-5ba130cf35","nsgic-pa-berks-parcels-b7bbb27a64","nsgic-pa-pa-parcels-509e4b3a16","nsgic-pa-parcel-fabric-cama-lines-5b3b6fe0fc","nsgic-pa-parcels-80b4f5b6e8","nsgic-pa-parcels-aac51f258b","nsgic-pa-parcels-universal-19fa50b31d","nsgic-pa-parcelswithcama-6a019fdf5c","nsgic-ri-parcels-10-31-2025-bb13d9e296","nsgic-ri-parcels-with-cama-a046eb923f","nsgic-sc-parcel-lines-yellow-a86bf8a22c","nsgic-sc-parcels-47ae65f69e","nsgic-sc-parcels-e30f3f8b49","nsgic-ut-parcels-beaver-d66683b6d0","nsgic-ut-parcels-boxelder-2df6c2c92d","nsgic-ut-parcels-cache-07782df3c2","nsgic-ut-parcels-carbon-6f7d55dc49","nsgic-ut-parcels-daggett-9881d89edb","nsgic-ut-parcels-davis-ce92e06f75","nsgic-ut-parcels-duchesne-dd58e8fec0","nsgic-ut-parcels-emery-8a705e4e6f","nsgic-ut-parcels-garfield-98ce6a5fcd","nsgic-ut-parcels-grand-f35ad543e3","nsgic-ut-parcels-iron-403a267f9e","nsgic-ut-parcels-juab-2bfb05e720","nsgic-ut-parcels-kane-a63d8d7118","nsgic-ut-parcels-millard-54fd504f15","nsgic-ut-parcels-morgan-a15c4ac667","nsgic-ut-parcels-piute-3f3e32c6c4","nsgic-ut-parcels-rich-89fd97e2e2","nsgic-ut-parcels-saltlake-63cdb39c31","nsgic-ut-parcels-sanjuan-04bfc9f309","nsgic-ut-parcels-sanpete-7fc7c4b930","nsgic-ut-parcels-sevier-3be1374adb","nsgic-ut-parcels-summit-bd084f36a1","nsgic-ut-parcels-tooele-94df2c699c","nsgic-ut-parcels-uintah-dcf7683057","nsgic-ut-parcels-utah-9504e0c6a4","nsgic-ut-parcels-wasatch-67dec3f9e8","nsgic-ut-parcels-washington-2b57adae44","nsgic-ut-parcels-wayne-f5bd89bb4b","nsgic-ut-parcels-weber-6538c73ac9","nsgic-va-virginia-parcels-4b60b04cd8","nsgic-vt-cadastral-vtparcels-poly-014e24ea71","alabama-mobile","georgia-fulton","kansas-sedgwick","kentucky-warren","louisiana-east-baton-rouge","maryland","michigan-detroit","missouri-st-louis","missouri-jackson","oklahoma-county","oregon-owrd","pennsylvania-dep","south-carolina-greenville","south-carolina-horry","south-dakota-sioux-falls","south-dakota-pennington","new-mexico-bernalillo","new-mexico-catron","new-mexico-chaves","new-mexico-cibola","new-mexico-colfax","new-mexico-curry","new-mexico-de-baca","new-mexico-dona-ana","new-mexico-eddy","new-mexico-grant","new-mexico-guadalupe","new-mexico-harding","new-mexico-hidalgo","new-mexico-lea","new-mexico-lincoln","new-mexico-los-alamos","new-mexico-luna","new-mexico-mckinley","new-mexico-mora","new-mexico-otero","new-mexico-quay","new-mexico-rio-arriba","new-mexico-roosevelt","new-mexico-sandoval","new-mexico-san-juan","new-mexico-san-miguel","new-mexico-santa-fe","new-mexico-sierra","new-mexico-socorro","new-mexico-taos","new-mexico-torrance","new-mexico-union","new-mexico-valencia"]},"propertyYearBuilt":{"type":"integer","minimum":1600,"maximum":2200},"propertySector":{"type":"string","enum":["residential","commercial","mixed_use","land"]},"propertyType":{"type":"string","maxLength":120},"unitCount":{"type":"integer","minimum":1,"maximum":100000},"residentialUnits":{"type":"integer","minimum":0,"maximum":10000},"includeParcelGeometry":{"type":"boolean"},"environmentalRadiusMeters":{"type":"number","minimum":25,"maximum":5000},"regulatedFacilityRadiusMeters":{"type":"number","minimum":100,"maximum":25000},"earthquakeRadiusKm":{"type":"number","minimum":1,"maximum":500},"earthquakeLookbackYears":{"type":"integer","minimum":1,"maximum":100},"earthquakeMinMagnitude":{"type":"number","minimum":-1,"maximum":10},"earthquakeLimit":{"type":"integer","minimum":1,"maximum":250},"criticalHabitatRadiusMiles":{"type":"number","minimum":0.01,"maximum":25},"criticalHabitatLimit":{"type":"integer","minimum":1,"maximum":100},"includeProposedCriticalHabitat":{"type":"boolean"},"civicRadiusMeters":{"type":"number","minimum":25,"maximum":5000},"civicLookbackDays":{"type":"integer","minimum":1,"maximum":3650},"civicLimit":{"type":"integer","minimum":1,"maximum":250},"schoolRadiusMeters":{"type":"number","minimum":250,"maximum":50000},"schoolLimit":{"type":"integer","minimum":1,"maximum":50},"crimeFrom":{"type":"string","pattern":"^(0[1-9]|1[0-2])-\\d{4}$"},"crimeTo":{"type":"string","pattern":"^(0[1-9]|1[0-2])-\\d{4}$"},"verbosity":{"type":"string","enum":["compact","workspace","full"]}},"anyOf":[{"required":["address"]},{"required":["latitude","longitude"]}],"allOf":[{"anyOf":[{"not":{"required":["latitude"]}},{"required":["latitude","longitude"]}]},{"anyOf":[{"not":{"required":["longitude"]}},{"required":["latitude","longitude"]}]}],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."},"scope":"connector"},"entities":{"status":"declared","value":["property","parcel","address","jurisdiction","data-source"]},"pagination":{"status":"declared","value":{"style":"none"}},"output":{"schema":{"status":"declared","value":{"type":"object","properties":{"dossierVersion":{"type":"string"},"generatedAt":{"type":"string"},"location":{"type":"object","properties":{"displayName":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"countryCode":{"type":["string","null"]},"stateCode":{"type":["string","null"]},"identity":{"type":"object","properties":{"submittedAddress":{"type":["string","null"]},"comparison":{"type":"object","properties":{"comparisonSource":{"const":"reverse_geocoded_coordinates"},"status":{"enum":["compatible","conflict","not_comparable"]},"comparedFields":{"type":"array","items":{"enum":["street","postalCode","stateCode","countryCode"]}},"conflictingFields":{"type":"array","items":{"enum":["street","postalCode","stateCode","countryCode"]}}},"required":["comparisonSource","status","comparedFields","conflictingFields"],"additionalProperties":true},"warning":{"type":"object","properties":{"code":{"const":"ADDRESS_COORDINATE_IDENTITY_MISMATCH"},"message":{"type":"string"}},"required":["code","message"],"additionalProperties":true}},"required":["submittedAddress"],"additionalProperties":true}},"additionalProperties":true},"sections":{"type":"object","properties":{"property":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"title":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"valuation":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"censusGeography":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"housingContext":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"climate":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"environmental":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"earthquakeHistory":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"criticalHabitat":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"civic311":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"crime":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"schools":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true},"sellerDisclosures":{"type":"object","properties":{"status":{"type":"string","enum":["available","partial","unavailable","error"]},"data":{},"sources":{"type":"array","items":{"oneOf":[{"type":"string"},{"type":"object","additionalProperties":true}]}},"caveats":{"type":"array","items":{"type":"string"}},"error":{"type":"string"}},"required":["status"],"additionalProperties":true}},"required":["property","title","valuation","censusGeography","housingContext","climate","environmental","earthquakeHistory","criticalHabitat","civic311","crime","schools","sellerDisclosures"],"additionalProperties":false},"completeness":{"type":"object","properties":{"sectionCount":{"type":"integer","minimum":0},"available":{"type":"integer","minimum":0},"partial":{"type":"integer","minimum":0},"unavailable":{"type":"integer","minimum":0},"error":{"type":"integer","minimum":0},"hasCoverageGaps":{"type":"boolean"}},"required":["sectionCount","available","partial","unavailable","error"],"additionalProperties":true},"notices":{"type":"array","items":{"type":"string"}}},"required":["dossierVersion","generatedAt","sections","completeness","notices"],"additionalProperties":true}},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"declared","value":"EPSG:4326"}},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions.","Every section has independent coverage and provenance; unavailable is not evidence of absence.","Nearby and area-level context must not be projected onto the parcel."]},{"name":"getCoverage","description":"For US parcel or assessment source questions, explicitly use scope parcel_and_assessment (compact).","inputSchema":{"type":"object","properties":{"countryCode":{"type":"string","pattern":"^[A-Za-z]{2}$"},"stateCode":{"type":"string","pattern":"^(?:US-)?[A-Za-z]{2}$"},"scope":{"type":"string","enum":["parcel_and_assessment","all"],"description":"Defaults to all for backward compatibility. For US parcel/cadastral or public-assessment source questions, explicitly set parcel_and_assessment. Use all only for global, environmental, civic, school, crime, and seller-disclosure coverage."}},"required":[],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."},"scope":"connector"},"entities":{"status":"declared","value":["jurisdiction","data-source"]},"pagination":{"status":"declared","value":{"style":"none"}},"output":{"schema":{"status":"declared","value":{"type":"object","properties":{"countryCode":{"type":["string","null"]},"stateCode":{"type":["string","null"]},"scope":{"type":"string","enum":["parcel_and_assessment","all"]},"parcel":{"type":"object","additionalProperties":true},"publicAssessments":{"type":"object","additionalProperties":true},"coverageSemantics":{"type":"string"},"assetSectors":{"type":"object","additionalProperties":true},"global":{"type":"object","additionalProperties":true},"environmental":{"type":"object","additionalProperties":true},"composedContextSources":{"type":"object","additionalProperties":true},"civic311":{"type":"object","additionalProperties":true},"crime":{"type":"object","additionalProperties":true},"schools":{"type":"object","additionalProperties":true},"sellerDisclosures":{"type":"object","additionalProperties":true},"countrySpecificSources":{"type":"array","items":{"type":"object","additionalProperties":true}}},"required":["countryCode","stateCode","scope","parcel","publicAssessments"],"additionalProperties":true}},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions."]},{"name":"findNearbySchools","description":"Find nearby NCES public schools and district statistics; no assignment or rating.","requiredParams":["latitude","longitude"],"inputSchema":{"type":"object","properties":{"latitude":{"type":"number","minimum":-90,"maximum":90},"longitude":{"type":"number","minimum":-180,"maximum":180},"radiusMeters":{"type":"number","minimum":250,"maximum":50000},"limit":{"type":"integer","minimum":1,"maximum":50}},"required":["latitude","longitude"],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions."]},{"name":"listCivicSources","description":"List verified live municipal 311 feeds and their explicit locality coverage.","inputSchema":{"type":"object","properties":{"countryCode":{"type":"string","pattern":"^[A-Za-z]{2}$"},"stateCode":{"type":"string","pattern":"^(?:US-)?[A-Za-z]{2}$"}},"required":[],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions."]},{"name":"getSellerDisclosureRequirements","description":"Review official disclosure rules and how to obtain the private transaction document.","inputSchema":{"type":"object","properties":{"countryCode":{"type":"string","pattern":"^[A-Za-z]{2}$"},"stateCode":{"type":"string","pattern":"^(?:US-)?[A-Za-z]{2}$"},"propertyYearBuilt":{"type":"integer","minimum":1600,"maximum":2200},"propertySector":{"type":"string","enum":["residential","commercial","mixed_use","land"]},"propertyType":{"type":"string","maxLength":120},"unitCount":{"type":"integer","minimum":1,"maximum":100000},"residentialUnits":{"type":"integer","minimum":0,"maximum":10000}},"required":[],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions."]},{"name":"getServiceInfo","description":"Return report sections, coverage semantics, and prohibited inferences.","inputSchema":{"type":"object","properties":{},"required":[],"additionalProperties":false},"access":{"classification":"read"},"freshness":{"status":"declared","value":{"mode":"scheduled","notes":"Each report section preserves its own upstream source, observation period, cadence, and limitations."},"scope":"connector"},"entities":{"status":"not_declared"},"pagination":{"status":"not_declared"},"output":{"schema":{"status":"not_declared"},"units":{"status":"not_declared"},"coordinateReferenceSystem":{"status":"not_declared"}},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions."]}]},"caveats":["Unavailable means the relevant source is not integrated or did not respond; it never means a record, event, hazard, or legal duty is absent.","Nearby and jurisdiction statistics are context, not parcel facts, rankings, or predictions."]}