Skip to main content


Read the docs and start getting stuff done :)
Get started
  "id": "cq7bamkt",
  "genreName": "RPG",
  "numberOfGames": 115,
  "__meta": {
    "self": "/games-app/dev/genres/cq7bamkt",
    "subtypes": {
      "single-player": "/games-app/dev/genres/cq7bamkt/single-player",
      "multiplayer": "/games-app/dev/genres/cq7bamkt/multiplayer"
Why users choose nodb
Easy to start with

When you sign up, you'll receive an app name, default environment called dev and an access token. With these 3 parameters, you can make an authorized request. We'll provide a generated curl request for you to copy and paste.

It’s just json

Send JSON data in the request body to store your app's state or other data using our API endpoint. You can store any type of data, including nested models.

Its simplicity is global

A global API is fast, reliable, and accessible worldwide. Users can access it easily without any network or distance-related delays, improving their experience.

Try nobd
Explore our API
Discover how you can create, delete or rename apps.
Each app can have a working environment protected with access tokens. Find out how you can create them, delete or rename.
Entities are the core of nodb. They're like database models, but they can be arbitrary JSON constructs.
Discoverability allows you to browse your database with nodb API. It also supports pagination.
Configs are simple objects without an `id`. Like themes or translations.
Usage of nodb is limited to some degree. We limit GET, POST, PUT, PATCH & DELETE requests. We also limit the size of JSON objects.