This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
Your app has published a set of ready-made templates in the app dashboard for its namespace, such as a registration form, an RSVP form, and a contact form. You want site users to browse them and pick one to start from.
To offer a gallery of starter templates:
namespace to retrieve every template published for it.name as the title, and its formFields and steps to render a preview of the form.id for the next step.A site member or visitor wants to build their own form but doesn't want to start from a blank page. Your app lets them pick one of your templates as a starting point and turns it into a fully editable form on their site.
To create a form from a template:
namespace, passing the chosen template's ID in templateIds to retrieve just that template.formFields, steps, and settings from the response.Your app references a few known templates by ID, such as a default template stored in your app's configuration, and needs to load just those.
To retrieve the templates:
namespace and the templateIds you want to resolve. The response contains only the matching templates in that namespace.Last updated: 6 August 2026