Коды подтверждения для островов Тёркс и Кайкос (+1 649) в QA и при запуске

Телефонный код +1 649OTP Gateway от $0.20 за кодВыделенные номера: только США и КанадаID API: tc
Краткий ответ

Да, OTP Route принимает SMS-коды подтверждения для островов Тёркс и Кайкос (+1 649) на одноразовый номер OTP Gateway: они видны в панели и доставляются в ваши системы REST-опросом или подписанными вебхуками. Коды стоят от $0.20 за код в зависимости от сервиса, а если SMS не придёт в течение 20-минутного окна, вся сумма вернётся на кошелёк.

Чем номер +1 649 отличается от американского?

Острова Тёркс и Кайкос, британская заморская территория в Карибском море, входят в Североамериканский план нумерации. Их номера используют общий с США и Канадой код страны +1 и код региона 649, поэтому полный номер — это +1 649 плюс семь цифр, всего десять цифр после +1.

Именно из-за общего кода страны многие формы регистрации ошибаются:

  • Определение страны. Код, который напрямую сопоставляет +1 с США, неверно помечает таких пользователей, применяет не те региональные правила и может показать не тот флаг в списке стран. Определяйте регион по коду региона, а не только по +1.
  • Хранение. Храните вид E.164: +1649XXXXXXX. Внутри NANP при наборе может добавляться ведущая 1, но это относится к показу и набору, а не к сохраняемому значению.
  • Тексты. Официальный язык — английский, поэтому большинство сервисов присылают коды на эти номера по-английски, что упрощает разбор.

Реальный номер +1 649 — самый прямой способ убедиться, что ваша библиотека валидации и логика стран относятся к островам как к отдельному региону.

Зачем продуктовой команде номер +1 649 для тестов?

Экономику островов определяет туризм, поэтому очевидные кандидаты — приложения для путешествий, бронирования и гостеприимства: управляющий недвижимостью или туроператор с Провиденсьялеса может зарегистрироваться по местному номеру, и ваш сценарий должен его принять. Платёжным и финтех-командам он нужен по другой причине: номер +1 вне США может запускать отдельные правила онбординга, о которых легко забыть.

Это ещё и компактный крайний случай для любого глобального продукта. Если регистрация работает с +1 649, вероятно, и другие карибские коды региона NANP обрабатываются правильно. О выборе таких тестовых рынков рассказывает наша статья про маршрутизацию OTP по странам.

Какие сервисы могут присылать коды на номер Тёркса и Кайкоса?

Текущий снимок показывает более 800 доступных для островов сервисов. Среди популярных — WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, X (Twitter), Airbnb, Uber, Amazon, eBay, Netflix, Microsoft & Outlook и Discord.

Меньшая территория обычно означает более скромную и менее стабильную ёмкость, поэтому проверяйте доступность прямо перед заказом и держите запасной маршрут для тестов, которым номер +1 649 не обязателен.

Как выглядит последовательность вызовов OTP API для Тёркса и Кайкоса?

Все вызовы идут на https://otproute.com/api/v1 с Bearer-ключом, начинающимся с or_live_; ключи создаются в консоли разработчика (до 10 на аккаунт). Id страны для архипелага — tc.

  1. GET /api/v1/prices?country=tc&service=<id> возвращает актуальную цену и доступность сервиса, который вы собираетесь тестировать.
  2. POST /api/v1/activations с телом {"service": "airbnb", "country": "tc"} создаёт заказ и возвращает id активации и номер.
  3. Введите номер в приложение, затем прочитайте код через GET /api/v1/activations/{id} или из вебхука.
  4. POST /api/v1/activations/{id}/cancel освобождает заказ, который тесту больше не нужен, а GET /api/v1/balance показывает пайплайну, хватит ли средств на прогон.

