Get number
This section is more suitable for getting acquainted with prices and statistics of receiving sms.
It is possible to manually get a number or text here, but quite difficult.
This is due to the fact that a lot of users use our partners' software to get a number.
If you need a large number of numbers - we advise you to use the API.
Max price
+ API
Buy under 14 ₽
Max price
+ API
Buy under 14 ₽
Price list
Max price
+ API
Buy under 14 ₽
Max price
+ API
Buy under 14 ₽
Price list
Max price
+ API
Buy under 14 ₽
Price list
Max price
+ API
Buy under 14 ₽
Max price
+ API
Buy under 14 ₽
Price list
Max price
+ API
Buy under 14 ₽
Price list
Max price
+ API
Buy under 15 ₽
Price list
Max price
+ API
Buy under 15 ₽
Price list
Using API SMSLIVE.PRO
Our API is fully compatible with similar sites.
URL for API requests: https://smslive.pro/stubs/handler_api.php
Allow POST and GET requests.
Requests must have an API key as the api_key parameter.
Count of available phone numbers
Parameters:
$api_key - Your API key
$country * - Country
* - optional
Response:
{"wa":"44","vk":"32","tg":"400","ig":"2","ya":"100","tw":"999","mt":"32"}
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
Get balance
Parameters:
$api_key - Your API key
Response:
ACCESS_BALANCE:'your balance'
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
Get number
Parameters:
$api_key - Your API key
$service - Service code
$country * - Country code
$operators * - Operators, not more than 5 pcs.
$exceptOperators * - Excluded operators, not more than 5 pcs.
$ref * - account ID, account type should be «Developer». details
$maxPrice * - the maximum price for which you are willing to buy the number. how to use
If maxPrice parameter is specified, then MaxPrice + API from the cabinet is ignored, for MaxPrice + API country is required!
* - optional
Response:
ACCESS_NUMBER:$activationId:$phoneNumber
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
BANNED - temporary ban
BAD_SERVICE - incorrect service code
BAD_COUNTRY - incorrect country code
BAD_MAX_PRICE - incorrect maximum price
BAD_OPERATORS - operator not found
TOO_MANY_OPERATORS - number of operators exceeds 5 pcs.
BAD_EXCEPT_OPERATORS - excluded operator not found
TOO_MANY_EXCEPT_OPERATORS - number of excluded operators exceeds 5 pcs.
NO_BALANCE - no money on balance
NO_CONNECTION - no connection to service
NO_NUMBERS - no available numbers
Get number V2
Response:
{
"activationId": $activationId,
"phoneNumber": $phoneNumber,
"activationCost": "5.5",
"countryCode": "0",
"activationTime": "2023-11-11 18:30:20",
}
Activation status
Parameters:
$api_key - Your API key
$id - Activation ID received in getNumber or getNumberV2
Response:
STATUS_OK:'text code'
STATUS_WAIT_CODE - wait code
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
NO_ACTIVATION - The activation ID does not exist
Change activation status
Parameters:
$api_key - Your API key
$id - Activation ID received in getNumber or getNumberV2
$status - Activation status
1 number is ready (SMS sent to the number)
3 request another code (free of charge)
6 complete activation
8 number has been used and cancel activation
Logic of use API
Get number using getNumber method
the following actions are then available
8 - Cancel activation (if the number doesn't work for you)
1 - SMS has been sent (optional)
For activation with status 1
8 - Cancel activation
After receipt of the code:
3 - Request another SMS
6 - Confirm SMS code and complete activation
For activation with status 3
6 - Confirm SMS code and complete activation
Response:
ACCESS_READY - number is ready to receive the code
ACCESS_ACTIVATION - service activated
ACCESS_CANCEL - activation cancelled
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
NO_ACTIVATION - The activation ID does not exist
BAD_STATUS - incorrect status
EARLY_CANCEL_DENIED - cannot be cancelled in the first 2 minutes
Get prices
Parameters:
$api_key - Your API key
Response:
{"Country code":{"Service code":{"cost":"count","cost":"count"}
{"2":{"wa":{"10.00":"10","15.00":"44"}
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
Buy email
Parameters:
$api_key - Your API key
$service - Service code
Response:
{
"status": "OK",
"activationId": $activationId,
"email": $email,
}
OR
{
"status": "ERROR",
"ERROR": "ERROR_TRY_AGAIN",
}
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
BAD_SERVICE - incorrect service code
ERROR_TRY_AGAIN - No available email, try again
Check email
Parameters:
$api_key - Your API key
$id - Activation ID received in buyMailActivation
Response:
{
"status": "OK",
"code": "text code",
}
OR
{
"status": "ERROR",
"ERROR": "FORBIDDEN",
}
Errors:
BAD_KEY - invalid API key
BAD_ACTION - incorrect action
FORBIDDEN - The activation ID does not exist