The expected entity type of the response
Content-Type for the form submission body.
OptionalextensionsNon-standard HAL-FORMS template members preserved from the backend.
This is where control-plane hints such as x-available, x-blockedBy, x-effects, and x-returns are exposed without changing the HAL-FORMS shape.
Available form fields.
Schema generated from form fields.
Uses the Standard Schema interface so validation engines are pluggable.
HTTP method for submission (e.g., 'POST', 'PUT', 'DELETE').
Form/action name (sometimes called 'rel').
OptionaltitleHuman-readable form title.
Target URI for form submission.
Represents an executable hypermedia action (form submission).
Actions are discovered from HAL-Forms templates and enable HATEOAS-driven state transitions. They encapsulate the HTTP method, target URI, content type, and available form fields.
Example
See