Skip to main content
The Cadenya API gives you programmatic control over every resource in the platform: tool sets, agents, objectives, memory, and more. Every endpoint here is generated from the OpenAPI specification, with request and response schemas and copy-paste SDK snippets in TypeScript, Go, Ruby, and cURL.

Base URL

Authentication

Every request is authenticated with an HTTP bearer token (a JWT minted from a workspace-scoped API key):
See the API Design guide for how keys are issued, rotated, and scoped to workspaces.

SDKs

Official SDKs wrap the API in idiomatic clients:

TypeScript

npm install @cadenya/cadenya

Go

go get github.com/cadenya/cadenya-go

Ruby

gem install cadenya

CLI

brew install cadenya/tools/cadenya-cli

Conventions

Browse the endpoints in the sidebar to get started.