mirrored listing x402 eip155:8453

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.

Do you run property-risk-passport-api.lifebite-app.workers.dev? This listing was mirrored from Coinbase's public Bazaar. Claim it in 30 seconds — no account required — and it becomes verified, permanently overriding the mirrored copy.

Claim this listing
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 header

Machine-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.