Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

JSON Drop API is a distribution that turns any PHP host into a production-ready, spec-compliant JSON:API server. It allows for zero-code backend creation, instantly exposing Drupal entities as endpoints, with low-friction deployment and flexible authentication choices. This enables rapid development for various front-end applications and microservices.

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
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

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