Staging vs production

Respondent provides both Staging and Production environments to support safe development and reliable deployment of your API integration.

Staging

The Staging environment is free to use and fully functional, allowing developers to build and test integrations in a risk-free environment. To learn more, see: Staging Environment

Production

Once your integration is ready, switch to the Production environment. To request access, see: Requirements for Production Credentials

🚧

Moving from Staging to Production

When migrating your integration, please note the following:

  • Lookup ID Differences: Lookup IDs for industries, skills, topics and jobTitles are different between staging and production. You will need to update these IDs when moving to production
  • Auto-pause of Projects: All newly created production projects will be paused by default. You can request [email protected] to have this removed from your integration once ready
  • Internal Testing in Production: You can test your project by inviting internal participants via the Share link. These are accessible in the Respondent platform by clicking into the project and selecting the "Share" dropdown (top right). Participants must have a valid Respondent account and match the project's demographic filters
  • Webhook Setup: Webhooks configured in staging do not carry over to production