---
title: "API documentation - Township America"
description: "Convert your first US PLSS or Texas legal land description to coordinates."
url: https://townshipamerica.com/api
---

# 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.

Getting Started

## Quick Start

Start converting legal land descriptions to GPS coordinates in under 5 minutes.

1

### Create an Account

Sign up at [ townshipamerica.com/app/api ](/app/api) to choose a standalone API subscription.

2

### 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.

```
npm install townshipamerica
```

[npm →](https://www.npmjs.com/package/townshipamerica)

```
pip install townshipamerica
```

[PyPI →](https://pypi.org/project/townshipamerica/)

[View on GitHub →](https://github.com/townshipamerica/python-sdk)

3

### Make Your First Request

Use your API key to convert a legal land description:

terminal

```
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

Select API

Input Type

GET`/search/legal-location?location=NENE%2025%205N%2030E%20Mount%20Diablo%20Meridian`

Response

Response will appear here...
