API для работы с виртуальными номерами
Автоматизируйте получение виртуальных номеров с помощью нашего API. Простая интеграция, подробная документация, стабильная работа.
Получить API-ключВозможности API
Быстрая интеграция
Безопасность
Высокая доступность
JSON формат
Описание API
API позволяет автоматизировать процесс получения виртуальных номеров для приема SMS. Вы можете интегрировать его в свои проекты, скрипты и сервисы для массовой работы с номерами.
Основные операции включают: получение списка доступных сервисов и стран, заказ номера, проверку статуса, получение входящих SMS и завершение работы с номером.
Для начала работы необходимо получить API-ключ в личном кабинете. Все запросы выполняются через защищенное HTTPS-соединение.
Примеры кода
// Пример запроса на получение номера
const response = await fetch('https://api.example.com/v1/number', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
service: 'telegram',
country: 'russia'
})
});
const data = await response.json();
console.log(data);
// { "id": "12345", "number": "+79001234567", "status": "active" }# Пример на Python
import requests
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.example.com/v1"
def get_number(service, country):
response = requests.post(
f"{BASE_URL}/number",
headers={"Authorization": f"Bearer {API_KEY}"},
json={"service": service, "country": country}
)
return response.json()
# Получение номера для Telegram
result = get_number("telegram", "russia")
print(result)Основные методы
GET /servicesПолучение списка доступных сервисов
GET /countriesПолучение списка доступных стран
POST /numberЗаказ нового виртуального номера
GET /number/{id}Проверка статуса номера
GET /number/{id}/smsПолучение входящих SMS
DELETE /number/{id}Завершение работы с номером
Начните использовать API
Получите API-ключ и начните автоматизировать работу с виртуальными номерами
Получить API-ключ