Skip to Content
API ReferenceForms APIList Forms

List Forms

Returns all forms belonging to the authenticated account, ordered by most recently created first.

GET /v1/forms

Request

curl https://api.formtorch.com/v1/forms \ -H "Authorization: Bearer YOUR_API_KEY"

Query parameters

ParameterTypeDefaultDescription
limitinteger25Results per page (max: 100 Starter, 250 Pro)
cursorstringnonePagination cursor from previous response
orderstringdescSort direction: desc (newest first) or asc (oldest first)

Response

{ "data": [ { "id": "a1b2c3d4e5", "name": "Contact Form", "status": "active", "projectId": "p9q8r7s6t5", "createdAt": "2025-01-10T09:00:00.000Z", "updatedAt": "2025-03-01T14:22:00.000Z" }, { "id": "f6g7h8i9j0", "name": "Newsletter Signup", "status": "active", "projectId": "p9q8r7s6t5", "createdAt": "2025-01-15T11:30:00.000Z", "updatedAt": "2025-02-20T08:10:00.000Z" } ], "next_cursor": "eyJjcmVhdGVkQXQiOiIyMDI1LTAxLTE1VDExOjMwOjAwLjAwMFoiLCJpZCI6ImY2ZzdoOGk5ajAifQ", "has_more": false }

Response fields

FieldTypeDescription
dataarrayList of form objects
data[].idstringForm ID (10 characters)
data[].namestringForm display name
data[].statusstringForm status (active, disabled)
data[].projectIdstringParent project ID
data[].createdAtstringISO 8601 creation timestamp
data[].updatedAtstringISO 8601 last updated timestamp
next_cursorstring or nullPass as cursor to fetch the next page
has_morebooleanWhether more results exist beyond this page
Last updated on