Pontos de partida de formulários
Os pontos de partida que a aplicação oferece quando alguém cria um formulário: uma newsletter, uma lista de espera, um evento, acesso antecipado, um formulário de contacto e um em branco. Vêm com o produto, por isso a lista é a mesma para todos os espaços de trabalho.
Executa qualquer uma das 2 chamadas no seu espaço de trabalho.
GET /forms/starters
Os pontos de partida que a aplicação oferece quando alguém cria um formulário: uma newsletter, uma lista de espera, um evento, acesso antecipado, um formulário de contacto e um em branco. Vêm com o produto, por isso a lista é a mesma para todos os espaços de trabalho.
Exemplo
Requer forms:read. A lista deixa de fora os documentos. GET /forms/starters/{slug} devolve um ponto de partida com o seu document, para que o possa alterar antes de criar um formulário a partir dele.
curl "$OE/forms/starters/newsletter" -H "$AUTH"{ "object": "form_starter", "slug": "newsletter", "name": "Newsletter sign-up", "description": "Name, email and consent for a regular newsletter.", "document": { "fields": ["…"], "copy": { "title": "Subscribe to our newsletter" }, "style": { "accent": "#18181b" } }}Passe um slug como starter quando criar um formulário, e o servidor copia o ponto de partida por si.