Formasty machine-readable docs Primary human API docs: - /documentation/api-overview Primary machine-readable API docs: - /api-docs.txt Summary: - Formasty exposes a Forms API for creating, editing, saving drafts, publishing, and deleting forms. - Canonical production base URL: https://formasty.com/api/v1 - Authentication: Authorization: Bearer - The API uses the same builder-compatible draftSchema contract as the main Formasty builder UI. - A form can be created with a full draftSchema, updated later with another full draftSchema, published, and then opened at the returned public_url. Core workflow: 1. POST /api/v1/forms 2. GET /api/v1/forms/{form_id} 3. PATCH /api/v1/forms/{form_id} or PUT /api/v1/forms/{form_id}/draft 4. POST /api/v1/forms/{form_id}/publish 5. Open data.public_url Important notes: - Public respondents only see published snapshots. - Draft changes do not affect the hosted public form until publish succeeds. - GET/PATCH/PUT draft responses return the resolved draft_schema. - Publish returns the published_schema and the hosted public_url.