Pick a point. Get its soil.
// response will appear here
curl "https://soilpoint.dev/v1/soil?lat=37.368402&lon=-121.771"
The fine print
The data
USDA-NRCS SSURGO, the detailed US soil survey (public domain). SoilPoint finds the map unit under your point, picks its dominant component, and depth-weights horizon properties over the top 0–30 cm. The response includes the survey date so you know how old the data is.
Coverage & limits
United States only, because that's what SSURGO covers. Points with no survey (ocean, gaps in coverage) get a clean 404. The data is as-is, for planning and exploration. It doesn't replace an on-site investigation and isn't for regulatory decisions.
Free, for now
Free while we find out who needs this. No key required yet. If you'd use it commercially, tell us. That's how we decide what to build next.
USDA's service goes down. Cached answers don't.
Soil Data Access is slow and flaky. We've watched single queries hang for most of a minute. SoilPoint keeps every answer in memory, so a point anyone has looked up since our last deploy keeps working while USDA is down. A point nobody has asked for yet gets a 502 until USDA is back.
cache-first · cached points keep working during USDA outages · one USDA query per new point, NCCPI included