Sandbox Overview
The THEITBULLS Sandbox environment allows you to test your integrations without affecting production data. It simulates all API endpoints with mock data and realistic responses.
Safe testing: All sandbox requests are isolated from production. No real messages are sent.
Sandbox Features
🔑
Test API Keys
Use sk_test_ prefixed keys
📱
Mock Responses
Realistic mock data for testing
🚀
No Rate Limits
Test without worrying about limits
📊
Test Analytics
View test usage and metrics
Sandbox URL
# Sandbox base URL https://sandbox-api.theitbulls.com/v1/ # Example: Send message in sandbox curl -X POST https://sandbox-api.theitbulls.com/v1/whatsapp/messages \ -H "Authorization: Bearer sk_test_abc123" \ -H "Content-Type: application/json" \ -d '{ "to": "911234567890", "text": "Hello from sandbox!" }'
Getting Started with Sandbox
- Sign up for a THEITBULLS account
- Get your test API key from the dashboard
- Use
https://sandbox-api.theitbulls.comas base URL - Start making API calls with your test key
- Monitor test activity in your dashboard
Sandbox vs Production
| Feature | Sandbox | Production |
|---|---|---|
| API Key Prefix | sk_test_ |
sk_live_ |
| Base URL | sandbox-api.theitbulls.com |
api.theitbulls.com |
| Rate Limits | Unlimited | As per plan |
| Real Messages | ❌ No | ✅ Yes |
| Cost | Free | Pay as you go |
Test Phone Numbers
Use these test phone numbers in sandbox environment:
911234567890- Standard test number (simulates active WhatsApp user)911234567891- Test number with delayed response911234567892- Test number for error scenarios
Mock Responses
The sandbox environment provides realistic mock responses for all endpoints. This allows you to test your integration logic without sending real messages.
# Mock response example { "id": "mock_msg_123", "status": "sent", "is_mock": true, "timestamp": "2025-06-20T14:30:00Z" }
Ready to test your integration? Get started with sandbox.
Get Test API Keys