Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Provides new "json_recursive" REST format which exposes all fields and referenced entities by default. You may want to use this module if you need to fetch almost everything in one request.
Default usage:
GET https://example.com/node/1?_format=json_recursive
Limit max depth of loaded references:
GET https://example.com/node/1?_format=json_recursive&max_depth=3
Find examples how to customize and fine-tune the output in submodules:
- rest_media_recursive - exposes Media, with image styles.
- rest_paragraphs_recursive - exposes Paragraphs and items from Paragraphs Library.
Supporting organizations:
Development
Project information
- Module categories: Decoupled
- Ecosystem: Drupal core
- 119 sites report using this module
- Created by pavel.bulat on , updated
- Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
2.0.5-rc5
released 24 April 2024
Works with Drupal: ^8 || ^9 || ^10
✓ Recommended by the project’s maintainer.
Install: