List Sites
Retrieve all sites in your organization. Sites group forms by website or client.
sites.view
GET
/v1/sitesQuery Parameters
| Parameter | Type | Description |
|---|---|---|
| search | string | Search by site name or domain |
| status | string | Filter: active, archived (default: active) |
| page | integer | Page number (default: 1) |
| limit | integer | Results per page, 1–100 (default: 25) |
Example Request
curl
curl "https://proforms.io/api/v1/sites" \
-H "Authorization: Bearer pf_your_api_key"Response
200 OK
{
"success": true,
"data": {
"sites": [
{
"id": "s_xyz789",
"name": "Main Website",
"domain": "example.com",
"status": "active",
"formCount": 5,
"submissionCount": 342,
"notificationEmail": "leads@example.com",
"timezone": "America/Denver",
"referencePrefix": "MW",
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-02-15T14:00:00.000Z"
}
],
"total": 1,
"page": 1,
"limit": 25,
"totalPages": 1
}
}