Hypermedia Application Language (HAL)
This module adds support for the Hypertext Application Language (HAL) format to Drupal. HAL is a standard that enables Web APIs to provide discoverable links between resources, allowing API consumers to navigate and understand API functionality. This module allows Drupal entities to be serialized into the JSON format of HAL.
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.
Depends on
Dependencies of the latest stable release
- serialization Drupal core
Required by
4 tracked projects depend on this one
- Fixed Block Content 4,024 sites
- Default Content Deploy 2,510 sites
- JSON-LD REST Services 663 sites
- Frontend publishing 68 sites