Get Submission

Retrieve full details of a single submission, including all field data and metadata.

submissions.view
GET/v1/submissions/:id

Example Request

curl
curl "https://proforms.io/api/v1/submissions/sub_def456" \
  -H "Authorization: Bearer pf_your_api_key"

Response

200 OK
{
  "success": true,
  "data": {
    "id": "sub_def456",
    "referenceId": "CF-0042",
    "formId": "f_abc123",
    "formName": "Contact Form",
    "siteId": "s_xyz789",
    "siteName": "Main Website",
    "data": {
      "name": "John Smith",
      "email": "john@example.com",
      "phone": "801-555-1234",
      "message": "I'd like a quote for web design",
      "service": "web-design"
    },
    "files": [],
    "isRead": false,
    "isStarred": false,
    "isSpam": false,
    "notes": null,
    "ipAddress": "192.168.1.1",
    "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)...",
    "referrer": "https://example.com/contact",
    "pageUrl": "https://example.com/contact",
    "createdAt": "2026-02-17T09:15:00.000Z",
    "updatedAt": "2026-02-17T09:15:00.000Z"
  }
}