Skip to main content

GET /v1/forms

Retrieves a paginated list of forms within the current workspace.

Query Parameters

Example Request

curl -X GET "https://api.example.com/v1/forms" \
     -H "Authorization: Bearer <YOUR_API_KEY>"

Example Response

{
  "items": [
    {
      "id": "form_123",
      "name": "Contact Form",
      "slug": "contact-form",
      "title": "Contact Us",
      "description": "A simple contact form.",
      "status": "published",
      "fields": [],
      "settings": null,
      "notification_emails": [],
      "created_by": "user_456",
      "created_at": "2023-01-01T00:00:00.000Z",
      "updated_at": "2023-01-01T00:00:00.000Z"
    }
  ],
  "total": 1,
  "limit": 20,
  "offset": 0
}