Step 1: Make Your First API Call

Let’s retrieve all forms in your workspace using a GET request:
curl -X GET "https://{your-workspace}.neetoform.com/api/external/v1/forms" \
  -H "X-Api-Key: your-api-key" \
  -H "Content-Type: application/json"
Replace your-workspace with your actual workspace subdomain and your-api-key with your generated API key.

Step 2: Understanding the Response

A successful response will look like this JSON format:
{
  "forms": [
    {
      "id": "form-123",
      "title": "Contact Form",
      "is_published": true,
      "state": "active",
      "created_at": "2024-01-15T10:30:00Z",
      "updated_at": "2024-01-15T10:30:00Z",
      "submissions_count": 42,
      "attempt_url": "https://mycompany.neetoform.com/forms/form-123",
      "is_archived": false,
      "is_disabled": false,
      "is_suspended": false,
      "created_by": "user@example.com"
    }
  ],
  "total_count": 1
}

Next Steps

Now that you’ve made your first API call, you can: