API access is a paid add-on. Contact sales@sightx.io or your SightX account manager to enable access.
1. What is the SightX API?
The SightX API is a RESTful interface that lets your systems interact directly with the SightX platform — building surveys, managing campaigns and audiences, capturing responses, and running analysis — without manual work in the SightX UI. This is most valuable for organizations that want to:- Automate survey creation and project management at scale
- Integrate SightX into internal platforms or research operations tools
- Sync project, campaign, and response data with their own systems in real time
- Trigger distribution, exports, and analysis programmatically
See Environments & Status Codes for staging and production service URLs.
2. Core concepts
Before integrating, it helps to understand how SightX structures work. See the Platform Overview for full context.3. High-level integration flow
A typical SightX API integration follows this lifecycle.1
Set up authentication
Generate an RSA key pair, upload your public key to SightX, and receive a client ID. Use your private key to sign JWTs and exchange them for access tokens.Go to: Authentication Flow · Generate Keys
2
Create or retrieve a project
Create a project (or retrieve an existing one) to hold your survey, campaigns, and responses.Go to: List Projects · Create Project
3
Build the survey
Configure survey content — questions, logic, design, and translations. The Build module endpoints handle project updates, translations, and question library management.Go to: Get Project · Save Translations
4
Set up distribution
Create a campaign, configure quotas, and obtain survey links. Launch the campaign when ready to collect live responses.Go to: Create Campaign · Send Campaign
5
Capture responses
As respondents complete surveys, retrieve response data, monitor stats, and manage the cleaning workflow.Go to: Response Stats · Filter Responses
6
Analyze and export
Run analysis dashboards, compare segments, and export data for downstream reporting.Go to: Export Responses · Question Analysis
4. Platform-to-API mapping
5. Next steps
Authentication Flow
JWT signing, token exchange, and code examples.
Environments
Staging vs. production service URLs.
API Reference
Browse all endpoints with a live playground.