Developer API
One REST API for valuations, ownership, deeds, mortgages, and risk signals across 85M+ properties — primary-source data, normalized and current, built for underwriting, due diligence, and AI agents.
Quick Start
Spin up a key, make a request, and ship. No data normalization, no onboarding calls required.
Sign up for a developer account — your API key is provisioned instantly.
Your API key is auto-provisioned in your developer dashboard.
Follow the quick start in the docs. First response in under 5 minutes.
Choose Builder, Pro, or Scale for higher volume and full access.
Request
curl -X POST "https://api.tortus.io/api/v1/avm/estimate" \
-H "x-api-key: sk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"property": {
"address": "100 West 57th Street"
}
}'Response
{
"estimated_value": 1850000,
"confidence": "high",
"confidence_interval": {
"low": 1720000,
"high": 1980000
},
"median_error_rate": 0.067,
"model_version": "v20c",
"resolution": {
"method": "address",
"matched_address": "100 West 57th Street",
"fields_from_database": ["sqft", "bedrooms", "bathrooms", "latitude", "longitude"],
"fields_from_request": []
}
}The API
Valuations, property and transaction data, and risk signals — each a single REST call, the same schema nationwide.
On-demand property valuations powered by machine learning trained on millions of transactions. Returns estimated value, confidence interval, and comparable sales.
Nationwide property records: ownership, assessments, transaction history, and enrichment layers. Filter by state, market, property type, value range, and more.
Flood zones, tax liens, permit history, code violations, census demographics, and opportunity zone status layered onto every property record.
Use Cases
From loan origination to title search to AI agents, the same data layer powers them all.
Instant property valuations and risk scores during loan origination. Replace manual BPOs with sub-second API calls.
POST /api/v1/avm/estimateOwnership history, deed records, liens, and violations in one call. Accelerate title searches from days to seconds.
GET /api/v1/properties/:id/riskConnect Claude, Cursor, or any MCP-compatible agent to property data. Search, valuate, and enrich via natural language.
npx @tortus/mcp-serverLearn more about MCPCoverage
Property records, ownership, and tax data for millions of properties nationwide — constantly expanding and updating.
Pricing
Flat monthly plans with included calls. Overage is billed at month-end — no credits, no surprises.
Covers /api/v1/* endpoints.
Ship to production.
Scale with confidence.
Everything in Builder, plus:
For institutions at scale.
Everything in Pro, plus:
Standard calls
Each plan includes a monthly call allowance. Overage is billed at month-end at your plan's per-call rate.
AVM metering
AVM valuations are metered separately from standard calls — each has its own included amount and overage rate.
No surprises
Failed calls (4xx/5xx) and rate-limited requests (429) are never charged. You only pay for successful responses.
They charge $10K-$100K/year for bulk data files with opaque pricing. We deliver the same property intelligence through a modern REST API starting at $299/month with transparent overage. One schema, nationwide, no data normalization required on your end.
85M+ properties across 35+ states with ownership, assessment, and enrichment data. Transaction history available in select markets, expanding quarterly. See our coverage map for details.
All requests use an x-api-key header with Stripe-style keys (sk_live_* for production, sk_test_* for sandbox). Keys are scoped so you grant only the permissions each integration needs.
Yes, under the API Terms of Service. Contact us at api@tortus.io to discuss licensing for large-scale redistribution or white-label use.
Explore more
See the API in action and get a key scoped to your use case — underwriting, due diligence, market analysis, or AI agents.