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
  • Processor Endpoints
    • POSTRun Processor
    • GETGet Processor Run
    • GETList Processor Runs
    • POSTCancel Processor Run
    • DELDelete Processor Run
    • GETGet Batch Processor Run
    • GETList Processors
    • POSTCreate Processor
    • POSTUpdate Processor
    • POSTPublish Processor Version
    • GETGet Processor Version
    • GETList Processor Versions
  • Parse Endpoints
    • POSTParse File
    • POSTParse File Async
    • GETGet Parser Run
    • DELDelete Parser Run
  • Workflow Endpoints
    • POSTRun Workflow
    • GETGet Workflow Run
    • GETList Workflow Runs
    • POSTUpdate Workflow Run
    • POSTCancel Workflow Run
    • DELDelete Workflow Run
    • POSTCreate Workflow
    • POSTBatch Run Workflow
    • POSTCorrect Workflow Run Outputs
  • File Endpoints
    • POSTUpload File
    • GETGet File
    • DELDelete File
    • GETList Files
    • POSTCreate File
  • Edit Endpoints
    • POSTEdit File
    • POSTEdit File Async
    • POSTGenerate Edit Schema
    • GETGet Edit Run
    • DELDelete Edit Run
    • GETGet Edit Template
  • Evaluation Set Endpoints
    • GETGet Evaluation Set
    • GETList Evaluation Sets
    • POSTCreate Evaluation Set
    • GETList Evaluation Set Items
    • POSTCreate Evaluation Set Item
    • POSTUpdate Evaluation Set Item
    • DELDelete Evaluation Set Item
    • POSTBulk Create Evaluation Set Items
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.