Legal Land Description API for Developers
Integrate Canadian legal land description conversion into your applications. RESTful API with comprehensive coverage across AB, SK, MB, BC, and ON.
Quick Start
Get up and running with the Township Canada API in under 5 minutes.
Create an Account
Sign up at townshipcanada.com/app and navigate to your account settings.
Get Your API Key
Generate an API key from your dashboard. Keep it secure — it's your access token.
Make Your First Request
Use your API key to convert a legal land description:
Try It Now
Live Demo/search/legal-location?location=1-2-23-22-W4Authentication
All API requests require authentication using your API key.
Include your API key in the request header:
Base URL:https://developer.townshipcanada.com
Convert Legal Description to Coordinates
Convert a legal land description to geographic coordinates.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| location | string | Required | Legal land description NW-25-24-1-W5 |
Example Response
Convert Coordinates to Legal Description
Get the legal land description for any GPS coordinate.
Smart Suggestions
Get autocomplete suggestions for partial legal land descriptions.
Batch Processing
Convert up to 100 legal land descriptions in a single request.
Vector Tiles
Display legal survey grids on maps using vector tiles.
Tile URL Pattern
https://maps.townshipcanada.com/{province}/{layer}/{z}/{x}/{y}.mvt?api_key=... Available Layers
| Province | Grid Layers | Label Layers |
|---|---|---|
| AB, SK, MB, BC (DLS) | twpsecqtrlsd | twp-labeletc. |
| BC (NTS) | seriesblockunit | series-labeletc. |
| ON (Geographic) | twpconlot | twp-labeletc. |
Error Codes
| Code | Status | Description |
|---|---|---|
| 400 | Bad Request | Invalid legal land description |
| 401 | Unauthorized | Missing or invalid API key |
| 429 | Too Many Requests | Rate limit exceeded |
| 500 | Server Error | Internal error — try again |
Rate Limits
Rate limits vary by plan tier.
Build
Scale
Enterprise
OpenAPI Specification
Download our OpenAPI 3.0 specification for code generation, testing, and documentation.
API Pricing
Simple, predictable pricing.
Build
For development & testing
- 1,000 requests/mo
- $0.02/request
- 1/sec
- Unlimited API keys
Scale
For production apps
- 10,000 requests/mo
- $0.01/request
- 5/sec
- Unlimited API keys
Enterprise
For high-volume needs
- 100,000 requests/mo
- $0.005/request
- 25/sec
- Unlimited API keys