Getting started
Quickstart — build a backend in 5 minutes
Kreo is a Backend-as-a-Service (BaaS): you write SQL, and every table instantly becomes a secure REST API with realtime, cache and authentication. This quickstart takes you from zero to a working backend in about five minutes.
1. Create your database
Sign up and open the Database Studio. Create a table with the visual editor or a plain SQL statement in the console — it runs on a real, managed PostgreSQL instance that Kreo hosts, backs up and secures for you.
CREATE TABLE posts (
id serial PRIMARY KEY,
title text NOT NULL,
body text,
created_at timestamptz DEFAULT now()
);2. Call the auto-generated REST API
Every table gets an instant REST API — no code to write. Authenticate with an API key from your dashboard and start reading and writing rows.
curl https://app.kreo.work/api/rest/posts \
-H "x-kreo-api-key: YOUR_KEY"3. Ship it
Add authentication, realtime subscriptions, a cache and file storage as you need them — all from the same dashboard. Kreo runs the servers, the backups and the TLS.