The Unified Communications Platform uses API Key authentication for secure access to all endpoints.
Method: X-API-Key Header
Pass your API key in the X-API-Key request header
Method: Authorization: Bearer
Pass your API key as a Bearer token in the Authorization header
curl -X POST https://api.unicom360.com/api/v1/json/bulk/sms \
-H "X-API-Key: your_api_key_here" \
-H "Content-Type: application/json" \
-d '{"sender_id": "COMPANY", "message_body": "Hello!", "recipient": ["26097123456"]}'
curl -X POST https://api.unicom360.com/api/v1/json/bulk/sms \
-H "Authorization: Bearer your_api_key_here" \
-H "Content-Type: application/json" \
-d '{"sender_id": "COMPANY", "message_body": "Hello!", "recipient": ["26097123456"]}'
For backward compatibility, Basic Auth is still supported using your API key as the username.
curl -X POST https://api.unicom360.com/api/v1/json/bulk/sms \
-u "your_api_key_here:" \
-H "Content-Type: application/json" \
-d '{"sender_id": "COMPANY", "message_body": "Hello!", "recipient": ["26097123456"]}'
Restrict API access to specific IP addresses for enhanced security.
Set optional expiration dates for API keys to maintain security hygiene.
Configurable rate limits per API key to prevent abuse.
Monitor API key usage with last-used timestamps and request logs.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect