loading...
Cover image for Dato-Ji, store and sync JSON data in milliseconds.

Dato-Ji, store and sync JSON data in milliseconds.

daviducolo profile image Davide Santangelo Updated on ・1 min read

take a look at my latest project developed during a sleepless night.

GitHub logo davidesantangelo / datoji

A tiny JSON storage service. Create, Read, Update, Delete and Search JSON data.

DatoJi

A FREE RESTful HTTP based JSON API. It lets you create, read, update, delete and search JSON data over HTTP APIs. Ideal for small hobbies projects, MVP or just for fun, where you don't need to create your personal data storage.

Schema

All API access is over HTTPS, and accessed from https://datoji.dev. All data is sent and received as JSON.

Blank fields are included as null instead of being omitted.

All timestamps return in ISO 8601 format:

YYYY-MM-DDTHH:MM:SSZ
Enter fullscreen mode Exit fullscreen mode

All responses follow the JSON:API guidelines:

JSON:API is a specification for how a client should request that resources be fetched or modified, and how a server should respond to those requests.

JSON:API is designed to minimize both the number of requests and the amount of data transmitted between clients and servers. This efficiency is achieved without compromising readability, flexibility, or discoverability.

{
  "data": {

I created a simple REST API for the storage and management of JSON, allows you to perform all CRUD operations and search.

Ideal for small hobbies projects, MVP or just for fun, where you don't need to create your personal data storage.

I plan to improve it by adding GraphQl, webhook and more.

Below is a call to read a demo dataset.


curl -X GET 'https://datoji.dev/packs/9128fcc7-18c3-47f3-a0d9-2c426b76d14b/entries' -H 'Authorization: Token -dCPz9d-T0J4C_Y-jADs8nzANkj2g4iR' | json_pp

Enter fullscreen mode Exit fullscreen mode

spread the voice.

Tweet

Discussion

pic
Editor guide