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

Step 1 · in your product Someone asks for an appYour customer, your sales team or a form — it does not matter who.ACAcme Ltdneeds a client portalBTBeta Cowants an online shopGMGammaasks for a change
Step 2 · one call each Your software calls TotalumThree requests are the whole integration. No queue, no servers, no AI to host.POST/projectscreate itPOST/agent/runbuild itPOST/deploypublish it
Step 3 · minutes later The apps are liveReal websites with a database and a domain. Change them whenever you want.acme.totalum.applivebeta.totalum.applivegamma.totalum.appv4

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.

Put an AI app builder in your productYour users type what they need and your product builds it — under your brand.For SaaS teams · agencies · marketplacesSee how
Deliver client projects automaticallyWhen a client is approved in your system, their site is created, built and published — nobody touches a server.Replaces: a developer doing setup by hand
Run everything from your own toolsEdit, query the database, deploy and undo changes from your admin panel, a script or a chat — without opening Totalum.Replaces: logging into one more dashboard
Produce software at scaleGenerate hundreds of projects in parallel and keep them all alive. Millions per account, nothing to provision.For: templates, franchises, per-customer apps

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.

1

Create your API key

Create your Totalum account and generate a key. It is the only credential your integration will ever need.

2

Send these docs to your AI agent

Claude Code Codex CursorAny other

Add the key to your project, then give the whole Totalum API reference to the coding agent you already use.

Download docs file
3

Describe the automation you want

Tell your agent which part of your software should create and manage projects, and when it should do it.

Your prompt (example)

“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.”

4

Run it

Your agent wires the calls up and your software starts shipping projects by itself — hosting, database, deploys and domains already handled.

yourproject.totalum.app
Acme CRMServicesTeamBlogContact
CRM for teamsEvery customer, one placeDeals, invoices and email — done for you.Get startedBook a demo
LIVE

No project to start from?

Clone the open-source Next.js template — it already calls the Totalum API. Add your key and it runs.

Use the template

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.

Next.js React Node.js Python PHP Laravel Ruby Go…and anything else
Explore all Totalum API docs

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.

Independent benchmark comparing Totalum with Lovable, Bolt and Replit
User-friendly and powerfulFIG. A

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.

01Full code generationA complete, production-grade Next.js codebase — not a prototype.
02Database includedSchema, tables and records created and migrated for you.
03Deploys and hostingEvery project ships itself. No pipeline for you to run.
04Version historyEvery change is a restorable version. Roll back in one call.
05File storageUploads, assets and documents, handled out of the box.
06AI built inGenerated apps can call AI and generate images without extra keys.
07Transactional emailSign-ups, receipts and notifications send from day one.
08Agent sandboxesEach project gets an isolated machine where the agents work.
09Custom domainsPoint any domain at any project, with SSL handled.
10Logs and analyticsBuild logs, runtime logs and spend, queryable per project.

…and everything else that usually takes a platform team — all managed under the hood.

Millions of projects per accountUnlimited projects, nothing to provision in advance.
100% Cloudflare, no account neededWorkers + D1 edge hosting. You never touch Cloudflare.

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.

Next.js + ReactThe app itself: server-rendered, SEO-clean, fast by default.app
BetterAuthReal accounts, sessions and protected routes from the first version.auth
Your APIs and dependenciesAnything on npm plus the services you already run — email, AI, payments, your own backend.integrations
Cloudflare Workers + D1Deployed automatically on every change. Edge latency, infinite scale, and no Cloudflare account of your own.infrastructure
Code is yoursExport any timeGitHub syncCustom domains

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.

01

Your software calls the API

Your backend, your script or your cron job sends one HTTP request. No SDK, no queue to run.

POST/projectsapi-accounts.totalum.appapi-key tlm_sk_••••••prompt “Build a CRM”200 projectId: prj_8f2c…
Totalum API · internal process
02

Frontier AI agents build it

A private sandbox spins up and frontier agents write the app together.

Sandbox ready Claude Code Codex OpenCode
03

AI tests it in a browser

The agents open the app, click through it and fix what breaks — before your user sees it.

preview.totalum.app
Acme CRMServicesTeamBlogContact
CRM for teamsEvery customer, one placeDeals, invoices and email — done for you.Get startedBook a demo
sign up invoice
04

Published to Cloudflare

App and database deploy themselves, on the fastest and most scalable edge there is.

Next.js on WorkersDatabase on D1
05

Your project is live

You get back a URL and a project id — ready to use, monitor and keep changing through the API.

yourproject.totalum.app
Acme CRMServicesTeamBlogContact
CRM for teamsEvery customer, one placeDeals, invoices and email — done for you.Get startedBook a demo

Wired into every generated project

Email delivery AI integration ChatGPT integration PDF generation Web scraping File storage AI image generation+10 more

Pay for what you build

No seats, no platform fee, no minimum. The API is credit-based and entirely self-serve.

Per credit$0.07 /credit

Buy credits on your account and spend them as you generate.

Start building

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.