form-templates
Reusable form templates and the nodes that use them.
List form templates
Returns all form templates as a list of base (summary) representations.
Create or update a form template
Creates a new form template when the payload has no id, otherwise updates the existing one. An already-published template may only be changed to record a recall (status RECALLED); any other edit to it is rejected with 400. Returns the saved template.
Get a form template by id
Returns the full form template, including its elements, for the given id. Responds 404 if it does not exist.
Delete a form template
Marks the form template with the given id as deleted. Responds 404 if it does not exist and 409 while a form is still built on it.
Get nodes of forms using a template
Returns the node representations of all forms created from the given form template. Responds 404 if the template does not exist.