ডেভেলপারদের জন্য 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 এ একটি কাউন্টডাউন সহ থাকে। কোডটি এসএমএস থেকে বের করা হয় এবং সম্পূর্ণ মেসেজ টেক্সটের পাশে তার নিজস্ব ফিল্ড হিসাবে ফিরে আসে।
- অধিকাংশ কোড অ্যাপটি পাঠানোর এক মিনিটের মধ্যে দেখায়।
- 20 মিনিটের মধ্যে কোনো এসএমএস না আসলে? অর্ডারটি আপনার ক্রেডিটে ফেরত দেওয়া হয়।
- পূর্বের অর্ডারগুলি তাদের কোড এবং মূল্য সহ আপনার ইতিহাসে থাকে।
খোলা অর্ডার
কনসোল| নম্বর | স্ট্যাটাস | কোড | মেয়াদ শেষ |
|---|---|---|---|
| প্রাপ্ত | 284913 | 17:41 | |
| অপেক্ষা করছে | এসএমএসের জন্য অপেক্ষা করছে | 19:58 |
2 এন্ট্রির মধ্যে 1 থেকে 2 দেখানো হচ্ছে
ডেভেলপার API
দশ এন্ডপয়েন্ট, একটি ফ্লো
বেস ঠিকানা https://snsotp.com/api/v1। ক্যাটালগ কলগুলির জন্য কোনো কী প্রয়োজন নেই; অর্ডারগুলি আপনার কীকে একটি বেয়ার টোকেন হিসাবে ব্যবহার করে।
- GET/servicesপ্রতিটি সার্ভিস তার কোড এবং সর্বনিম্ন মূল্য সহ
- GET/countriesপ্রতিটি দেশ তার কোড এবং ডায়াল কোড সহ
- GET/pricesএকটি সার্ভিস, একটি দেশ বা উভয়ের জন্য মূল্য
- GET/balanceUSD এ আপনার ক্রেডিট
- POST/ordersএকটি সার্ভিস এবং একটি দেশের জন্য একটি নম্বর অর্ডার করুন
- GET/orders/{id}একটি অর্ডারের স্ট্যাটাস, কোড এবং এসএমএস টেক্সট
- GET/ordersআপনার খোলা অর্ডার (বা status=all সহ সব)
- POST/orders/{id}/resendএকই নম্বরে আরেকটি কোড
- POST/orders/{id}/finishকোড ব্যবহার করার পরে একটি অর্ডার বন্ধ করুন
- POST/orders/{id}/cancelকোডের আগে বাতিল করুন, সম্পূর্ণ ফেরত
{
"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 টেস্টিং
স্টাফ ফোন বা ব্যক্তিগত নম্বর ছাড়াই সাইন-আপ, লগইন এবং টু-ফ্যাক্টর ফ্লো সম্পূর্ণভাবে পরীক্ষা করুন।
QA অটোমেশন
একটি নম্বর অর্ডার করুন, কোডের জন্য অপেক্ষা করুন এবং আপনার CI জব বা টেস্ট রানারের মধ্যে ফ্লো সম্পূর্ণ করুন, সব HTTP এর মাধ্যমে।
আপনার নম্বরটি ব্যক্তিগত রাখুন
আপনার নিজের লাইন একটি সাইটে হস্তান্তর করার পরিবর্তে একটি ডেডিকেটেড নম্বরে এককালীন এসএমএস গ্রহণ করুন।
ডেভেলপাররা
একটি ডকুমেন্টেড JSON API সহ সহজ স্ট্যাটাস মান, পরিষ্কার ত্রুটি এবং চারটি ভাষায় কোড স্যাম্পল।
আপনার মূল্য অনুমান করুন
অ্যাকাউন্ট তৈরি করার আগে প্রকাশিত মূল্য দেখুন।
অর্ডার কনফিগার করুন
ধাপ 1: OTP সোর্স নির্বাচন করুন
আমাদের বলুন কোন সার্ভিস কোড পাঠায়, যাতে আপনি যে নম্বর পাবেন তা তা গ্রহণ করতে পারে।
ধাপ 2: একটি দেশ নির্বাচন করুন
যে দেশের অ্যাকাউন্ট প্রয়োজন তা বেছে নিন। নম্বর এবং এর ডায়াল কোড সেই দেশ থেকে আসবে।
ধাপ 3: আপনার অর্ডার দিন
কনসোলে Buy টিপুন বা POST /orders কল করুন। কোড 20 মিনিটের উইন্ডোর মধ্যে দেখাবে, অথবা মূল্য ফেরত আসবে।
- রেজিস্টার
জনপ্রিয় সার্ভিস
সব দেশ জুড়ে প্রতি অর্ডারের সর্বনিম্ন মূল্য। একটি সার্ভিস খুলুন তার সম্পূর্ণ মূল্য তালিকার জন্য।
SNSOTP-এর বৈশিষ্ট্য
SMS ভেরিফিকেশন API
নম্বর অর্ডার এবং ইনবাউন্ড OTP মেসেজ পড়ার জন্য একটি ডকুমেন্টেড REST API। কোডটি তার নিজস্ব ফিল্ড হিসাবে ফিরে আসে, ব্যবহারের জন্য প্রস্তুত।
20 মিনিট কোড উইন্ডো
প্রতিটি অর্ডার 20 মিনিটের জন্য খোলা থাকে। সেই সময়ে কোনো এসএমএস না আসলে সম্পূর্ণ মূল্য আপনার ক্রেডিটে ফিরে আসে।
কোনো অতিরিক্ত খরচ ছাড়াই আরেকটি কোড
উইন্ডোর মধ্যে একই নম্বরে দ্বিতীয় এসএমএস প্রয়োজন? রিসেন্ড কল করুন এবং অ্যাপটি আবার জিজ্ঞাসা করুন। কোনো অতিরিক্ত চার্জ করা হয় না।
$ 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:51927420 মিনিট
কোড উইন্ডো
300/মিনিট
প্রতি কী-এর অনুরোধ
ডেভেলপারদের প্রশ্ন
একটি OTP API কি?+
একটি API যা আপনার কোডের জন্য অনুরোধে একটি ফোন নম্বর দেয় এবং একটি অ্যাপ দ্বারা SMS এর মাধ্যমে প্রেরিত ওয়ান-টাইম পাসওয়ার্ড (OTP) ফেরত দেয়। SNSOTP এর সাথে আপনি একটি সার্ভিস এবং একটি দেশ সহ POST /orders কল করেন, তারপর GET /orders/{id} থেকে কোড পড়ুন।
কোড কত দ্রুত আসে?+
সাধারণত অ্যাপটি SMS পাঠানোর পর এক মিনিটের মধ্যে। প্রতি 3 থেকে 5 সেকেন্ডে অর্ডারটি পোল করুন, বা কনসোল ইনবক্স খোলা রাখুন: এটি নিজে থেকেই রিফ্রেশ হয়।
যদি কোন কোড না আসে তাহলে কি হয়?+
যদি 20 মিনিটের মধ্যে কোন SMS না আসে, অর্ডারটি বন্ধ হয়ে যায় এবং সম্পূর্ণ মূল্য আপনার ক্রেডিটে নিজে থেকেই ফেরত আসে। আপনি যদি আগে বাতিল করেন তাহলে POST /orders/{id}/cancel এর মাধ্যমে সম্পূর্ণ ফেরত পেতে পারেন যতক্ষণ না কোন কোড এসেছে।
আমি কি একই নম্বরে দ্বিতীয় কোড পেতে পারি?+
হ্যাঁ। প্রথম কোডের পর, POST /orders/{id}/resend কল করুন (বা কনসোলে Another code টিপুন) এবং অ্যাপটিকে একটি নতুন SMS এর জন্য অনুরোধ করুন। এটি একই নম্বরে উইন্ডোর মধ্যে কোন অতিরিক্ত খরচ ছাড়াই আসে।
আমি কোন অ্যাপস এবং দেশ ব্যবহার করতে পারি?+
182 সার্ভিস 154 দেশে, WhatsApp, Telegram এবং Google থেকে OpenAI, Amazon এবং Uber পর্যন্ত। যে সার্ভিসটি তালিকাভুক্ত নেই, অন্য কোনো অ্যাপ অর্ডার করুন: উইন্ডোতে নম্বরে পাঠানো প্রতিটি SMS ফেরত দেওয়া হয়।
ক্রিপ্টো দিয়ে পেমেন্ট করুন, প্রতিটি অর্ডারের জন্য ব্যবহার করুন
USDT, USDC, BTC, ETH, BNB, SOL বা LTC দিয়ে চেকআউটের মাধ্যমে ক্রেডিট যোগ করুন। ক্রেডিটের মেয়াদ শেষ হয় না, এবং কোড ছাড়া অর্ডারের জন্য ফেরত টাকা সরাসরি ক্রেডিটে ফেরত যায়।
একটি অ্যাকাউন্ট তৈরি করুনক্রেডিট যোগ করুন
কনসোলে যেমনপরিমাণ
পেমেন্ট পদ্ধতি
- ন্যূনতম টপ-আপ $30। প্রথম টপ-আপ বোনাস $100 থেকে।
- পেমেন্ট নেটওয়ার্ক দ্বারা নিশ্চিত হওয়ার পরে ক্রেডিট যোগ করা হবে।
- কোড ছাড়া অর্ডারগুলি আপনার ক্রেডিটে ফেরত দেওয়া হবে।