Get submission
Get one testimonial submission by its ID.
GET /testimonials/submissions/{testimonialSubmissionId}Authentication
Send your API key as a bearer token. See Authentication .
Path parameters
| Parameter | Type | Notes |
testimonialSubmissionId | UUID | The ID of the submission. |
Query parameters
| Parameter | Type | Notes |
projectId | UUID | Required. The project the submission belongs to. |
Response
{
"testimonialSubmissionId": "b1d0c3a2-6f4e-4b8a-9c1d-2e3f4a5b6c7d",
"projectId": "8a7b6c5d-4e3f-2a1b-0c9d-8e7f6a5b4c3d",
"formBuilderId": "1f2e3d4c-5b6a-7980-1234-56789abcdef0",
"customerId": null,
"type": "text",
"kind": "testimonial",
"content": "Contendar saved my team hours every week.",
"rating": 5,
"hasConsent": true,
"videoUrl": null,
"sourceUrl": null,
"tags": ["onboarding"],
"sentiment": "positive",
"status": "approved",
"source": "form",
"approvedAt": "2026-08-20T10:15:00.000Z",
"createdAt": "2026-08-19T09:00:00.000Z",
"updatedAt": "2026-08-20T10:15:00.000Z"
}The videoUrl field, when set, is a temporary URL that is valid for 24 hours. For a download ready link, use Get a video URL .
See List testimonial submissions for the meaning of each field.
Errors
Returns 404 if no submission with that ID exists in the project.
Example
curl "https://app.contendar.com/api/v1/testimonials/submissions/b1d0c3a2-6f4e-4b8a-9c1d-2e3f4a5b6c7d?projectId=YOUR_PROJECT_ID" \
-H "Authorization: Bearer ck_your_key_here"Related pages
Was this helpful?