Build one public-record packet for a homebuyer, land investor, developer, commer
Build one public-record packet for a homebuyer, land investor, developer, commercial tenant, or renovation profile. Renovation combines parcel facts, exact-subject permits, USDA basement and soil interpretations, sampled terrain, flood, wetlands, and county radon. Typed profiles control evidence and chargeability. No readiness, feasibility, condition, approval, value, occupancy, or closing verdict. Thin evidence is charge-free. npx @velinussage/locus-agent-skill add.
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
POST https://api.locus.report/api/locus-transaction-follow-up
| Category | Code and developer |
|---|---|
| Provider host | api.locus.report |
| Networks | eip155:8453 |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-09-24 | valid payment request | 402 | $0.1 | 36 ms |
Example input (from the provider)
{
"body": {
"address": "1 E Edenton St, Raleigh, NC 27601",
"intent": "homebuyer_due_diligence",
"transactionStage": "under_contract"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"address": {
"maxLength": 240,
"minLength": 5,
"type": "string"
},
"intent": {
"enum": [
"homebuyer_due_diligence",
"land_investor_due_diligence",
"developer_predevelopment",
"commercial_tenant_due_diligence",
"renovation_planning"
],
"type": "string"
},
"projectArchetype": {
"enum": [
"residential",
"vacant_land",
"multifamily",
"retail",
"restaurant",
"office",
"industrial",
"logistics",
"mixed_use",
"other"
],
"type": "string"
},
"projectType": {
"maxLength": 160,
"minLength": 1,
"type": "string"
},
"requestedAreaContext": {
"items": {
"enum": [
"workplace_employment"
],
"type": "string"
},
"maxItems": 1,
"type": "array"
},
"statedUse": {
"maxLength": 160,
"minLength": 1,
"type": "string"
},
"suiteOrUnit": {
"maxLength": 80,
"minLength": 1,
"type": "string"
},
"transactionStage": {
"enum": [
"early_screen",
"under_contract",
"pre_closing",
"pre_lease",
"pre_application",
"pre_construction"
],
"type": "string"
}
},
"required": [
"address",
"intent"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}