Decoupled Drupal

Decoupled Drupal

Whether you call it headless or decoupled, using Drupal as a central content service can power your entire application ecosystem.

Drupal is API-first, not API-only

Read the blog


Drupal at the Center

Customers engage with an organization's content and data across many different touch points, all with their own unique requirements. Users are no longer confined to the traditional avenues of websites or native mobile applications; customers can also connect to your brand through conversational UIs, IoT devices, or wearables. With its flexible APIs and web services, Drupal can be the brain behind all of your systems to deliver content everywhere.

API-First Drupal

How it Works

Decoupled Drupal (or headless Drupal) allows the developer to utilize any technology to render the front-end experience in lieu of the theming and presentation layers in Drupal. This process utilizes Drupal as a content service. The Drupal back end exposes content to other systems, such as native applications, JavaScript applications, and IoT devices. Drupal also supports a robust offering of web services, including the core REST API, JSON API, and GraphQL, in addition to SDKs like Waterwheel.js (JavaScript) and Waterwheel.swift (Swift). This means that any system can consume content from Drupal with ease.

Read more


See it in Action

Learn how Princess Cruises uses Drupal and Acquia Cloud to power a multitude of devices, including their mobile application [email protected], onboard digital signage, daily newsletter, and customized Drupal sites for each ship in the Princess fleet.

Read Story

Learn how you can think beyond the browser with Acquia Labs


At Acquia, our team sees an enormous variety of enterprise Drupal use. If you think your organization could take advantage of decoupled Drupal, have a conversation with a team member at Acquia to find a solution that best fits your needs.

Contact Us