Skip to main content
Backdrift generates client SDKs so you can integrate with your backend from any language.

Available SDKs

Built-in SDKs (11 Languages)

All SDKs are generated server-side using OpenAPI Generator. Download from the Artifacts tab:

How It Works

SDK generation runs on a serverless Lambda function with OpenAPI Generator CLI. Generation typically takes 1-3 seconds.

Python SDK

Download

From the Artifacts tab, click Python SDK to download.

Installation

Usage

Type Hints

The Python SDK includes full type hints for IDE autocomplete:

TypeScript SDK

Download

From the Artifacts tab, click TypeScript SDK to download.

Installation

Usage

Generating Custom SDKs

Need a language not listed above? Use OpenAPI Generator locally with your OpenAPI spec:

All Supported Languages

Run openapi-generator-cli list to see all 50+ supported generators.

Dynamic URLs

SDKs are generated with your deployed API URL pre-configured:

Keeping SDKs Updated

Regenerate SDKs whenever you:
  • Add new entities
  • Add new endpoints
  • Change field types
  • Deploy changes
The Artifacts tab always shows SDKs for your latest deployment.

OpenAPI Spec

Get the raw OpenAPI specification.