Voltx v2.3: a public API, SDKs, a CLI, and a marketplace
By The Voltx Team
Every Voltx feature so far has been something our own team built for you. With v2.3, that changes: Voltx is now a platform other teams can build on top of, using the exact same primitives our own product runs on.
The foundation is a public REST API described by a full OpenAPI 3.1 document, versioned at the URI level so integrations never break under you. Authentication comes in three flavors depending on what you're building: scoped API keys for server-to-server integrations, personal access tokens for individual developers scripting against their own account, and service accounts for machine identities that need their own audit trail.
For anything that needs a real user's consent — not just an API key — we shipped a full OAuth 2.0 authorization server with mandatory PKCE. Register an application, redirect a user through the consent screen, and exchange a code for a token scoped to exactly what that user allowed. No shared secrets, no all-or-nothing access.
Outbound webhooks round out the write side: subscribe to the events you care about, and every delivery is HMAC-signed so you can verify it actually came from Voltx. If a delivery fails, it retries with backoff, and if you ever need to replay one — because your endpoint was down, or you shipped a bug — the full delivery log lets you resend it without waiting for the next real event.
None of this is much use without real clients, so we shipped official SDKs for TypeScript, Python, and Flutter, plus a CLI for scripting deploys and streaming logs from your terminal or CI. And for teams who want to go further than integrating — who want to publish something other organizations can install — the new Marketplace supports real paid listings with Stripe Connect revenue sharing, backed by a declarative Extension Framework that renders your Custom Pages and AI Tools through Voltx's own component system.
This is the first release where 'the Voltx API' means something beyond 'what our own frontend calls.' Read the full reference in the Developer Portal, or start with our Developers page for an overview of what's available today.