Skip to main content

Apiome and Api-DB

Api-DB stores the data for the tables defined by your Apiome project.

Schema in, records out​

  1. Shape it in Apiome. Define tables, fields, relations and constraints in the Apiome schema designer — the same model that drives your APIs.
  2. Api-DB provisions it. Every table you publish gets durable, versioned storage. There are no migrations to hand-write and no drift between schema and data.
  3. Your records, served. Read and write records through the APIs Apiome generates, validated against the schema on every request.

Principles​

PrincipleWhat it means
Schema-shaped recordsEvery record is validated against the Apiome table that defines it.
Versioned by designSchema versions and data evolve together; a published change never strands existing records.
API-first accessData is reached through the APIs your Apiome project describes, not through drivers or connection strings.
Tenant isolationMulti-tenant from the ground up, governed by Apiome workspaces and roles.