Skip to content
Developers

Build on the same platform Voltx runs on

A public API, official SDKs, a CLI, and a marketplace to publish what you build — every capability documented here is one your customers already run on.

install.ts
import { Voltx } from "@voltx/sdk"

const voltx = new Voltx({
  apiKey: process.env.VOLTX_API_KEY,
});

const lead = await voltx.sales.leads.create({
  name: "Jane Cooper",
  company: "Acme Inc.",
});

Public REST API

A fully documented, OpenAPI 3.1-described REST API with URI versioning, powering everything the Voltx product itself runs on.

API keys, PATs & service accounts

Scoped API keys for integrations, personal access tokens for individual developers, and service accounts for machine-to-machine access.

OAuth applications

Register an OAuth app and let your users authorize your integration with the full authorization-code + PKCE flow — no shared credentials.

Outbound webhooks

Subscribe to real events, verify every delivery with HMAC signatures, and replay any delivery from a full log — retries included.

Official SDKs

First-party SDKs for TypeScript, Python, and Flutter, generated from the same OpenAPI document the API itself is described by.

Voltx CLI

Log in, deploy a workflow, stream logs, and publish to the marketplace — all from your terminal, scriptable in CI.

Extension Framework

Ship Custom Pages, Widgets, Nav entries, and AI Tools that install directly into a customer's Voltx workspace — no forked UI.

Marketplace

Publish apps for other organizations to install, with real Stripe Connect revenue sharing on paid listings.

SDKs & CLI

Reach for a real client, not raw fetch calls

Every SDK wraps auth, retries, and error handling around the same public API — so you're never hand-rolling HTTP calls or guessing at response shapes.

  • TypeScript, Python, and Flutter SDKs with typed request/response models
  • Automatic auth header injection for API keys, PATs, and OAuth tokens
  • The Voltx CLI for scripting deploys, workflow runs, and log streaming
  • Webhook signature verification helpers included in every SDK

Reach for a real client, not raw fetch calls

Marketplace & Extensions

Ship an app your customers install, not a link they click

The Extension Framework renders your Custom Pages and Widgets through Voltx's own fixed component palette — installed apps look native because they render through the same system every first-party screen does.

  • Declarative manifests: no arbitrary code runs in a customer's workspace
  • Data bindings execute under the installing organization's own session
  • Custom AI Tools register directly into the AI runtime's tool registry
  • Real revenue sharing on paid installs via Stripe Connect

Ship an app your customers install, not a link they click

Ready to build on Voltx?

Grab an API key from the Developer Portal and make your first request in minutes.