Get survey report
Retrieve details for a specific survey report.
Endpoint
GET
https://api.alchemer.com/v5/survey/{{survey_id}}/surveyreport/{{report_id}}
Path Parameters
survey_id
integer
required
The ID of the survey.
report_id
integer
required
The ID of the report.
Response
result_ok
boolean
Indicates if the request was successful.
data
object
Report details object.
id
integer
Report ID.
title
string
Report title.
type
string
Report type (summary, profile, turf).
created_on
string
Timestamp when the report was created.
modified_on
string
Timestamp when the report was last modified.
created_by
string
User who created the report.
modified_by
string
User who last modified the report.
last_run
string or null
Timestamp of the last report run.
published
string
Publication status of the report.
password_protected
string
Whether the report is password protected.
filters
object
Report filters configuration.
filter
mixed
filter_map
mixed
publish_links
string
Published links for the report.
scheduled
object
Scheduled report configuration.
type
string
status
string
next_run
string
last_run
string
recurring
mixed
Example
Request
curl "https://api.alchemer.com/v5/survey/123456/surveyreport/1?api_token=YOUR_TOKEN&api_token_secret=YOUR_SECRET"
Response
{
"result_ok": true,
"data": {
"id": 1,
"title": "Summary Report",
"type": "summary",
"created_on": "2026-01-01T10:00:00",
"modified_on": "2026-04-09T12:00:00",
"created_by": "user@example.com",
"modified_by": "user@example.com",
"last_run": "2026-04-09T12:00:00",
"published": "yes",
"password_protected": "no",
"filters": {},
"publish_links": "https://example.com/report",
"scheduled": {
"type": "none",
"status": "inactive",
"next_run": null,
"last_run": null,
"recurring": null
}
}
}