For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
GuidesAPI ReferenceChangelogModel Versioning
GuidesAPI ReferenceChangelogModel Versioning
    • Getting Started
    • Authentication
    • API Versioning
    • SDKs
    • Deployments
    • Error Codes
    • Async Processing
  • Endpoints
  • Webhook Events
LogoLogo
On this page
  • Installing the Extend SDK
  • Official SDKs
  • Community SDKs

SDKs

Was this page helpful?
Previous

Deployments

Next
Built with

Extend provides official SDKs in TypeScript, Python, Java, and Go to help you integrate faster and with better type safety. These SDKs are automatically generated from our API specification, ensuring they’re always up to date with our latest features.

Installing the Extend SDK

In the following getting started guide we will provide sample code using both cURL requests and our SDKs (Typescript, Python, Java, and Go). If you wish to follow along with one of the SDKs, you should install the SDKs as follows:

Typescript:

$npm install extend-ai

Python:

$pip install extend-ai

Java:

1dependencies {
2 implementation 'ai.extend:extend-java-sdk'
3}

Go:

$go get github.com/extend-hq/extend-go-sdk

Official SDKs

JavaScript/TypeScript

Integrate Extend into your JS and TS applications with our fully-typed SDK.

Python

Integrate Extend into your Python applications with our fully-typed SDK.

Java

Integrate Extend into your Java applications with our fully-typed SDK.

Go

Integrate Extend into your Go applications with our fully-typed SDK.

Community SDKs

Haskell logo
Haskell

Custom client maintained by the Mercury engineering team.