Get Site
Retrieve full details of a single site, including email settings and form count.
sites.view
GET
/v1/sites/:idExample Request
curl
curl "https://proforms.io/api/v1/sites/s_xyz789" \
-H "Authorization: Bearer pf_your_api_key"Response
200 OK
{
"success": true,
"data": {
"id": "s_xyz789",
"name": "Main Website",
"domain": "example.com",
"status": "active",
"notes": "Primary marketing site",
"notificationEmail": "leads@example.com",
"timezone": "America/Denver",
"emailFromName": "Example Company",
"emailReplyTo": "info@example.com",
"emailRecipients": [
"admin@example.com"
],
"emailCc": null,
"emailBcc": null,
"referencePrefix": "MW",
"recaptchaSiteKey": null,
"hasCustomRecaptchaSecret": false,
"formCount": 5,
"submissionCount": 342,
"createdAt": "2026-01-10T10:00:00.000Z",
"updatedAt": "2026-02-15T14:00:00.000Z"
}
}