Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

JSON Drop API – standalone JSON:API server for low-code, vibe-coding

JSON Drop API is a pre-packaged Drupal 11 distribution that turns any PHP host—even shared hosting—into a production-ready, spec-compliant JSON:API server in minutes. Skip Composer, skip boilerplate, and go straight from idea to endpoint.

Why JSON Drop API?

  • Zero-Code Backend – every Drupal entity, bundle, and field instantly becomes a JSON:API endpoint.
  • Low-Friction Deployment – upload the ZIP via FTP, create a database, run the installer. No CLI. No dependency hell.​
  • Spec-Compliant JSON:API – full support for filtering, sorting, pagination, relationships, and mutations (GET | POST | PATCH | DELETE).​
  • Modern Auth Choices – Basic Auth, API Key, OAuth 2.0, JWT, and more—pick the flow that fits your stack.​
  • Multilingual-Ready – translate UI strings, configuration, and content; ship global apps from day one.​
  • Extensible Ecosystem – unlock thousands of Drupal modules for caching, search, e-commerce, and AI integrations.

Deploy in Minutes

Built for Low-Code Teams

Hardened Security

Global-Ready

Core Capabilities

1. Drop-in Deployment

Upload the package via FTP / SSH or cPanel, point your browser to /install.php, and you’re done. JSON Drop API bundles Drupal 11, the JSON:API module, and essential contrib modules in one zip. Designed to run on PHP 8.3+ and MySQL or MariaDB.​

2. Fully-Compliant JSON:API Engine

Every request and response follows the official jsonapi.org specification. Endpoints are auto-generated using predictable patterns (/jsonapi/{entity}/{bundle}) and are ready for consumption by Postman, Swagger, or any HTTP client. A downloadable Postman collection is included.​

3. Flexible Authentication & Security

Select the scheme that matches your threat model: Basic Auth for quick prototypes, API Keys for machine-to-machine calls, JWT for stateless mobile apps, or full OAuth 2.0 flows for third-party integrations. Detailed docs, CORS guidance, and best-practice checklists are baked in.​

4. Multilingual Content API

Expose language-aware JSON:API endpoints and let your React/Vue/Flutter app switch languages on the fly. JsonDrop API ships with UI, configuration, and content translation guidance, plus built-in language switcher examples.​

5. Scalable & Extensible

Add Redis caching, auto-image styles, Commerce, or AI content generators — JSON Drop API is still Drupal under the hood, so every module on drupal.org is one install away.

Typical Use-Cases

  • Next.js / Nuxt / SvelteKit front-ends
  • React Native & Flutter mobile apps
  • Jamstack static sites needing live previews
  • Microservices that need a content hub
  • Rapid MVP prototyping for startups & hackathons

Quick Start Guide

  1. Download the .zip and extract to your web root.
  2. Create an empty MySQL/MariaDB database.
  3. Run the installer, then hit /jsonapi to verify your first endpoints.

Technical Specs

CMS Drupal 11 PHP Version 8.3 or later Database MySQL / MariaDB HTTP Methods GET, POST, PATCH, DELETE Auth Methods Cookie, Basic, API Key, OAuth 2.0, JWT Languages Unlimited (English default)

What’s Included

  • JSON Drop API ZIP package
  • Step-by-step PDF install guide
  • Postman collection with live endpoint examples
  • Next.js and Nuxt frontend samples (optional add-on)

Start vibe coding with your API today!

Activity

Total releases
2
First release
May 2025
Latest release
11 months ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.1 Stable May 3, 2025
1.0.x-dev Dev May 3, 2025