Skip to main content
Octavia The Octavia Developer Platform gives you clean, modern APIs to build content, commerce, and communications into your products. One dashboard, one API key per service, one consistent response shape.

Read the guides

What the platform is, how to set up a workspace, and how to keep a key safe.

Make your first call

From sign-up to a working API key in about five minutes.

Pick a service

Each service is activated independently, scoped with your own API key, and metered on its own plan. Start with exactly what you need.

AI CMS

Create, localize, search and publish content programmatically, with AI drafting, translation and repurpose built in. Full reference and SDKs.

Storage

Store and serve files with signed URLs and access controls. Documentation is on the way.

Auth

Accounts, sessions and identity for your product. Documentation is on the way.

Payments

Charge and reconcile payments. Documentation is on the way.
AI CMS is the only service with a full reference today. Every other service is activated from the dashboard and will get its own tab here as its reference lands.

Set up in three steps

1

1. Create your account

Start with a free developer account — no credit card required.

Sign up free

Get instant access to the Octavia dashboard.
2

2. Activate a service

Enable the product you want — AI CMS, Storage, Auth, Payments — from the dashboard.

Go to Dashboard

Toggle on the services you need for your workspace.
3

3. Create an API key

Generate a key scoped to that service and send it on every request via the x-api-key header. That is the only header you set.

Teams & API keys

Which role to pick, and how to rotate safely.

Make your first request

Every endpoint — success or failure — returns the same envelope, so your error handling is written once. See Response format.

Prefer an SDK?

Official client libraries exist for JavaScript, Python, PHP, C#, and Go. They send the API key for you, unwrap the envelope, and give you typed results.

All SDKs

Compare all five and pick one.

JavaScript

Node.js 18+ and browsers. TypeScript types included.

Python

Python 3.9+. No dependencies.

PHP

PHP 8.1+. Composer package.

C#

.NET 6+.

Go

Go 1.21+. Zero dependencies.

Where to go next

What is Octavia

The platform, the services, and the conventions that hold everywhere.

Build with Octavia

A decision guide: which service, which SDK, and what to get right before you ship.

Glossary

Every term these docs use, defined once.

Support

Where to get help, and what to include so you get it quickly.