REST API · SMS 액티베이션 형식

개발자를 위한 OTP API 및 SMS 인증

182개의 서비스와 154개 국가에서 사용할 번호를 한 번의 요청으로 주문하고, 일회용 코드를 JSON으로 읽어보세요. 20분 안에 코드가 오지 않으면 전체 금액이 크레딧으로 돌아가요. 가격은 $0.01부터 시작해요.

# 1. Order a number for whatsapp in US
curl -X POST https://snsotp.com/api/v1/orders \
  -H "Authorization: Bearer $SNSOTP_KEY" \
  -d service=whatsapp -d country=us

# 2. Read the code (poll every 3 to 5 seconds)
curl https://snsotp.com/api/v1/orders/OT-7K2M9QX4PB \
  -H "Authorization: Bearer $SNSOTP_KEY"
  • 서비스 및 국가별 고정 가격
  • 코드가 없으면 전액 환불
  • REST API와 SMS 액티베이션 형식
  • 분당 300개 요청
  • 암호화폐 결제

이제 코드가 돌아와요

열려 있는 모든 주문은 콘솔과 GET /orders에 카운트다운과 함께 표시돼요. SMS에서 코드를 추출하여 전체 메시지 텍스트 옆에 별도의 필드로 반환해요.

  • 대부분의 인증 코드는 앱에서 보낸 후 1분 이내에 도착해요.
  • 20분 이내에 SMS가 오지 않으면 주문 금액이 크레딧으로 환불돼요.
  • 이전 주문은 코드와 가격과 함께 기록에 남아요.

열린 주문

콘솔
번호상태코드만료
+1 347 •••• 0182수신됨28491317:41
+44 7 •••• 8820대기 중SMS 대기 중19:58

총 2개 중 1부터 2까지 표시 중

GET /orders/OT-7K2M9QX4PB
{
  "order": {
    "id": "OT-7K2M9QX4PB",
    "service": "whatsapp",
    "country": "us",
    "phone": "+13475550182",
    "number": "3475550182",
    "price": "0.93",
    "status": "received",
    "code": "284913",
    "sms": "Your WhatsApp code is 284913",
    "expires_at": "2026-11-03T12:20:00.000Z"
  }
}

182

서비스

154

국가

OTP 테스트

직원 전화나 개인 번호 없이도 회원가입, 로그인, 2단계 인증 플로우를 처음부터 끝까지 테스트하세요.

QA 자동화

번호를 주문하고, 코드를 기다린 다음, CI 작업이나 테스트 러너 내에서 전체 흐름을 완료하세요. 모두 HTTP로 이루어져요.

번호를 비공개로 유지하세요

자신의 번호를 사이트에 제공하는 대신 전용 번호로 일회성 SMS를 받으세요.

개발자

문서화된 JSON API로, 간단한 상태 값, 명확한 오류 메시지, 그리고 네 가지 언어로 된 코드 샘플을 제공해요.

내 가격 미리 보기

계정을 만들기 전에 공개된 가격을 확인하세요.

주문 설정

WhatsApp미국
주문당 가격, 코드가 없으면 환불$0.93
구매하려면 계정을 만드세요
  1. 1단계: OTP 소스 선택

    코드를 보내는 서비스를 알려 주세요. 그 코드를 받을 수 있는 번호를 드려요.

  2. 2단계: 국가 선택

    계정에 필요한 국가를 고르세요. 번호와 국가 번호는 그 국가의 것이에요.

  3. 3단계: 주문하기

    콘솔에서 구매를 누르거나 POST /orders를 호출하세요. 코드는 20분 대기 시간 안에 표시되고, 오지 않으면 금액이 돌아와요.

  4. 회원가입

인기 서비스

모든 국가에서 주문당 최저 가격. 서비스를 열어 전체 가격 목록을 확인하세요.

SNSOTP의 기능

  • SMS 인증 API

    번호 주문과 수신 OTP 메시지 읽기를 위한 문서화된 REST API예요. 코드는 바로 쓸 수 있는 별도 필드로 돌아와요.

  • 20분 코드 대기 시간

    모든 주문은 20분 동안 열려 있어요. 그 시간 동안 SMS가 오지 않으면 전체 금액이 자동으로 크레딧으로 환불돼요.

  • 추가 비용 없이 다른 코드 받기

    코드 대기 시간 안에 같은 번호로 두 번째 SMS가 필요하세요? 재전송을 요청해서 앱에 다시 요청하세요. 추가 비용은 없어요.

SMS 액티베이션 형식
$ curl "snsotp.com/stubs/handler_api.php?api_key=$KEY\
    &action=getNumber&service=telegram&country=gb"
ACCESS_NUMBER:OT-3QF8ZK2W7M:447700900182

$ curl "...&action=getStatus&id=OT-3QF8ZK2W7M"
STATUS_OK:519274

20분

코드 대기 시간

300/분

키당 요청 수

개발자들이 자주 묻는 질문

OTP API란 무엇인가요?+

요청 시 코드에 전화번호를 제공하고 앱이 SMS로 보내는 일회용 비밀번호(OTP)를 반환하는 API예요. SNSOTP에서는 서비스와 국가와 함께 POST /orders를 호출한 다음 GET /orders/{id}에서 코드를 읽어요.

코드는 얼마나 빨리 도착하나요?+

보통 앱에서 SMS를 보낸 후 1분 이내에 도착해요. 주문을 3~5초마다 확인하거나 콘솔 받은편지함을 열어두세요: 자동으로 새로고침돼요.

코드가 도착하지 않으면 어떻게 되나요?+

20분 내에 SMS가 도착하지 않으면 주문이 종료되고 전체 금액이 자동으로 크레딧으로 돌아가요. 코드가 도착하지 않은 상태에서 POST /orders/{id}/cancel을 통해 더 일찍 취소하여 전액 환불을 받을 수도 있어요.

같은 번호로 두 번째 코드를 받을 수 있나요?+

네. 첫 코드를 받은 뒤 POST /orders/{id}/resend를 호출하고(콘솔에서는 다른 코드 버튼) 앱에 새 SMS를 요청하세요. 같은 번호로 코드 대기 시간 안에 추가 비용 없이 도착해요.

어떤 앱과 국가를 사용할 수 있나요?+

WhatsApp, Telegram, Google부터 OpenAI, Amazon, Uber까지 182개의 서비스와 154개 국가에서 이용할 수 있어요. 목록에 없는 서비스는 '기타 앱'으로 주문하세요: 대기 시간 동안 해당 번호로 전송된 모든 SMS를 받아볼 수 있어요.

모든 질문

암호화폐로 결제하고 모든 주문에 사용하세요

체크아웃을 통해 USDT, USDC, BTC, ETH, BNB, SOL 또는 LTC로 크레딧을 충전할 수 있어요. 크레딧은 만료되지 않으며, 코드가 없는 주문에 대한 환불은 바로 크레딧으로 돌아가요.

계정 만들기

크레딧 충전

콘솔과 같은 화면

금액

$30$50$100$200$300$500

결제 방법

USDTUSDCBTCETHBNBSOLLTC
  • 최소 충전 $30, 첫 충전 보너스는 $100부터예요.
  • 네트워크에서 결제를 확인한 후 크레딧이 충전돼요.
  • 코드가 없는 주문은 크레딧으로 환불돼요.
개발자를 위한 OTP API 및 SMS 인증 API | SNSOTP