Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Block Layout Accordion 1.0.2 Minor update available for module block_layout_accordion (1.0.2). Release: Canvas interactive toggle 1.0.2 Minor update available for module canvas_interactive_toggle (1.0.2). Release: Views HTTP Client 1.0.2 Minor update available for module views_http_client (1.0.2). Release: Block Layout Accordion 1.0.1 Minor update available for module block_layout_accordion (1.0.1). Release: Canvas interactive toggle 1.0.1 Minor update available for module canvas_interactive_toggle (1.0.1). Release: Video.js (HTML5 Video Player) 10.0.0-alpha1 First alpha version released for module videojs (10.0.0-alpha1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Release: Audit Trail 1.0.0-alpha7 New alpha version released for module audit_trail (1.0.0-alpha7). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

REST Entity Recursive

244 sites Security covered
View on drupal.org

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.

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
8
Tracked since
Jan 2025
Latest release
9 months ago
Releases (12 mo)
1 ▼ from 7
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
2.0.6-rc8 Pre-release 8–11 Nov 19, 2025
2.0.6-rc7 Pre-release 8–11 Feb 25, 2025
2.0.6-rc6 Pre-release 8–11 Feb 13, 2025
2.0.6-rc5 Pre-release 8–11 Feb 12, 2025
2.0.6-rc4 Pre-release 8–11 Jan 15, 2025
2.0.6-rc3 Pre-release 8–11 Jan 15, 2025
2.0.6-rc2 Pre-release 8–11 Jan 15, 2025
2.0.6-rc1 Pre-release 8–11 Jan 14, 2025