Create a database
Pick an engine, pick a version, name it — and Orizon provisions a secured instance with credentials ready to use.
From the dashboard
Open Databasesand create one. Choose the engine (Postgres, MySQL, MariaDB, MongoDB, Redis, KeyDB, Dragonfly, ClickHouse, Cassandra or SQLite) and a version from that engine's list. Give it a name and an initial database/keyspace name. Orizon provisions the instance and shows you the host, port, username and password.
From the API
Create a database programmatically:
curl -X POST https://api.orizon.ng/v1/databases \
-H "Authorization: Bearer orz_pk_your_key" \
-H "Content-Type: application/json" \
-d '{
"name": "app-db",
"engine": "postgres",
"version": "16",
"databaseName": "app"
}'- engine (required) — one of the ten engine identifiers (e.g.
postgres,mysql,mariadb,mongodb,redis,keydb,dragonfly,clickhouse,cassandra,sqlite). - version(optional) — validated against that engine's list; defaults to the engine's default version when omitted.
- name (required) — a label for the instance.
- databaseName (optional) — the initial database / keyspace (default
app). - username (optional) — the primary user; auto-generated if omitted.
Version changesYou select a version when you create the database. Switching an existing database to a different major version is a managed migration, not an in-place toggle — create the new version and migrate your data.