Публичный API для покупки SMS-активаций программно. Совместим с протоколом SMS-Activate / GreedySMS — если у вас уже есть бот или скрипт, работающий с одним из этих сервисов, для миграции достаточно поменять BASE_URL и api_key.
Ключи выдаются вручную по запросу. Напишите администратору в Telegram, укажите ваш telegram_id (тот, под которым вы зарегистрированы в боте) и краткое описание проекта.
После выдачи ключ показывается ОДИН раз — сохраните его сразу. Если потеряли — ключ перевыпускается, старый отзывается.
Запросы тарифицируются с обычного баланса вашего аккаунта (того же, что в боте и на сайте). Пополняйте через личный кабинет.
https://www.luxsms.top/stubs/handler_api.php
Все эндпоинты — один URL. Действие выбирается параметром action. Поддерживается GET и POST (form-urlencoded или JSON). Ответы — plain text, если явно не написано иначе.
Текущий баланс аккаунта в рублях.
GET https://www.luxsms.top/stubs/handler_api.php?api_key=YOUR_KEY&action=getBalance ACCESS_BALANCE:123.45
Цены и доступное количество номеров. Возвращает JSON.
serviceкод сервиса (tg, wa, ig, …). ОпциональноcountryID страны (0 — Россия и т.д.). ОпциональноGET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=getPrices&country=0&service=tg
{"0":{"tg":{"cost":18.40,"count":124}}}Сколько номеров доступно по сервисам (для совместимости). Возвращает JSON.
countryID страны. ОпциональноGET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=getNumbersStatus&country=0
{"tg_0":124,"wa_0":89,"ig_0":42}Купить номер. Списывает с баланса, возвращает ID активации и телефон.
service*код сервисаcountry*ID страныGET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=getNumber&service=tg&country=0 ACCESS_NUMBER:1234567:79991234567
Возможные ошибки:
NO_BALANCE — недостаточно средствNO_NUMBERS — номеров по этому сервису/стране нетBAD_KEY — ключ неверный или отозванУзнать статус активации — пришёл ли SMS-код.
id*ID активации из getNumberGET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=getStatus&id=1234567 # ждём код STATUS_WAIT_CODE # код пришёл STATUS_OK:12345 # отменена STATUS_CANCEL
Поменять статус активации.
id*ID активацииstatus*1 — ждать ещё SMS, 3 — запросить новый код, 6 — завершить (успех), 8 — отменить (возврат на баланс если не было кода)GET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=setStatus&id=1234567&status=6 ACCESS_ACTIVATION
В параметре service у getNumber / getPrices передаётся короткий код. Полный список можно получить программно:
GET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=getServicesList
[{"code":"tg","name":"Telegram"},{"code":"wa","name":"WhatsApp"}, ...]| Код | Сервис |
|---|---|
| aaa | Nubank |
| aab | BharatPe |
| aag | Pockit |
| aaq | Netease |
| aav | Alchemy |
| aax | Boyaa |
| aba | Rappi |
| abb | Coca-Cola |
| abc | Taptap Send |
| abd | BeBoo |
| abe | Foodora |
| abg | PagBank |
| abk | GMX |
| abn | Bybit |
| abo | WEBDE |
| abq | Upwork |
| abt | ArenaPlus |
| abu | BPJSTK |
| ac | DoorDash |
| acb | Spark Driver |
| acc | LuckyLand Slots |
| acd | Cloud.ru |
| aci | Colombian Cupid |
| acm | Razer |
| acn | Gringo |
| acz | Claude |
| ada | TRUTH SOCIAL |
| adi | Zepto |
| adp | Cabify |
| adt | willhaben |
| ael | Cloud Manager |
| aem | AstraPay |
| aer | PlayerAuctions |
| aet | Greywoods |
| aex | Neon |
| aey | Next |
| aez | Shein |
| afe | GovBr |
| aff | C6 Bank |
| afm | myboost |
| afp | VFS GLOBAL |
| afr | Ultragaz |
| afs | Privalia |
| afz | Klarna |
| agb | Smiles |
| agd | Grailed |
| agg | OneForma |
| agh | Getnet |
| agi | Njuškalo |
| agj | Marktplaats |
| agk | Ipsos iSay |
| agl | Betano |
| agm | CMB |
| agv | DoneDeal |
| ah | EscapeFromTarkov |
| ahb | Ubisoft |
| ahd | Midnite |
| ahe | Bunq |
| ahf | GAIL`s Bakery |
| ahi | Daki |
| ahj | Strato |
| ahl | Maxim |
| aig | Five Surveys |
| aik | ZUS Coffee |
| aim | Firebase |
| aiq | Prime Opinion |
| ais | DiDiFood |
| ait | FeetFinder |
| aiv | Remitly |
| aiw | Roblox |
| aix | Move It |
| aiz | Brevo |
| aje | CupidMedia |
| ajj | Rebtel |
| ajn | Gopuff |
| ajq | MyValue |
| ajy | All Access |
| aka | LinkAja |
| akd | Feels |
| akj | Easycash |
| ako | Ryde |
| akp | Her |
| akr | Voi |
| alg | Ankama |
| alj | Spotify |
| alm | Muzz |
| als | Greggs |
| am | Amazon |
| ama | WooPlus |
| amb | Vercel |
| ana | Sicredi |
| anb | Abastece-aí |
| ang | TOMORO COFFEE |
| anh | Cadbury |
| ani | Talabat |
| anj | Gemini |
| anl | AttaPoll |
| anm | CaltexGO |
| ann | Bradesco |
| ano | Shopify |
| anq | Hitnspin |
| anx | InfinitePay |
| aoe | Sendwave |
| aof | Guzman y Gomez |
| aoh | ЮMoney |
| aoi | Cryptonow |
| aok | NETELLER |
| aom | Monzo |
| aon | Binance |
| aoo | Pegasus Airlines |
| aop | Kleinanzeigen |
| aor | OKX |
| aow | Geekay |
| aox | Aukro |
| aoy | PLN Mobile |
| aoz | ReclameAQUI |
| apb | eToro |
| apd | 2dehands |
| apf | Carrefour |
| apg | Damai |
| api | KKTIX |
| apl | Sideline |
| apo | Netmarble |
| app | ClassPass |
| apq | WePoker |
| apr | Capital One |
| aq | Glovo |
| aqt | Skrill |
| aqy | SAPO |
| arc | CHECK24 |
| are | Seated |
| arf | Enjoei |
| ark | SageMaker Studio Lab |
| arp | Continente |
| ars | Bingo Plus |
| aru | UNNI 강남언니 |
| asb | YUEWEN 阅文集团 |
| asf | TextFree |
| asp | PhonePe |
| asq | Warpcast |
| asy | Fore Coffee |
| atl | Watsons MY |
| atr | RIDE |
| atu | Сбер/Купер |
| aua | 同程旅行 Tongcheng Travel |
| auc | TotalPass |
| auh | KeeTa 美团 |
| auj | High 5 Casino |
| aul | Alignable |
| aup | Botim |
| aux | Lightning AI |
| auz | Outlier |
| avb | Tealive |
| avj | SumUp |
| avv | shopFarEast |
| awq | Atlas Earth |
| awr | KCEX |
| aws | 7-Eleven |
| awu | MosGram |
| awv | Wallapop |
| awz | PlayTime |
| axj | FIFGROUP MOBILE CUSTOMER |
| axm | Não Me Perturbe |
| axn | FastMoss |
| axp | ChargePoint |
| axr | Match |
| axs | AIS PLAY |
| axt | GNJOY |
| axx | Shopback |
| ayb | AsianDating |
| ayo | 360Kredi |
| ayv | myTVSUPER |
| ayz | Kimi |
| azi | TheL |
| azl | MotoRan |
| azy | Casa Pariurilor |
| azz | Crystalbet |
| bab | Opera Mini |
| bai | SNKRDUNK |
| ban | BLINK by BonusLink |
| baq | Redbubble |
| bav | LeoList |
| bay | Genome |
| bbd | DBS Bank |
| bbg | Square |
| bbj | OnePay |
| bbk | FilipinoCupid |
| bbl | Autodesk |
| bbm | TrueMoney |
| bbq | Chime |
| bbr | WalletHub |
| bbu | InternationalCupid |
| bc | GCash |
| bcq | Mantan/Kopi Kenangan |
| bcx | Bantusaku |
| bd | X5ID |
| bdd | BetMen |
| bdg | HUD |
| bdh | Singledk |
| bdo | AdaModal |
| bdp | Kredito |
| bdr | Yara Farmcare |
| ber | Gumtree |
| bex | Whatnot |
| bfa | Webmotors |
| bfg | EMAG |
| bfo | MSport |
| bfr | Dott |
| bfw | Finya |
| bgj | MoonPay |
| bgt | Alfamidi |
| bgv | Clearpay |
| bhf | InPost |
| bhr | Dil Mil |
| bib | myBCA |
| bic | Marktde |
| bih | Indosaku |
| bij | Prodege |
| bix | Hotel101 |
| bji | Perfect World 完美世界 |
| bjz | Jeevansathi |
| bkd | Sahibinden |
| bkk | Poparide |
| bkn | betlive |
| bko | Vision Plus |
| bkv | Zen |
| bkz | Rewardy |
| bl | BIGO LIVE |
| bla | FDJ ParionsSport |
| ble | Nexon |
| blh | Winner |
| bli | Scalapay |
| blm | Epic Games |
| blo | SiliconFlow 硅基流动 |
| blp | MEEFF |
| blq | Ari10 |
| blr | DocuSign |
| blt | INDOPAKET |
| blx | 2ememain |
| blz | MiniPay |
| bmd | VooV Meeting |
| bme | myIM3 |
| bmi | Sisal |
| bn | Alfagift |
| bng | Jush |
| bni | Pets4Homes |
| bnl | |
| bns | PAC Cash |
| bnt | Treasury |
| bnu | Qpon |
| bny | Suno |
| bo | Wise |
| bob | Shell GO |
| bod | Genspark |
| boh | Yophone |
| bol | My TELUS |
| boo | Casino Plus |
| bos | Casino Portugal |
| bow | Affirm |
| box | Thumbtack |
| bp | GoFundMe |
| bpc | LOVOO |
| bpp | Bliq |
| bpt | SerpApi |
| bpz | Just Eat |
| bqb | Weex |
| bqh | PEDIR GAS |
| bqi | Datanyze |
| bqn | Upward |
| bqo | Caffe Nero |
| bqp | Zara |
| bqr | ASAAS |
| bqy | SNAI |
| bra | Touch n Go TNG |
| brg | Letgo |
| brk | Indeed |
| brr | LemFi |
| bry | Mobile DE |
| bsf | Rupiah Cepat |
| bsm | Ahlan |
| bso | PayWell |
| bsu | Dingtone |
| bsv | AmarthaFin |
| bsy | Air Miles |
| btn | Itau |
| btr | Duet |
| btv | Radiate |
| btx | Amap 高德地图 |
| bud | WeTalk |
| buj | ASVLA |
| bvi | Salams |
| bvu | SwaRail |
| bw | Signal |
| bwa | Hostinger |
| bwd | Fetch |
| bwe | Immutable Play |
| bwu | SkyBet |
| bwv | Manus |
| bwx | Chagee |
| bxg | BAT |
| bxj | Quero-Quero PAG |
| bxn | Intel SAP |
| bxp | Tennents |
| bxr | AlFursan |
| bxs | LikeCard |
| bxv | PAPER |
| bxw | Credinex |
| bxy | MAX |
| byd | Airtasker |
| byf | SeaBank |
| byh | Adobe |
| byp | Kaito |
| byw | Annoncelight |
| bz | Blizzard |
| bzf | Dabble |
| bzk | Amaze Super App |
| caj | GoMoney |
| cak | Bazaraki |
| cam | Eleme 饿了么 |
| can | BAGI |
| cau | Ero Me |
| cb | Bazos |
| cbk | Fastwork |
| cct | Factory |
| ccu | Google Chat |
| ccv | Triumph |
| ccw | 夸克 Quark |
| ccx | Google Messenger |
| cj | Dotz |
| cm | Prom |
| cn | Fiverr |
| co | Rediffmail |
| cp | Uklon |
| cq | Mercado |
| cw | PaddyPower |
| df | Happn |
| dg | Mercari |
| dh | eBay |
| dl | Lazada |
| do | Leboncoin |
| dp | ProtonMail |
| dr | OpenAI |
| ds | Discord |
| dy | Zomato |
| ee | Twilio |
| ef | Nextdoor |
| ej | MrQ |
| em | ZéDelivery |
| ep | Temu |
| et | Clubhouse |
| ev | Picpay |
| ew | Nike |
| ex | Linode |
| fb | |
| fd | Mamba, MeetMe |
| fh | Lalamove |
| fk | BLIBLI |
| fr | Dana |
| fs | Şikayet var |
| ft | Букмекерские |
| fu | Snapchat |
| full | Полная аренда |
| fv | Vidio |
| fz | KFC |
| ge | Paytm |
| gf | GoogleVoice |
| gj | Carousell |
| gm | Mocospace |
| go | Google,youtube,Gmail |
| gp | Ticketmaster |
| gq | Freelancer |
| gs | SamsungShop |
| gt | Gett |
| gx | Hepsiburadacom |
| hb | Twitch |
| hc | MOMO |
| ht | Bitso |
| hu | Ukrnet |
| hw | Alipay/Alibaba/1688 |
| hx | AliExpress |
| ie | bet365 |
| ig | Instagram+Threads |
| ij | Revolut |
| im | Imo |
| ip | Burger King |
| ir | Chispa |
| jg | Grab |
| jq | Paysafecard |
| ju | Indomaret |
| jx | Swiggy |
| ka | Shopee |
| kc | Vinted |
| kf | |
| ki | 99app |
| kk | Idealista |
| kl | kolesa.kz |
| km | Rozetka |
| kt | KakaoTalk |
| lc | Subito |
| lf | TikTok/Douyin |
| li | Baidu |
| lj | Santander |
| ls | Careem |
| ly | Olacabs |
| ma | Mail.ru |
| mb | Yahoo |
| me | Line messenger |
| mm | Microsoft |
| mo | Bumble |
| ms | NovaPoshta |
| mt | Steam |
| mw | Transfergo |
| mx | SoulApp |
| my | CAIXA |
| nc | Payoneer |
| nf | Netflix |
| nh | AlloBank |
| ni | Gojek |
| nq | Trip |
| nv | Naver |
| nz | Foodpanda |
| oi | T1nder |
| ok | Одноклассники |
| ot | Любой другой |
| oz | Poshmark |
| pc | Casino/bet/gambling |
| pd | IFood |
| pf | pof.com |
| pm | AOL |
| pr | Trendyol |
| pz | Lidl |
| qf | RedBook |
| qj | Whoosh |
| Tencent QQ | |
| qv | Badoo |
| qx | WorldRemit |
| re | Coinbase |
| rl | inDriver |
| rr | Wolt |
| rs | Lotus |
| rt | hily |
| ry | McDonalds |
| sa | AGIBANK |
| sg | OZON |
| si | Cita Previa |
| sn | OLX |
| te | eFood |
| tg | Telegram |
| tl | Truecaller |
| tm | Akulaku |
| tn | |
| tr | Paysend |
| ts | PayPal |
| tu | Lyft |
| tw | Twitter/X |
| tx | Bolt |
| ua | BlaBlaCar |
| ub | Uber |
| ue | Onet |
| uf | Eneba |
| uk | Airbnb |
| uu | Wildberries |
| uz | OffGamers |
| vd | Betfair |
| vi | Viber |
| vk | Вконтакте |
| vm | OkCupid |
| vp | Kwai |
| vr | MotorkuX |
| vz | Hinge |
| wa | |
| wb | |
| wc | Craigslist |
| wg | Skout |
| wh | TanTan |
| wr | Walmart |
| ws | Feeld |
| ww | BIP |
| wx | Apple |
| xd | Tokopedia |
| xh | OVO |
| xk | DiDi |
| xr | Tango |
| xs | GroupMe |
| xu | RecargaPay |
| xx | Joyride |
| ya | Яндекс |
| yl | Yalla |
| yn | Allegro |
| yw | Grindr |
| yx | JTExpress |
| yy | Venmo |
| za | JDcom |
| zd | Zilch |
| zh | Zoho |
| zk | Deliveroo |
| zm | OfferUp |
| zo | Kaggle |
| zs | Bilibili |
| zy | Nttgame |
В параметре country передаётся числовой ID. Полный список — через API:
GET https://www.luxsms.top/stubs/handler_api.php?api_key=KEY&action=getCountriesList
[{"id":0,"name_ru":"Россия","name_en":"Russia"}, ...]| ID | Страна | Country |
|---|---|---|
| 1 | Украина | Ukraine |
| 2 | Казахстан | Kazakhstan |
| 3 | Китай | China |
| 4 | Филиппины | Philippines |
| 5 | Мьянма | Myanmar |
| 6 | Индонезия | Indonesia |
| 7 | Малайзия | Malaysia |
| 8 | Кения | Kenya |
| 9 | Танзания | Tanzania |
| 10 | Вьетнам | Vietnam |
| 11 | Кыргызстан | Kyrgyzstan |
| 13 | Израиль | Israel |
| 14 | Гонконг | Hong Kong |
| 15 | Польша | Poland |
| 16 | Великобритания | United Kingdom |
| 17 | Мадагаскар | Madagascar |
| 18 | Дем. Конго | DR Congo |
| 19 | Нигерия | Nigeria |
| 20 | Макао | Macao |
| 21 | Египет | Egypt |
| 22 | Индия | India |
| 23 | Ирландия | Ireland |
| 24 | Камбоджа | Cambodia |
| 25 | Лаос | Laos |
| 26 | Гаити | Haiti |
| 27 | Кот д'Ивуар | Ivory Coast |
| 28 | Гамбия | Gambia |
| 29 | Сербия | Serbia |
| 30 | Йемен | Yemen |
| 31 | ЮАР | South Africa |
| 32 | Румыния | Romania |
| 33 | Колумбия | Colombia |
| 34 | Эстония | Estonia |
| 35 | Азербайджан | Azerbaijan |
| 36 | Канада | Canada |
| 37 | Марокко | Morocco |
| 38 | Гана | Ghana |
| 39 | Аргентина | Argentina |
| 40 | Узбекистан | Uzbekistan |
| 41 | Камерун | Cameroon |
| 42 | Чад | Chad |
| 43 | Германия | Germany |
| 44 | Литва | Lithuania |
| 45 | Хорватия | Croatia |
| 46 | Швеция | Sweden |
| 47 | Ирак | Iraq |
| 48 | Нидерланды | Netherlands |
| 49 | Латвия | Latvia |
| 50 | Австрия | Austria |
| 51 | Беларусь | Belarus |
| 52 | Таиланд | Thailand |
| 53 | Сауд. Аравия | Saudi Arabia |
| 54 | Мексика | Mexico |
| 55 | Тайвань | Taiwan |
| 56 | Испания | Spain |
| 57 | Иран | Iran |
| 58 | Алжир | Algeria |
| 59 | Словения | Slovenia |
| 60 | Бангладеш | Bangladesh |
| 61 | Сенегал | Senegal |
| 62 | Турция | Turkey |
| 63 | Чехия | Czech |
| 64 | Шри-Ланка | Sri Lanka |
| 65 | Перу | Peru |
| 66 | Пакистан | Pakistan |
| 67 | Новая Зеландия | New Zealand |
| 68 | Гвинея | Guinea |
| 69 | Мали | Mali |
| 70 | Венесуэла | Venezuela |
| 71 | Эфиопия | Ethiopia |
| 72 | Монголия | Mongolia |
| 73 | Бразилия | Brazil |
| 74 | Афганистан | Afghanistan |
| 75 | Уганда | Uganda |
| 76 | Ангола | Angola |
| 77 | Кипр | Cyprus |
| 78 | Франция | France |
| 79 | Папуа-Новая Гвинея | Papua |
| 80 | Мозамбик | Mozambique |
| 81 | Непал | Nepal |
| 82 | Бельгия | Belgium |
| 83 | Болгария | Bulgaria |
| 84 | Венгрия | Hungary |
| 85 | Молдова | Moldova |
| 86 | Италия | Italy |
| 87 | Парагвай | Paraguay |
| 88 | Гондурас | Honduras |
| 89 | Тунис | Tunisia |
| 90 | Никарагуа | Nicaragua |
| 91 | Тимор-Лесте | Timor-Leste |
| 92 | Боливия | Bolivia |
| 93 | Коста Рика | Costa Rica |
| 94 | Гватемала | Guatemala |
| 95 | ОАЭ | UAE |
| 96 | Зимбабве | Zimbabwe |
| 97 | Пуэрто-Рико | Puerto Rico |
| 98 | Судан | Sudan |
| 99 | Того | Togo |
| 100 | Кувейт | Kuwait |
| 101 | Сальвадор | Salvador |
import requests, time
API_KEY = "ls_live_..."
BASE = "https://www.luxsms.top/stubs/handler_api.php"
def call(action, **params):
r = requests.get(BASE, params={"api_key": API_KEY, "action": action, **params})
return r.text
# 1. Купить номер
resp = call("getNumber", service="tg", country=0)
# ACCESS_NUMBER:1234567:79991234567
_, activation_id, phone = resp.split(":")
# 2. Ждать код
while True:
s = call("getStatus", id=activation_id)
if s.startswith("STATUS_OK:"):
code = s.split(":")[1]
break
time.sleep(5)
# 3. Завершить
call("setStatus", id=activation_id, status=6)BAD_KEY — неверный или отозванный ключBAD_ACTION — неизвестное действиеBAD_SERVICE — нет service / countryBAD_STATUS — недопустимый статусNO_BALANCE — недостаточно средствNO_NUMBERS — номеров нетNO_ACTIVATION — активация не ваша или не существуетERROR_SQL — внутренняя ошибка, повторите запрос