Skip to content
getgeolens.com

Client SDKs

GeoLens ships typed client SDKs so you can talk to the API in your own language without hand-rolling HTTP calls. Both are Apache-2.0 licensed and auto-generated from the OpenAPI contract, so every operation maps directly to an endpoint in the API reference.

TypeScript SDK

Native fetch + typed request/response interfaces. Node 18+, ESM. npm install @geolens/sdk.

TypeScript quickstart →

Three ways to reach a GeoLens instance — pick the one that fits the job:

UseReach forWhy
Get data in from a terminal or CI pipelineCLIPublish files, scan directories, and apply declarative geolens.yaml manifests with one command.
Integrate the API into an app or scriptSDK (Python / TypeScript)Typed models and auth helpers; no manual request building.
Any language, or full control over the wireRaw APIEvery endpoint, parameter, and response schema, generated from the OpenAPI snapshot.