Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

REST Entity Recursive

Security covered Under active development 223 sites

This module creates a new REST format that automatically includes all fields and referenced entities in responses. This allows you to retrieve a large amount of data in a single request, and you can control the depth of referenced entities.

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:

  1. rest_media_recursive - exposes Media, with image styles.
  2. rest_paragraphs_recursive - exposes Paragraphs and items from Paragraphs Library.
Drupal 8–11

Ask your assistant about REST Entity Recursive

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

1 tracked project depends on this one

Activity

Tracked releases
11
Tracked since
Apr 2024
Latest release
3 weeks ago
Releases (12 mo)
3 ▼ from 7
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
2.0.5-rc5 Pre-release 8–10 Apr 24, 2024