Skip to main content

Send Your First SMS

This guide outlines the steps required to authenticate and transmit your first SMS message using the Zeckta Messaging API.

1. Obtain Credentials

Log into the developer console to retrieve your Secret and Workspace UUID. These two values are required to construct your authentication token.

2. Core Endpoints

ActionMethodEndpoint
Send SMSPOST/v1/messaging/sms/messages
Check StatusGET/v1/messaging/sms/messages/{uuid}
Request OTPPOST/v1/messaging/otp/request

3. Transmit a Message

Execute the following request to queue a single SMS.
curl -X POST "http://localhost:2222/v1/messaging/sms/messages" \
  -H "Authorization: Bearer YOUR_SECRET:YOUR_WORKSPACE_UUID" \
  -H "Content-Type: application/json" \
  -d '{
    "dest": "+233240000000",
    "src": "ZECKTA",
    "message": "Hello from Zeckta Messaging!"
  }'