Evaluate a US property address for parcel match, FEMA flood zone, flood proximity, taxing
Evaluate a US property address for parcel match, FEMA flood zone, flood proximity, taxing entities, school district, permit history, zoning/land-use context, insurance red flags, due-diligence risk score, quality score, recommended next steps, and official source links.
1000 (raw units)
price
8
calls / 30d
5
unique payers
2026-09-17
updated
Provider
property-risk-passport-api.lifebite-app.workers.dev · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0x318a8BAC69c4ec1F9e489CE223B7cE2D719bcD3b",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "1000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"canonicalUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"description": "Evaluate a US property address for parcel match, FEMA flood zone, flood proximity, taxing entities, school district, permit history, zoning/land-use context, insurance red flags, due-diligence risk score, quality score, recommended next steps, and official source links.",
"endpointUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"info": {
"apiBaseUrl": "https://property-risk-passport-api.lifebite-app.workers.dev",
"canonicalUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"category": "Data",
"description": "Evaluate a US property address for parcel match, FEMA flood zone, flood proximity, taxing entities, school district, permit history, zoning/land-use context, insurance red flags, due-diligence risk score, quality score, recommended next steps, and official source links.",
"documentationUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/",
"domain": "property-risk-passport-api.lifebite-app.workers.dev",
"endpoint": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"endpointUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"endpoints": [
{
"description": "Evaluate a US property address for parcel match, FEMA flood zone, flood proximity, taxing entities, school district, permit history, zoning/land-use context, insurance red flags, due-diligence risk score, quality score, recommended next steps, and official source links.",
"method": "POST",
"path": "/v1/property-risk-full",
"url": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full"
}
],
"host": "property-risk-passport-api.lifebite-app.workers.dev",
"input": {
"body": {
"address": "611 Walker St, Houston, TX 77002",
"response_mode": "compact"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"keywords": [
"property risk",
"real estate due diligence",
"flood zone",
"FEMA NFHL",
"parcel lookup",
"tax entities",
"school district",
"permit history",
"zoning",
"homebuyer",
"insurance risk",
"Texas property",
"Harris County",
"Houston"
],
"mcpToolUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/mcp/evaluate_property_risk.tool.json",
"method": "POST",
"name": "Property Risk Passport API",
"openApiUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/openapi.json",
"output": {
"example": {
"address_input": "611 Walker St, Houston, TX 77002",
"address_normalized": "611 WALKER ST, HOUSTON, TX 77002",
"confidence_score": 100,
"data_quality_score": 82,
"flood_proximity": {
"checked": true,
"confidence": "medium",
"distance_precision": "threshold",
"nearest_floodway_distance_meters": null,
"nearest_floodway_distance_status": "found_within_search_radius",
"nearest_high_risk_zone": "AE",
"nearest_sfha_distance_meters": null,
"nearest_sfha_distance_status": "found_within_search_radius",
"search_radius_meters": 1000,
"source": "FEMA NFHL"
},
"flood_zone": {
"checked": true,
"confidence": "high",
"flood_risk_class": "minimal_non_sfha",
"plain_language": "FEMA maps this point in Zone X, outside the Special Flood Hazard Area and in an area of minimal flood hazard.",
"sfha": false,
"zone": "X",
"zoneSubtype": "AREA OF MINIMAL FLOOD HAZARD"
},
"land_use": {
"checked": true,
"code": "8001",
"confidence": "low",
"label": null,
"note": "Land-use code not decoded yet.",
"source": "HCAD"
},
"match_status": {
"blocking_warnings": [],
"level": "property_match",
"reason": "Address and parcel were confirmed by Harris County parcel/CAD situs match.",
"usable_for_decision": true
},
"parcel": {
"accountId": "0010890000001",
"acreage": 1.4348,
"acreage_status": "reported",
"confidence": "high",
"found": true,
"parcelId": "0010890000001",
"provider": "harris",
"situs": "611 WALKER ST HOUSTON 77002"
},
"permit_history": {
"checked": true,
"confidence": "medium",
"items": [],
"jurisdiction": "City of Houston",
"search_status": "completed_no_records_found",
"source": "Houston Permitting Center",
"summary": "No permit records found by this API. Verify directly with Houston Permitting Center."
},
"result_status": "completed",
"risk_breakdown": {
"calculated": true,
"factors": [
{
"category": "parcel",
"code": "BASE_TRIAGE",
"label": "Base due-diligence review.",
"points": 0,
"source": "Property Risk Passport"
},
{
"category": "flood",
"code": "NEAR_FEMA_SFHA",
"label": "A FEMA Special Flood Hazard Area is within 500 meters.",
"points": 5,
"source": "FEMA NFHL"
},
{
"category": "insurance",
"code": "HARRIS_COASTAL_DRAINAGE_INSURANCE_CONTEXT",
"label": "Harris County has coastal Gulf drainage and insurance due-diligence context.",
"points": 8,
"source": "Confirmed parcel context"
},
{
"category": "data_gap",
"code": "LAND_USE_NOT_DECODED",
"label": "Appraisal land-use code was not decoded.",
"points": 2,
"source": "HCAD"
}
],
"risk_level": "low",
"total": 15
},
"risk_score": 15,
"schema_version": "property-risk-passport.v1",
"tax_jurisdictions": {
"items": [
{
"name": "Harris County",
"source": "Confirmed Harris County parcel context",
"type": "county"
},
{
"name": "Houston city",
"source": "Confirmed parcel location",
"type": "city"
},
{
"name": "Houston ISD",
"source": "Harris County / HCAD / Tax Office",
"type": "school"
}
],
"property_level_confirmed": true,
"scope": "property_level"
},
"taxing_entities": {
"accountId": "0010890000001",
"checked": true,
"confidence": "high",
"estimated_total_tax_rate": 2.29472,
"items": [
{
"amount": null,
"name": "HOUSTON ISD",
"tax_rate": 0.8783,
"type": "school"
},
{
"amount": null,
"name": "HOUSTON, CITY OF",
"tax_rate": 0.51919,
"type": "city"
},
{
"amount": null,
"name": "HARRIS COUNTY",
"tax_rate": 0.38096,
"type": "county"
}
],
"source": "Harris County / HCAD / Tax Office",
"tax_year": 2025,
"total_tax_amount": null
},
"zoning": {
"checked": true,
"confidence": "medium",
"district": null,
"jurisdiction": "City of Houston",
"source": "City of Houston",
"type": "no_conventional_zoning"
}
},
"type": "json"
},
"path": "/v1/property-risk-full",
"provider": "Property Risk Passport API",
"providerName": "Property Risk Passport API",
"providerUrl": "https://property-risk-passport-api.lifebite-app.workers.dev",
"quoteUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full/quote",
"resource": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"resourceUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"serviceName": "Property Risk Passport API",
"tags": [
"property risk",
"real estate due diligence",
"flood zone",
"FEMA NFHL",
"parcel lookup",
"tax entities",
"school district",
"permit history",
"zoning",
"homebuyer",
"insurance risk",
"Texas property",
"Harris County",
"Houston"
],
"useCases": [
"homebuyer due diligence",
"real estate agent property screening",
"insurance and flood risk triage",
"mortgage/lender property review",
"investor property risk screening"
]
},
"resource": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"resourceUrl": "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"keywords": [
"property risk",
"real estate due diligence",
"flood zone",
"FEMA NFHL",
"parcel lookup",
"tax entities",
"school district",
"permit history",
"zoning",
"homebuyer",
"insurance risk",
"Texas property",
"Harris County",
"Houston"
],
"properties": {
"address": {
"description": "Full US property street address to evaluate.",
"maxLength": 300,
"minLength": 5,
"type": "string"
},
"includeOwner": {
"default": false,
"description": "Optional. Include ownerName in the response when explicitly true.",
"type": "boolean"
},
"response_mode": {
"default": "full",
"description": "Use compact for a shorter agent-readable summary.",
"enum": [
"full",
"compact"
],
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"address_input": {
"type": "string"
},
"address_normalized": {
"type": [
"string",
"null"
]
},
"confidence_score": {
"type": "number"
},
"data_quality_score": {
"type": "number"
},
"flood_proximity": {
"type": "object"
},
"flood_zone": {
"type": "object"
},
"land_use": {
"type": [
"object",
"null"
]
},
"match_status": {
"type": "object"
},
"parcel": {
"type": "object"
},
"permit_history": {
"type": "object"
},
"quality_breakdown": {
"type": "object"
},
"result_status": {
"type": "string"
},
"risk_breakdown": {
"type": "object"
},
"risk_score": {
"type": [
"number",
"null"
]
},
"schema_version": {
"type": "string"
},
"tax_jurisdictions": {
"type": "object"
},
"taxing_entities": {
"type": "object"
},
"zoning": {
"type": "object"
}
},
"required": [
"result_status",
"address_input",
"match_status",
"parcel",
"flood_zone",
"flood_proximity",
"tax_jurisdictions",
"risk_score",
"confidence_score",
"data_quality_score"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
},
"serviceName": "Property Risk Passport API"
}
}Use it
curl
curl "https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://property-risk-passport-api.lifebite-app.workers.dev/v1/property-risk-full")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/5886.json, and this resource appears in /discovery/resources and /discovery/search.