Add an API-First installation profile to core

Created on 4 February 2017, over 8 years ago
Updated 2 July 2025, 11 days ago

Idea summary

What is the problem to solve?

Drupal 8.0 shipped with a REST API. Unfortunately, it's in a state where it's very difficult to set it up (configuration is hard) and use (DX is hard).

Who is this for?

(Evaluators, site visitors, content authors, site managers, (advanced) site builders, developers, core developers, site owners, other?)

Result: what will be the outcome?

As part of the #2757967: API-first initiative β†’ , let's discuss the idea of adding an api.profile to core. The API profile would ship with default REST and serialization modules, services and permissions configured.

How can we know the desired result is achieved?

(Usability test, a metric to track, feedback)

🌱 Plan
Status

Closed: outdated

Component

Idea

Created by

πŸ‡ΊπŸ‡ΈUnited States shadcn

Live updates comments and jobs are added and updated live.
  • Needs issue summary update

    Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡¬πŸ‡§United Kingdom catch

    This would need to be a headless site template at this point - which would be contrib but potentially under Drupal CMS if there was a desire for that.

Production build 0.71.5 2024