Response endpoints are read-only and scoped to forms owned by the authenticated account.
Form metadata
GET /api/developer/forms/:formId/metadataReturns form ID, title, question count, response count, latest response timestamp, created timestamp, and updated timestamp.
List responses
GET /api/developer/forms/:formId/responses?limit=100&offset=0&since=2026-03-10T00:00:00.000Zlimit defaults to 100 and can be at most 1000.offset defaults to 0. since filters by submitted time.
Response object
{
"id": "6f9619ff-8b86-d011-b42d-00cf4fc964ff",
"form_id": "6f9619ff-8b86-d011-b42d-00cf4fc964ff",
"respondent_email": "jane@example.com",
"submitted_at": "2026-03-10T00:00:00.000Z",
"responses": {
"name": "Jane Doe"
},
"score_total": null,
"score_breakdown": null
}