[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"changelog-typescript-sdk":3},{"id":4,"title":5,"body":6,"date":33,"description":34,"extension":35,"meta":36,"milestone":37,"module":38,"navigation":39,"path":40,"prs":41,"seo":43,"stem":44,"summary":45,"url":46,"__hash__":47},"changelog\u002Fchangelog\u002Ftypescript-sdk.md","TypeScript SDK on npm",{"type":7,"value":8,"toc":29},"minimark",[9,26],[10,11,12,13,17,18,21,22,25],"p",{},"The official TypeScript SDK is on npm. Run ",[14,15,16],"code",{},"npm install townshipamerica",", create a ",[14,19,20],{},"TownshipClient"," with your API key, and call ",[14,23,24],{},"search"," with a legal land description to get coordinates back.",[10,27,28],{},"The client ships with full types, the batch endpoints and error handling, so you do not have to write the HTTP layer yourself. The API documentation shows each example in TypeScript, Python and cURL.",{"title":30,"searchDepth":31,"depth":31,"links":32},"",2,[],"2026-03-14T02:11:48.000Z","The official TypeScript SDK is on npm. Run npm install townshipamerica, create a TownshipClient with your API key, and call search with a legal land description to get coordinates back.","md",{},null,"api",true,"\u002Fchangelog\u002Ftypescript-sdk",[42],32,{"title":5,"description":34},"changelog\u002Ftypescript-sdk","Install the townshipamerica package from npm and call the Township America API from Node.js or TypeScript with full types.","https:\u002F\u002Ftownshipamerica.com\u002Fapi","BusQgJo8ZhsQ4OIkBCOF3PL6cFesF9TZV584CxlDMkQ"]