Для вебхуков зарегистрируйте до пяти эндпоинтов и подпишитесь на activation.sms_received, activation.expired и activation.cancelled. Проверьте заголовок X-OTPRoute-Signature (t=<unix>,v1=<hex>): вычислите HMAC-SHA256 от <t>.<raw body> с секретом эндпоинта, отклоняйте устаревшие метки времени и дедуплицируйте по id активации. Лимит в 300 запросов в минуту общий для всего аккаунта. Все поля перечислены в справочнике API.

Как получить номер +1 649 через панель?

Если вы предпочитаете кликать, а не программировать, создайте аккаунт по email и 6-значному коду или через Google, пополните баланс и перейдите в OTP Gateway. Выберите острова Тёркс и Кайкос и сервис, проверьте цену на экране и подтвердите заказ. Скопируйте номер в приложение; код появится на той же странице активации, когда придёт.

Что делать, если код на номер +1 649 не приходит?

У вас есть 20 минут с момента заказа. Если окно истечёт без SMS или вы отмените заказ раньше, вся сумма автоматически вернётся на кошелёк, так что неудачные попытки ничего не стоят.

Если это повторяется:

  • Дождитесь окончания окна целиком: время доставки зависит от сервиса и маршрута.
  • Выясните, принимает ли сервис виртуальные номера, ведь некоторые отказывают намеренно.
  • Повторите позже или переключитесь на другой маршрут, если острова не принципиальны для теста.
  • Не запускайте новые заказы быстрым циклом; добавьте паузу и логируйте каждый id активации.

В чек-листе по неудачным доставкам есть и другие идеи для нестабильных прогонов.

Можно ли получить выделенную линию +1 649 и как устроена оплата?

Нет. Хотя острова делят +1 с Северной Америкой, выделенные линии предлагаются только в США и Канаде, от $1.95/месяц, и номер Тёркса и Кайкоса к ним не относится. Для долгосрочной линии +1 649 напишите на [email protected]; возможность зависит от местных правил, и организовать её может не получиться.

Всё оплачивается с предоплаченного кошелька в долларах США без абонентской платы. Пополняйте картой или в USDT/USDC, а за каждое пополнение на почту приходит PDF-счёт. В ходе разработки можно запросить режим песочницы: он возвращает имитированные номера и коды, поэтому интеграцию SMS verification API можно протестировать полностью бесплатно.

Частые вопросы

Можно ли проверить регистрацию на Тёрксе и Кайкосе в моём приложении без местной SIM?

Да. Закажите номер +1 649 в OTP Gateway, используйте его в форме регистрации и прочитайте код в панели или через API.

Какой id страны передавать для островов Тёркс и Кайкос?

Передавайте tc в эндпоинт цен и в теле POST /api/v1/activations.

OTP Route считает +1 649 американским номером?

Нет. В API это отдельная страна со своим id, сервисами и ценами, хотя код страны +1 общий.

Сколько стоит номер для верификации на Тёрксе и Кайкосе?

Цены начинаются от $0.20 за код; точная сумма зависит от сервиса и показывается до подтверждения заказа.

Подойдёт ли американский или канадский выделенный номер вместо теста с +1 649?

Только если вашему тесту безразличен регион. Американская или канадская линия не проверит код региона островов и связанные с ним правила.

Можно ли использовать один и тот же номер +1 649 для последующего входа?

Как правило, нет. Каждый номер OTP Gateway принимает один код, поэтому для аккаунтов, которым нужно входить повторно, нужен другой вариант.

Какое использование запрещено?

Создание аккаунтов, на которые у вас нет прав, и нарушение условий сервисов. OTP Route предназначен для тестирования и работы ваших законных продуктов согласно Политике допустимого использования.

Названия сервисов являются товарными знаками их владельцев. OTP Route не связан с ними. Используйте номера законно, соблюдайте условия каждого сервиса и нашу Политику допустимого использования.

Направьте первый OTP за несколько минут

Создайте бесплатный аккаунт, пополните USD-кошелёк и закажите номер в панели или через API. Без абонентской платы.