Everything worth knowing, nothing that isn't.
What you can test with test credentials
The whole integration against the real API: authentication with your Bearer token, POST /sms/sendSms, the message ID in the response, delivery receipts to your webhook, error handling, encoding and segment counts. Test messages go only to your own verified number(s). The allowance, cost and expiry of your test are confirmed in our reply, with your credentials.
What changes at go-live
Your code and your endpoint stay the same. What changes is who you can reach: after approval (sender identity, traffic purpose and destination rules reviewed, sender IDs registered with each regulator), production access and routes are switched on for your account, and traffic runs on your commercial terms. Approval takes 3–10 business days and runs in parallel with 2–5 business days of integration.
Why testing uses the production endpoint
A separate test environment usually simulates delivery, so its receipts and latency tell you little about real routes. Testing on the production endpoint means the API, the responses and the delivery receipts you see during integration are the ones you get in production, and nothing needs re-pointing at go-live.
Before you send live traffic
Keep the token in an environment variable or a secrets manager from day one: it calls the production endpoint. Store each message ID, retry without re-sending blindly, and confirm the delivery receipts reach your webhook. Then send a small first batch to real recipients in each new market and watch the receipts before you scale. See /developers/quickstart.
Test credentials vs production at a glance
| Test credentials | Production | |
|---|---|---|
| Endpoint | https://api.broadnet.me | https://api.broadnet.me |
| Recipients | Your own verified number(s) | The recipients your approval covers |
| Sender IDs | Confirmed with your test credentials | Registered with each regulator during approval |
| Delivery receipts | ||
| Allowance, cost and expiry | Confirmed in our reply, with your test credentials | Your commercial terms |
| Good for | Integration, webhooks, error handling, encoding | Live traffic after approval |