Hypertext Application Language (HAL) is a format that supports the linking required for hypermedia APIs.

Hypermedia APIs are a style of Web API that uses URIs to identify resources and the link relations between them, enabling API consumers to follow links to discover API functionality.

This module adds support for serializing entities (such as content items, taxonomy terms, etc.) to the JSON version of HAL.

Supporting organizations:
Maintenance and 💙
Maintenance and ❤️

Project information

Releases

2.0.5 Stable release covered by the Drupal Security Team released 29 June 2026
Works with Drupal: ^10 || ^11 || ^12

The one with D12 support 💧1️⃣2️⃣

Install:

Development version: 2.x-dev updated 29 Jun 2026 at 00:45 UTC