← Back to API

List forms

List forms owned by the API key's account.

GET /api/v1/forms

Request

Query parameters

ParameterTypeDefaultDescription
limitinteger20Number of forms to return. Max 100.

Response (success)

Status: 200 OK

{
  "success": true,
  "data": {
    "forms": [
      {
        "id": "form_1739012345_abc123xyz",
        "title": "Contact Form",
        "formUrl": "https://www.chatterforms.com/forms/form_1739012345_abc123xyz",
        "createdAt": "2025-01-08T12:00:00.000Z",
        "isPublished": true
      }
    ],
    "total": 42
  },
  "meta": { "request_id": null, "api_version": "2024-01-01" }
}

Code examples

curl -X GET "https://backend.chatterforms.com/api/v1/forms?limit=10" \
  -H "Authorization: Bearer cf_live_YOUR_API_KEY"

Error responses

StatusCodeDescription
401INVALID_API_KEYMissing or invalid API key
500INTERNAL_ERRORInternal error

See Errors for details.