Store JSON, Images & Videos in One API

JSON StorageImage HostingVideo HostingREST APIToken AuthCORS Control

Built and battle-tested by Cigi Digital — now available for everyone.

Features

Everything You Need to Store & Serve Data

One platform. JSON bins, media hosting, and access control — all accessible through a clean, predictable REST API.

JSON Storage

Store, retrieve, and update structured data via REST API. Flexible bins with no rigid schemas — perfect for configs, form submissions, app state, and more.

REST APISchemalessRealtime

Image Hosting

Upload and serve images with permanent, shareable URLs. Ideal for avatars, thumbnails, product photos, and any static image asset your app needs.

Fast DeliveryDirect URLEasy Upload

Video Hosting

Host and stream videos without managing your own storage bucket or CDN. Upload once, embed anywhere.

StreamableEmbeddableNo CDN Setup

Media Manager

Organize, view, and manage all your uploaded files and JSON bins from one clean dashboard. List, update, or delete assets with a single API call.

DashboardAPI AccessOrganized

Token-Based Access Control

Protect your data with custom API tokens. Set per-method permissions (GET, PUT, DELETE) per bin, with instant revocation when needed.

SecurePer-MethodInstant Revoke

CORS Management

Define exactly which origins can access each bin. Safe cross-origin requests out of the box — no extra configuration needed on your frontend.

Origin Allow-listPer BinZero Config

For Everyone

Built for Everyone Who Ships

Frontend Developers

Add a reliable backend to your Next.js, React, or Vue app in minutes — without writing a single server-side function.

See API Docs →

Startups & Indie

Prototype fast, validate your idea, and ship your MVP without spending time on infrastructure.

Start Free →

Teams & Agencies

Manage JSON data, image assets, and video files from one platform. Shared access, token-controlled endpoints, and a clean API your whole team can use.

Explore Plans →

No-Code Builders

Connect CJDB to Zapier, Make, Webflow, or any tool that supports HTTP requests. No coding required.

Learn More →
api-example.sh
# Create a JSON bin
curl -X POST https://cjdb.app/api/bin \
-H "Content-Type: application/json" \
-d '{"name":"My App","data":[{"id":1}]}'
# Response
{ "success": true, "bin": { ... }, "token": "xxxxxxxx" }

CORS & Token Control

Control who can read, write, or delete — per bin. Granular locks mean your public reads stay fast while writes and purges stay guarded.

requireToken: {
  GET:    false,
  PUT:    true,
  DELETE: true
}

allowedOrigins: [
  "https://app.yourdomain.com",
  "https://admin.yourdomain.com"
]

Your Whole Storage Stack, Under One API

JSON. Images. Video. All in one place, all accessible through clean REST endpoints with built-in auth and CORS.