Contact our support team to receive your unique API key
Send POST request with your API key and message data
Get detailed JSON response with delivery status
curl -X POST https://customersms.pro/api.php \
-H "Content-Type: application/json" \
-d '{
"api_key": "your_api_key_here",
"phone": "+12125551234",
"message": "Hello World!"
}'
Todas as solicitações da API requerem autenticação usando uma chave API. Inclua sua chave API no corpo da solicitação.
API keys are sensitive information. Store them securely and never expose them in client-side code. Contact info@customersms.pro to get your API key.
{
"api_key": "cspro_your_secret_key_here",
"phone": "+12125551234",
"message": "Your message content"
}
https://customersms.pro/sms_system/api.php
POST
application/json
Parameter | Type | Required | Description |
---|---|---|---|
api_key | string | Required | Sua chave API |
phone | string/array | Required | Número(s) de telefone - string ou array |
message | string | Required | Conteúdo da mensagem SMS |
{
"success": true,
"message": "SMS sending completed",
"total_numbers": 2,
"successful_sends": 2,
"failed_sends": 0,
"remaining_credits": 98,
"results": [
{
"phone": "+12125551234",
"success": true,
"message_id": "msg_123456"
},
{
"phone": "+13235554567",
"success": true,
"message_id": "msg_123457"
}
]
}
{
"success": false,
"error": "Invalid or inactive API key",
"code": "INVALID_API_KEY"
}
<?php
$api_url = 'https://customersms.pro/sms_system/api.php';
$api_key = 'your_api_key_here';
$data = [
'api_key' => $api_key,
'phone' => '+12125551234,+13235554567',
'message' => 'Hello from customersms.pro!'
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $api_url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$result = json_decode($response, true);
curl_close($ch);
if ($result['success']) {
echo "SMS sent successfully!";
} else {
echo "Error: " . $result['error'];
}
?>
const sendSMS = async () => {
const apiUrl = 'https://customersms.pro/sms_system/api.php';
const apiKey = 'your_api_key_here';
const data = {
api_key: apiKey,
phone: ['+12125551234', '+13235554567'],
message: 'Hello from customersms.pro!'
};
try {
const response = await fetch(apiUrl, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(data)
});
const result = await response.json();
if (result.success) {
console.log('SMS sent successfully!', result);
} else {
console.error('Error:', result.error);
}
} catch (error) {
console.error('Network error:', error);
}
};
sendSMS();
import requests
import json
api_url = 'https://customersms.pro/sms_system/api.php'
api_key = 'your_api_key_here'
data = {
'api_key': api_key,
'phone': ['+12125551234', '+13235554567'],
'message': 'Hello from customersms.pro!'
}
headers = {
'Content-Type': 'application/json'
}
try:
response = requests.post(
api_url,
headers=headers,
data=json.dumps(data)
)
result = response.json()
if result['success']:
print('SMS sent successfully!', result)
else:
print('Error:', result['error'])
except requests.exceptions.RequestException as e:
print('Network error:', e)
curl -X POST https://customersms.pro/sms_system/api.php \
-H "Content-Type: application/json" \
-d '{
"api_key": "your_api_key_here",
"phone": "+12125551234,+13235554567",
"message": "Hello from customersms.pro!"
}'
As solicitações da API são limitadas a 100 solicitações por minuto por chave API.
Para suporte técnico e perguntas sobre a API, entre em contato conosco em