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 response -
911234567892- 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