List form submissions
What visitors submitted through site forms, newest first. Poll with unread=true as an intake queue.
Query parameters
| site_id | string |
| unread | string |
| limit | string |
payloadis the form's fields exactly as the visitor filled them; the shape follows the form on the page, so read it defensively.unread=truereturns only submissions not yet marked read. Poll it, ingest, then PATCH each one read for an at-least-once intake loop.site_idnarrows to one site;business_idto one business's sites (one you can access, else 403);limitcaps the page (default 50, max 200).
curl -X GET "https://app.blueticked.com/api/v1/form-submissions?unread=true&limit=50" \
-H "Authorization: Bearer $BLUETICKED_API_KEY"Response
{
"ok": true,
"submissions": [
{
"id": "4b8c2d1e-5f6a-4b7c-8d9e-0f1a2b3c4d5e",
"site_id": "1d3dd43a-1f0a-4e83-ae13-4494e0d967b3",
"page_slug": "contact",
"payload": {
"name": "Naledi Dlamini",
"phone": "+27800000001",
"message": "Do you deliver to Stellenbosch?"
},
"is_read": false,
"created_at": "2026-08-05T09:12:00.000Z"
}
]
}