Skip to content

SDKs

SDKs

Official TypeScript client library for the Tracktile API. Type-safe, fully documented, and automatically generated from our OpenAPI specification.

TypeScript

API client for Node.js, Deno, Bun, and browsers. Includes TypeScript definitions for full type safety.

npm install @tracktile/sdk

View Documentation →

Additional language SDKs are planned. Contact us if you need a specific language.

The Tracktile TypeScript SDK provides:

FeatureDescription
Type SafetyFull type definitions for all requests and responses
Auto-GeneratedGenerated from our OpenAPI spec using Fern
Error HandlingStructured error types with HTTP status codes
Retry LogicBuilt-in exponential backoff for transient failures
AuthenticationBearer token auth with support for dynamic token refresh
Module SupportDual CommonJS + ESM builds
Package ManagerMinimum Runtime
npm, pnpm, yarn, bunNode.js 18+, Deno 1.39+, Bun 1+

You can also use the REST API directly without the SDK:

curl -X GET "https://api.tracktile.io/suppliers" \
-H "Authorization: Bearer api-YOUR_TOKEN_HERE" \
-H "Content-Type: application/json"

See the API Reference for complete endpoint documentation.

Need an SDK for a language we don’t support yet? Contact us to request support for your preferred language.