REST API for surveys, responses, and reports.
Bearer-token authentication, JSON in and out, rate limits documented, idempotent writes. Available through organizational and custom integration arrangements.
Authentication
Generate a bearer token from Account → API access in the dashboard. Pass it in the Authorization header on every request. Tokens are hashed at rest; the raw value is shown once and cannot be retrieved later. Revoke from the same screen at any time.
Surveys
List, get, create, update, and clone surveys. Server-side validation matches the in-app rules so a survey created via API behaves identically to one built in the editor.
Responses
List submitted responses, paginated. Each response carries its survey ID, submission timestamp, and the typed value for each question. Idempotent write endpoints support retries without duplication.
Reports
Trigger a fresh report and pull a presigned URL for the PDF, Excel, SPSS, or JSON output. Reports include the same reliability statistics and methodology appendix you see in the dashboard.
Rate limits
Default limit is 60 requests per minute per token, with bursts up to 120. Write endpoints carry tighter per-resource limits to prevent runaway provisioning. Limits are documented per endpoint in the API reference.
Build on top of ReliCheck
API access is available through organizational and custom integration arrangements. Need a custom integration or higher rate limit? Get in touch and we'll work it out.