mojojojo mojojojo

Database API

A tenant-scoped JSON database over HTTP. Free to start, then priced per request and per GB-hour with a monthly free allowance on every meter. No instance to size and no idle fee on the shared tiers.

Shared tiers

Free

10 databases, 10000 records and 0.1 GiB each. Every account, no card.

Usage

Unlocked by buying credits: 100 databases, 10000000 records and 10 GiB each. Pay only past the free allowances below.

Usage pricing

MeterPriceFree each month
Reads$0.0000004 / request ($0.4 per million)100000 request
Writes$0.000002 / request ($2 per million)50000 request
Hot storage (NVMe/Postgres)$0.0003425 / GB-hour73 GB-hour

Billed from mojojojo credits ($0.001 each); fractions accrue and are never rounded up. Cold data moves to R2-backed storage at the object price.

Dedicated preview

A private instance on rented Hetzner NVMe, continuously backed up to R2. Provisioned by hand during preview — ask for one.

PlanMonthvCPURAMNVMeBackups
small$1524 GB80 GBcontinuous to R2, 7 day PITR
standard$49416 GB160 GBcontinuous to R2, 14 day PITR
large$129832 GB240 GBcontinuous to R2, 30 day PITR

API

curl -X POST https://mojojojo.cc/v1/data/namespaces \
  -H "Authorization: Bearer $MOJOJOJO_KEY" -d '{"name":"app"}'
curl -X PUT https://mojojojo.cc/v1/data/namespaces/$DB/records \
  -H "Authorization: Bearer $MOJOJOJO_KEY" -d '{"key":"user:1","value":{"plan":"pro"}}'
curl https://mojojojo.cc/v1/db/usage -H "Authorization: Bearer $MOJOJOJO_KEY"