Create and manage full-stack projects with a simple API
One HTTP call creates a real application — code, database, hosting, storage and domain included. Every call after that keeps it running, updated and deployed.
No infrastructure · No AI pipeline to maintain · No DevOps
A typical integration: your software decides, the API builds and runs.
What you can do with the Totalum API
Four things teams build with it on day one.
Integrate it in only 4 steps
You do not have to learn the platform. You only have to point your coding agent at the docs.
Create your API key
Create your Totalum account and generate a key. It is the only credential your integration will ever need.
Send these docs to your AI agent
Add the key to your project, then give the whole Totalum API reference to the coding agent you already use.
Describe the automation you want
Tell your agent which part of your software should create and manage projects, and when it should do it.
“When a client is approved in our admin, call the Totalum API to create their project, run the builder with their brief, deploy it and store the URL on the client record.”
Run it
Your agent wires the calls up and your software starts shipping projects by itself — hosting, database, deploys and domains already handled.
No project to start from?
Clone the open-source Next.js template — it already calls the Totalum API. Add your key and it runs.
It is just an HTTP API
No SDK to adopt, no runtime to install, no framework to migrate to. If your language can make an HTTP request, it can create and run full-stack applications.
Want a hand with the integration?
Tell us what you are building and we will tell you the shortest path to it — including the parts you should not build yourself.
Totalum-generated websites outperform Lovable, Bolt and Replit
Independent benchmarks rank Totalum first for building real, usable software — the projects your integration ships are the ones that win the comparison, not prototypes that need a rewrite.

What the API does for you
Everything below is what you would otherwise have to build, run and pay a team to keep alive. It is all managed under the hood.
…and everything else that usually takes a platform team — all managed under the hood.
The tech stack of every generated project
Not a toy export. Every project is a real application, on the stack your engineers would have picked anyway.
How the Totalum API works
You make one call and read the result. Everything inside the dashed box is ours to run — agents, testing, deploys, databases and domains.
Your software calls the API
Your backend, your script or your cron job sends one HTTP request. No SDK, no queue to run.
Frontier AI agents build it
A private sandbox spins up and frontier agents write the app together.
AI tests it in a browser
The agents open the app, click through it and fix what breaks — before your user sees it.
Published to Cloudflare
App and database deploy themselves, on the fastest and most scalable edge there is.
Your project is live
You get back a URL and a project id — ready to use, monitor and keep changing through the API.
Wired into every generated project
Pay for what you build
No seats, no platform fee, no minimum. The API is credit-based and entirely self-serve.
What that covers
- Creating a project, running the agents and deploying it
- Databases, storage, email, AI calls and custom domains
- Reading data — projects, files, status, logs — is free
- Per-project monthly caps, so one project can't run away with your budget
- Live spend analytics per project, straight from the API
The exact cost of every operation is published in the API itself, so your integration can read prices instead of hard-coding them. See the docs
Questions, answered
Everything teams ask us before they wire the API into their software.
01How many projects can I create?
As many as you need — there is no cap. One account can hold millions of projects, so you can create one per client, per environment or per experiment and never think about limits again.
02Can I manage projects I already created in Totalum?
Yes. Everything you can do in the Totalum web app you can do through the API: run the builder, edit files, query the database, deploy, roll back, attach domains and read logs. You never have to open the website again.
03Do I need to run any infrastructure?
No. Sandboxes, builds, hosting, databases, storage and domains all run on Totalum. Your side of the integration is HTTP requests and the responses you store.
04Can I attach a custom domain to a project?
Yes, through the API — the domain, DNS verification and SSL are handled for you, and you can move a domain between projects whenever you want.
05Can projects sync with GitHub?
Yes. A project can be connected to a repository you own, so the generated code is pushed there and nothing is locked inside Totalum.
06Can I add my own API keys and secrets?
Yes. Every project has its own secrets, so the generated app can talk to your payment provider, your CRM or your internal services.
07Is it asynchronous?
Yes. Long operations — building, deploying — return immediately with an id you can poll or subscribe to, so your software never blocks waiting for an agent.
08What do the generated apps run on?
Next.js and React with BetterAuth, deployed to Cloudflare Workers with a Cloudflare D1 database. No Cloudflare account of your own is needed.
09How is it billed?
Credits, at $0.07 each. You buy credits on your account and spend them as you generate. Most read operations — listing projects, reading files, checking status — are free.
10Can I cap what a single project spends?
Yes. Set a monthly credit limit per project and read live spend analytics from the API, so an automation that misbehaves cannot drain your balance.
Your software could be shipping projects tonight
Grab a key, hand the docs to your agent, and let your product create and manage full-stack apps on its own.