API documentation
Convert your first US PLSS or Texas legal land description to coordinates.
US land data, ready for your application
Start with search and autocomplete, convert records in batches, or add survey maps and Energy, Federal Land and Texas intelligence. Examples use TypeScript, Python and cURL.
On this page
Quick Start
Start converting legal land descriptions to GPS coordinates in under 5 minutes.
Create an Account
Sign up at townshipamerica.com/app/api to choose a standalone API subscription.
Get Your API Key
Choose your product and tier in the developer dashboard. Each API subscription provisions a product-specific key; web subscriptions are separate.
Official SDKs Available
Install the official client for your language, full types, batch endpoints, and error handling included.
Make Your First Request
Use your API key to convert a legal land description:
curl "https://developer.townshipamerica.com/search/legal-location?location=14S+15E+6th+Meridian" \
-H "X-API-Key: your_api_key"Code examples
// npm install townshipamerica
import { TownshipClient } from 'townshipamerica'
const client = new TownshipClient({ apiKey: 'your_api_key' })
// PLSS (30+ states)
const plss = await client.search('14S 15E 6th Meridian')
// Texas TXSS (abstract / block / survey)
const texas = await client.search('A-175 Reeves County')
console.log(texas.surveySystem, texas.latitude, texas.longitude)Try It Now
Live Demo/search/legal-location?location=NENE%2025%205N%2030E%20Mount%20Diablo%20Meridian