Skip to docs content
Apito quick start guide
Open Source
Free Cloud
Pro
Workers
SDK js@latest
Updated 2026-08-12
Prerequisites: Apito account (Free Cloud or self-hosted Engine)

Apito quick start guide

Three paths to a live API. Shared rule: CLI and MCP stage drafts; only Console publishes.

Create or open a project from the Console

Console → Projects — create a blank project or open an existing one.

Path A — Blank project (Cloud or self-hosted)

  1. Sign in at app.apito.io (or local Console, often :4000).
  2. Create project — pick Free Cloud DB, Pro, or your self-hosted Engine account.
  3. Add models and fields under Models.

Design fields on the Models tab

  1. Open Schema Changes → review the draft → Publish.

Review pending schema drafts before publish

  1. Copy a project API key from project settings (sent as X-Apito-Key for legacy keys, or use a Bearer apt_… access token where your stack expects it — see JS SDK).
  2. Call secured GraphQL from an Admin SDK, or try queries in API Explorer first.

API Explorer GraphQL tab after publish

Path B — Sync a Blueprint

Public schema packs live in apito-io/examples (no secrets).

git clone https://github.com/apito-io/examples.git
cd examples

Dry-run, then stage a draft:

apito sync --from filesystem --to <account> --type schema --dir blueprints/newspaper-cms --dry-run
apito sync --from filesystem --to <account> --type schema --dir blueprints/newspaper-cms --yes

Then in Console: Schema ChangesPublish. Content is not filesystem-synced — use each blueprint’s scripts/seed.mjs (or your own SDK seed) after publish.

Catalog: Blueprints.

Path C — Self-host Engine

Follow Self-hosting, register a CLI account against your Engine URL, then use Path A or B on that account.

Pick an SDK

Stack Start here
Node / Astro / React JavaScript
Go services Go
Mobile Flutter
PHP / Python / Java Raw GraphQL & REST

Mental model

Idea → Schema → Review → Publish → API Ready

Deep dive: Introduction · System vs secured GraphQL.