Taarifa za ombi la kutuma
sender_id — jina lililoidhinishwa kwenye akauntito — orodha ya namba zenye msimbo wa nchimessage — ujumbe unaotumarequest_id — kitambulisho cha hiari unapojaribu ombi lilelile tena
Tuma SMS, angalia salio na upate ripoti za SMS kupitia maombi ya HTTPS. Tumia JSON na API key inayofanya kazi kwenye akaunti yako ya Vozua.
curl -X POST 'https://sms.vozua.app/api/v1/send' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"sender_id": "YOURBRAND",
"to": ["255712345678"],
"message": "Your order is ready."
}'const response = await fetch(
'https://sms.vozua.app/api/v1/send', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
sender_id: 'YOURBRAND',
to: ['255712345678'],
message: 'Your order is ready.'
})
}
);import requests
response = requests.post(
'https://sms.vozua.app/api/v1/send',
headers={'Authorization': 'Bearer YOUR_API_KEY'},
json={
'sender_id': 'YOURBRAND',
'to': ['255712345678'],
'message': 'Your order is ready.'
}
)$request = curl_init(
'https://sms.vozua.app/api/v1/send'
);
curl_setopt_array($request, [
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer YOUR_API_KEY',
'Content-Type: application/json'
],
CURLOPT_POSTFIELDS => json_encode([
'sender_id' => 'YOURBRAND',
'to' => ['255712345678'],
'message' => 'Your order is ready.'
])
]);Tengeneza na usimamie API keys kwenye akaunti yako. Usiziweke wazi kwenye app au code ya tovuti inayoonekana na watu.
Chagua mawasiliano au makundi yaliyohifadhiwa, weka namba au pakia faili la CSV. Hakiki orodha ya wapokeaji kabla ya kutuma.
Ona SMS zilizomfikia mpokeaji, zinazosubiri uthibitisho na zilizoshindikana. Fungua ripoti ya ujumbe uliotuma ili uangalie hali ya kila namba.
Base URL: https://sms.vozua.app/api/v1. Weka Authorization: Bearer YOUR_API_KEY au header ya X-API-Key.
| METHOD | ENDPOINT | MATUMIZI |
|---|---|---|
| POST | /send | Tuma ujumbe kwa kuweka sender_id, to na message. |
| GET | /balance | Soma salio la akaunti, available_units, currency na country_code. |
| GET | /messages/{campaign_id} | Soma hali ya ujumbe kwa kila mpokeaji kwa campaign_id iliyorejeshwa baada ya kutuma. |
sender_id — jina lililoidhinishwa kwenye akauntito — orodha ya namba zenye msimbo wa nchimessage — ujumbe unaotumarequest_id — kitambulisho cha hiari unapojaribu ombi lilelile tena
Ujumbe kuwasilishwa si uthibitisho wa kufika. Hifadhi campaign_id na uangalie hali ya ujumbe. Shughulikia makosa ya 401 ya uthibitishaji, 402 ya salio na 422 ya taarifa kabla ya kujaribu tena.
Fungua akaunti bure, omba Sender ID ya biashara yako na ununue SMS ukiwa tayari kutuma.