Axuz Developers

Forms

Form builder and responses, including the public surface.

MétodoPathResumoAccess
GET/public/forms/{slug}Retorna schema JSON de um form publicadoPublic
GET/public/forms/{slug}/embed.jsSnippet JS que injeta iframe do renderPublic
POST/public/forms/{slug}/pre-submitAuto-save draft (Fase 184a)Public
GET/public/forms/{slug}/renderHTML standalone do formPublic
HEAD/public/forms/{slug}/renderProbe de existência do form publicado (sem corpo)Public
POST/public/forms/{slug}/submitSubmit final do form (Fase 184a-async)Public
GET/teams/{teamId}/forms/Lista forms do teamTeam member
POST/teams/{teamId}/forms/Cria form novo (status=draft)Team member
GET/teams/{teamId}/forms/{formId}Detalhe do formTeam member
DELETE/teams/{teamId}/forms/{formId}Soft-delete (preserva submissions)Team member
PATCH/teams/{teamId}/forms/{formId}Update parcial (COALESCE)Team member
POST/teams/{teamId}/forms/{formId}/duplicateDuplica form (name "<orig> (copy)", status=draft)Team member
GET/teams/{teamId}/forms/{formId}/submissionsLista submissions do form (keyset)Team member
GET/teams/{teamId}/forms/{formId}/submissions.csvExport CSV das submissions (hard cap 5000)Team member
GET/teams/{teamId}/forms/{formId}/submissions/{submissionId}Detalhe da submission (body cru + UTM/IP/UA)Team member
DELETE/teams/{teamId}/forms/{formId}/submissions/{submissionId}Hard-delete (GDPR purge, decrementa count em tx)Team member
POST/teams/{teamId}/forms/from-template/{templateId}Cria form a partir de template do catálogoTeam member
GET/teams/{teamId}/submissionsLista TODAS as submissions do workspace (cross-form)Team member
GET/v1/templates/Lista templates (público, sem auth)Public
GET/v1/templates/{id}Detalhe de template (público, sem auth)Public