AllinSMS

API ডকুমেন্টেশন

sms-activate সামঞ্জস্যপূর্ণ handler_api: একই action, status, দেশ ও সার্ভিস কোড, সাথে কোড ওয়েবহুক।

handler_api URL

https://allinsms.com/stubs/handler_api.php

REST API বেস

https://allinsms.com/v1

API কী পেতে অ্যাকাউন্ট খুলুন

নম্বর (handler_api)

api_key ও action সহ GET বা POST। দেশের জন্য স্ট্যান্ডার্ড সংখ্যাভিত্তিক id (getCountries) এবং সার্ভিসের জন্য স্ট্যান্ডার্ড কোড (tg, wa, go …)। অন্যভাবে উল্লেখ না থাকলে উত্তর সাধারণ টেক্সটে আসে।

GET https://allinsms.com/stubs/handler_api.php?api_key=YOUR_API_KEY&action=getNumber&service=tg&country=6
actionপ্যারামিটারউত্তরবিবরণ
getBalanceনেইACCESS_BALANCE:12.3400USD এ বর্তমান ক্রেডিট।
getNumberservice, country, maxPrice?ACCESS_NUMBER:1042:6281244739021নম্বর কিনুন। সঙ্গে সঙ্গে চার্জ হয়, কোড না এলে টাকা ফেরত।
getNumberV2service, country, maxPrice?{"activationId":1042,"phoneNumber":"628…","activationCost":"0.7800",…}getNumber-এর মতোই, দাম ও শেষ সময়সহ JSON উত্তর।
getStatusidSTATUS_WAIT_CODE · STATUS_OK:48213 · STATUS_WAIT_RETRY:48213 · STATUS_CANCELকোড না আসা পর্যন্ত প্রতি 3 থেকে 5 সেকেন্ডে চেক করুন।
getStatusV2id{"verificationType":0,"sms":{"code":"48213","text":"…"},"call":null}SMS-এর পূর্ণ টেক্সটসহ JSON স্ট্যাটাস।
getFullSmsidFULL_SMS:Your code is 48213শেষ SMS-এর পূর্ণ টেক্সট।
setStatusid, status=1|3|6|8ACCESS_READY · ACCESS_RETRY_GET · ACCESS_ACTIVATION · ACCESS_CANCEL1 প্রস্তুত, 3 আরেকটি কোড, 6 শেষ, 8 বাতিল (অপেক্ষার সময়ের পর, কোড আসার আগে)।
getActiveActivationsনেই{"status":"success","activeActivations":[…]}আপনার যে নম্বরগুলো এখনো সক্রিয়।
getPricesservice?, country?{"6":{"tg":{"cost":"0.7800","count":5320}}}দেশ ও সার্ভিস অনুযায়ী দাম ও স্টক।
getNumbersStatuscountry?{"tg_0":"5320","wa_0":"812",…}একটি দেশের সার্ভিসভিত্তিক স্টক।
getCountriesনেই{"6":{"id":6,"eng":"Indonesia","iso":"id","phoneCode":"62",…}}id সহ দেশের তালিকা।
getServicesListনেই{"status":"success","services":[{"code":"tg","name":"Telegram"}]}সার্ভিস কোড ও নাম।

setStatus মান

  • 1 · নম্বর সার্ভিসে পাঠানো হয়েছে, SMS-এর অপেক্ষা
  • 3 · একই নম্বরে আরেকটি কোড চাওয়া
  • 6 · অ্যাক্টিভেশন শেষ করা
  • 8 · বাতিল ও রিফান্ড (এখনো কোড আসেনি)

সময়সীমা

ডিফল্টভাবে নম্বর 20 মিনিট সক্রিয় থাকে। কেনার 120 সেকেন্ড পর বাতিল গ্রহণ করা হয় (আগে করলে EARLY_CANCEL_DENIED ফেরত আসে)। কোড না এলে অ্যাক্টিভেশন শেষ হওয়ার সময় স্বয়ংক্রিয়ভাবে টাকা ফেরত দেওয়া হয়। রেট লিমিট: প্রতি কী-তে প্রতি মিনিটে 300টি অনুরোধ।

ত্রুটি

NO_KEYBAD_KEYNO_ACTIONBAD_ACTIONBAD_SERVICEBAD_COUNTRYNO_NUMBERSNO_BALANCEWRONG_MAX_PRICE:0.7800CHANNELS_LIMITNO_ACTIVATIONBAD_STATUSEARLY_CANCEL_DENIEDTOO_MANY_REQUESTS

ওয়েবহুক

অ্যাকাউন্ট-এ একটি ওয়েবহুক URL দিন, আমরা প্রতিটি প্রাপ্ত কোড JSON হিসেবে সেখানে POST করব, আপনার সার্ভার 2xx না দিলে দুবার পুনরায় চেষ্টা করব।

POST https://your-server/webhook
{ "activationId": 1042, "service": "tg", "country": "id", "phone": "6281244739021",
  "code": "48213", "text": "Telegram code: 48213 …", "receivedAt": "2026-10-09T03:12:44.000Z" }