Test your integration safely before going live
The Revuloop sandbox provides a complete testing environment where you can develop and test your integration without affecting production data or consuming real credits.
Completely separate from production
No credit consumption in sandbox
Clear all test data instantly
API keys are distinguished by their prefix. Always use test keys during development:
| Key Type | Prefix | Environment | Credits |
|---|---|---|---|
| Organization Test Key | rlk_test_ | Sandbox | Unlimited (mock) |
| Organization Live Key | rlk_live_ | Production | Deducted from balance |
| Partner Test Key | rlpk_test_ | Sandbox | Unlimited (mock) |
| Partner Live Key | rlpk_live_ | Production | Billed to partner |
| Embed Token | rlet_ | Based on parent key | Inherits from parent |
Navigate to your organization settings and create a new API key. Select "Test" as the environment.
Create Test KeyThe sandbox uses the same API endpoints as production. The environment is determined by your API key prefix.
# Test environment (sandbox)
curl -X GET "https://revuloop.com/api/v1/surveys" \
-H "Authorization: Bearer rlk_test_your_test_key"
# Production environment
curl -X GET "https://revuloop.com/api/v1/surveys" \
-H "Authorization: Bearer rlk_live_your_live_key"Create surveys, submit responses, test webhooks, and verify your integration works correctly before switching to live keys.
Credit deductions are tracked but not actually charged. Your test account has unlimited mock credits.
Survey invitations and reminders are logged but not actually delivered to recipients in sandbox mode.
Webhook events are fired to your configured endpoints, making it easy to test your webhook handling.
Smart Surveys and AI analytics return realistic mock data without consuming AI credits.
Test data is completely isolated from production. Surveys created with test keys won't appear in your live dashboard.
The sandbox environment starts empty. Create your own test surveys and data to develop against:
Use the API or dashboard to create surveys specifically for testing your integration.
Submit responses via the API to test your response handling and webhook integrations.
Sandbox data persists until you delete it, giving you full control over your test environment.
Before switching to production, verify these items: