Мы ценим вашу конфиденциальность

Мы используем cookie, чтобы анализировать источники трафика, улучшать продукт и видеть конверсию маркетинговых кампаний.

Подробнее — в политике конфиденциальности
REST API v1

Документация DogeSMS Control API

Используйте единый /api/control для автоматизации инвентаря номеров, активаций, получения SMS, отмен, повторного использования и аренды. Поддерживает OAuth2 Client Credentials или подпись API Key. Все операции записи требуют Idempotency-Key.

Аутентификация

Рекомендуется OAuth2 Client Credentials; access_token истекает через 2 часа.

Поддержка статического API Key через заголовок X-API-Key.

Обновляйте ключи в консоли в любое время; доступен IP-белый список.

Лимиты и идемпотентность

Лимиты по умолчанию: 10 записей/сек, 30 чтений/сек.

Используйте заголовок Idempotency-Key для защиты от двойных списаний; генерируйте UUID на каждую транзакцию.

При получении HTTP 429 применяйте экспоненциальный откат.

Основные эндпоинты

Типичные эндпоинты показаны ниже. Полный список см. в OpenAPI-файле.

МетодПутьОписаниеТипичные ответы

Пример запроса активации

Тело запроса и JSON-ответа при вызове POST /api/control/activations.

POST /api/control/activations
Headers:
  Authorization: Bearer <token>
  Idempotency-Key: 73b7-...-ff2

Body:
{
  "serviceCode": "whatsapp",
  "countryCode": "US",
  "reuse": true
}
Response 200:
{
  "requestId": "act-123",
  "number": "+1 650 555 0101",
  "expiresAt": "2024-03-18T08:10:00Z",
  "canReuseUntil": "2024-03-18T08:30:00Z"
}

Поддерживаемые сервисы и страны

Сейчас доступно 0 сервисов и 0 стран/регионов.

Техническая поддержка

Последнее обновление: 刚刚. Для корпоративного доступа или повышенных лимитов свяжитесь с отделом продаж.