HTTP Status Codes
| Status | Meaning | Action |
|---|---|---|
200 | Success | Data returned in data object |
402 | Payment Required | Expected — x402 client pays and retries automatically |
400 | Bad Request | Missing or empty address in request body |
500 | Intel Fetch Failed | Address not geocoded or critical upstream failure — check address format |
504 | Gateway Timeout | Vercel 30s limit exceeded — upstream API was slow, retry |
Partial data
PropX402 always returns a response even when individual sources fail. Failed sources return anote key instead of data:
500 error.