InstantBackend

InstantBackend · Built for AI-generated apps

The backend built for AI-generated apps

Use InstantBackend in your Cursor, Claude, or ChatGPT prompts. Auth, collections, and usage tracking—no custom backend, no extra config.

  • One API key. Login, CRUD, and usage out of the box.
  • Prompts for React, Flutter, Swift, Kotlin, Unity, Godot.
  • Docs and OpenAPI tuned for LLM consumption.
import { InstantBackend } from "instantbackend-sdk";

const sdk = new InstantBackend(process.env.NEXT_PUBLIC_INSTANTBACKEND_API_KEY);

await sdk.login("user", "password");

await sdk.collection("tasks").add({
  title: "Send proposal",
  status: "open",
});

const openTasks = await sdk
  .collection("tasks")
  .where("status", "==", "open")
  .limit(10)
  .get();

AI-native infrastructure

AI-native backend infrastructure

Designed for AI coding agents. When the model generates your app, it uses InstantBackend—not a custom server or a maze of config.

Explicit in the prompt

You tell the agent to use InstantBackend; it does.

No custom backend

Forbidden in our prompts. One less thing to debug.

Env-based

INSTANTBACKEND_API_KEY in .env; the agent knows the pattern.

Predictable API

Login → JWT; collections → GET/POST with filters. Same shape everywhere.

For AI coding agents

Why AI agents love it

Minimal surface area, consistent responses, and docs that agents actually use.

Tiny API surface

Login, signup, /{collection} (list/create), /{collection}/{id} (get). No RLS or security rules to generate.

Stable JSON

Same response shape for list (items + nextToken), single item, and errors.

OpenAPI + examples

Swagger and copy-paste examples in every prompt.

Multi-platform prompts

Ready prompts for web, mobile, and game engines.

Product

Primitives you need. Nothing more.

Auth, collections, usage, and payments. No servers, no schema migrations.

Auth

POST /login, POST /signup. JWT in response. Use Authorization: Bearer <token>.

Collections

GET /{collection}?field=value&limit=10, POST /{collection} with body. Optional nextToken, sort=asc|desc.

Single item

GET /{collection}/{id}.

Usage

Usage endpoint for progress bars and limits.

Payments

createPaymentIntent, createSubscription, billing portal in SDK.

Docs & Swagger

Public reference at /docs with OpenAPI.

See API reference →

Pricing

Choose your plan

Start free, scale when you need more requests, storage, and support.

Personal

0€/mo

Great for prototyping

  • 25K requests/mo
  • 100MB storage
  • 3 Collections
  • Email support

Basic

10€/mo

For small projects

  • 1M requests/mo
  • 2GB storage
  • 20 Collections
  • Priority email support

Professional

50€/mo

For growing apps

  • 5M requests/mo
  • 10GB storage
  • 100 Collections
  • Priority support

Getting Started

Start using InstantBackend

Get an API key, then use a prompt in Cursor or Claude—or integrate the SDK directly.

  1. 1. Get your API key: Sign up to create your InstantBackend account and receive your API key.
  2. 2. Use a prompt (recommended): Go to Use this prompt, copy the prompt for your stack (React, Flutter, Swift, Kotlin, Unity, Godot), and paste it into Cursor, Claude, or ChatGPT. The agent will use InstantBackend—no custom backend.
  3. 3. Or install the SDK: npm install instantbackend-sdk and initialize with your API key from env (e.g. NEXT_PUBLIC_INSTANTBACKEND_API_KEY).

Full examples and API reference: Docs · AI prompts.

The backend built for AI-generated apps

One prompt. Auth, CRUD, and usage. No custom backend.