Authenticate to the BatchData API using your API key in the request header and confirm your plan includes the property data endpoints you need (ownership, tax, mortgage, liens)
Submit a batch enrichment request by POSTing an array of property addresses or APNs to the batch skip trace or property data endpoint; BatchData accepts bulk inputs and processes them asynchronously for large lists
For large batches, poll the job status endpoint using the returned job ID until the batch status transitions to completed
Download the results payload, which includes owner name, mailing address, assessed value, last sale date and price, open lien amounts, equity estimate, and property characteristics for each input address
Handle no-match records (properties where BatchData has no coverage) and partial-match records (address matched but some data fields absent) separately from full-match records in your data pipeline
Use the equity and lien data to score properties for investment or marketing purposes, noting that equity estimates are derived from AVM and lien records and should be treated as approximate
Known gotchas
BatchData aggregates from multiple public record sources with varying county update frequencies; mortgage payoff and lien release data can lag actual recordings by 30–90 days, leading to equity estimates that are materially stale on recently refinanced or sold properties
Bulk API usage is metered by record count, not by API call; a single batch job enriching 10,000 addresses consumes 10,000 credits—validate pricing and credit consumption before running large production batches
Owner mailing address data is sourced from assessor records and may reflect a prior owner's address if the assessor's roll has not been updated since a recent sale; do not use mailing address data as a real-time contact source without verifying recency of the underlying assessor update
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp