ຈໍານວນຂໍ້ມູນ ແລະ ເງິນ ຕະຫຼອດ ໄປ ຈາກ ລະບົບ ຂອງ ເຈົ້າ.
SMScash
ໂປຣເເກຣມ API
ກໍາລັງເລີ້ມຕົ້ນ

ໂປຣເເກຣມ API

ຈໍານວນຂໍ້ມູນ ແລະ ເງິນ ຕະຫຼອດ ໄປ ຈາກ ລະບົບ ຂອງ ເຈົ້າ.

ເລີ່ມຕົ້ນ ດ້ວຍຄໍາສັ່ງ ດຽວ

13 · ຄໍາສັ່ງ APIREST + handler_api.phpJSON / plain text · Bearer

ສ້າງຄວາມຈໍາເປັນ API ໃນຊື່ຂໍ້ມູນທີ່ທ່ານເຫັນເຂົ້າໃນຈໍເກີນໄປ ແລະ ຄວບຄຸມຄໍາສັ່ງລະຫວ່າງ 20 ວັນສຸຂະນະ. ການຕ້ອງການຕໍ່ໄດ້ຖືກຖືບໍ່ຄືກໍ່ຕາມສະເພາະ SMS ມີ ໂປຣເເກຣມທີ່ເປີດເຫລືອນ; ການອ່ານຄໍາແຫນ່ງແຕກບໍເທົ່ວໄປໃດ້ບໍານົດເຈົ້າບໍ່າຂອງທ່ານ.

REST APIhttps://smscash.org/api/v1
URL ພາກອັກຂະລະກຽດກັບ APIhttps://smscash.org/stubs/handler_api.php
ການ ຮັບ ໃຊ້ມີຊີວິດເລກໂທ ໂທລະສັບ, SMS ແລະ ເງິນ ມີ. USDT ກໍາລັງ TRC20. ເຄື່ອງອຸປະກອນລະຫວ່າງ 1 ແລະ 45 ມື້.
ເລີ່ມຕົ້ນໄວ້ · REST / cURL
curl -X POST 'https://smscash.org/api/v1/activations' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: request-unique-001' \
  -d '{"service":"go","country":86}'

ເຂດຂໍ້ມູນຂະນະອຸປະກອນທີ່ເທົ່າຕໍ່ຕິດຕັ້ງ: /handler_api.php. ການແບບຄວາມກ່ຽວກັບ REST ທີ່ມີເເລ້ວຕະຖານກ່ອນປະຈຸບໍ່ໃດ້.

REST API

ເຄື່ອງມືສ້າງຄຳຂໍ

cURL · Go · JS · Python

Idempotency-Key: UUID · POST · 8–128

ເລືອກອັດຕະໂນມັດ: ລະຫັດຫຼາຍສຸດໃນຊົ່ວໂມງຜ່ານມາ ແລ້ວໃນ 24 ຊົ່ວໂມງ. ບໍ່ມີເບີ: ຜູ້ໃຫ້ບໍລິການຖັດໄປ.

cURL
curl --max-time 15 --fail-with-body -X POST 'https://smscash.org/api/v1/activations' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: request-unique-001' \
  --data '{"service":"go","country":86}'

ບໍ່ເກັບຮັກສາກະແຈ. ການກວດສອບນີ້ບໍ່ຈັດສັນເລກ.

ສູງສິດສໍາລັບການແບບໃຫມ່

ບໍລິການ ແລະປະເທດ

ເລືອກການແບບ ແລະ ປະເທດ. ເຕີບຕໍ່ແລະ SMS ( ມັດທາຍ : , ລ. ມ.)

REST
GET /api/v1/catalog?service=go&country=86&page=1&page_size=100
Authorization: Bearer YOUR_API_KEY
JSON
{
  "rows": [
    {
      "offer_id": 42,
      "service": "go",
      "service_name": "Google",
      "country_id": 86,
      "country_name": "Italy",
      "provider_id": 1,
      "operator": 1,
      "provider_name": "Operator 1",
      "reward": "0.00300000",
      "currency": "USD",
      "accounting_precision": 8,
      "earnings_hold_days": 45
    }
  ],
  "page": 1,
  "page_size": 100,
  "total": 1,
  "pages": 1,
  "has_more": false,
  "accounting_precision": 8
}

service · country · operator · q · page · page_size (1–100)

ພົບເລກໂທ
REST
POST /api/v1/activations
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Idempotency-Key: request-unique-001

{
  "service": "go",
  "country": 86
}

ເລືອກອັດຕະໂນມັດ: ລະຫັດຫຼາຍສຸດໃນຊົ່ວໂມງຜ່ານມາ ແລ້ວໃນ 24 ຊົ່ວໂມງ. ບໍ່ມີເບີ: ຜູ້ໃຫ້ບໍລິການຖັດໄປ.

REST
201: new session · 200: replay of the same operation
service + country OR offer_id · duration_minutes: 20
ref: software owner code (optional)
operator: public ID (e.g. 1 for Operator 1), optional · any/0: automatic
country: integer · service: string · SMS code: string

ຈໍານວນຄ່າທີ່ເປັນໄປໃດ້ຮັບກ່ຽວກັບ 20 ຫລື. SMS ຖືກຕ້ອງໃຊ້ລະຫວ່າງ 20 ໂຄງການແບບບໍ່ໄດ້. ທ່ານສາມາດຖອດຖອນໄວ້.

ກວດສອບຫຼາຍເລກ
REST
GET /api/v1/activations/batch?ids=42,43
Authorization: Bearer YOUR_API_KEY
JSON
{
  "rows": [
    {
      "id": 42,
      "found": true,
      "phone": "12025550123",
      "status": "received",
      "service": "go",
      "country_id": 86,
      "provider_id": 1,
      "operator": 1,
      "expires_at": "2026-10-10T12:15:00Z",
      "sms_count": 1,
      "code": "001234",
      "last_sms": {
        "id": 101,
        "code": "001234",
        "sender": "Service",
        "text": "Code: 001234",
        "received_at": "2026-10-10T12:01:00Z"
      }
    },
    {
      "id": 43,
      "found": false,
      "error": {
        "code": "NO_ACTIVATION",
        "message": "Session not found."
      }
    }
  ],
  "as_of": "2026-10-10T12:01:00Z",
  "poll_interval_seconds": 20
}
REST
ids: 1–100 positive session IDs, separated by commas
Input order preserved · duplicates removed
Foreign, unavailable or out-of-scope IDs: found=false
Read only · no supplier requests · last_sms is the latest message
ຍອດເງິນ · ເງິນທີ່ຖືກພັກ
REST
GET /api/v1/balance
Authorization: Bearer YOUR_API_KEY
JSON
{
  "currency": "USD",
  "accounting_precision": 8,
  "balance": "12.00000000",
  "held_balance": "34.50000001",
  "balance_minor": "1200000000",
  "held_minor": "3450000001",
  "as_of": "2026-10-12T20:00:00Z",
  "next_release_at": "2026-11-26T20:00:00Z"
}

balance — ພ້ອມໃຊ້; held_balance — ເງິນທີ່ຖືກພັກ. USD · 8

ສາມາດຖອນໄດ້ສະເພາະເງິນທີ່ສິ້ນສຸດໄລຍະພັກແລ້ວ.

ໂປຣແກຣມລູກຂ່າຍພ້ອມໃຊ້

JavaScript · Node.js 18+
import {SmScash, SmScashError} from './smscash.mjs';
import {randomUUID} from 'node:crypto';

const api = new SmScash(process.env.SMSCASH_API_KEY);
const catalog = await api.catalog({service: 'go', country: 86});
console.log(catalog.rows);

// Save this key before sending; keep it for retries of this operation.
const requestKey = randomUUID();
const session = await api.createNumber({service: 'go', country: 86}, requestKey);
// After 20 seconds:
const messages = await api.sms(session.id, {afterId: 0});
console.log(messages.sms);
const statuses = await api.batch([session.id]);
const held = await api.holdBalance();
console.log(held); // Exact USD string
Python 3.9+
import os
import uuid
from smscash import SmScash, SmScashError

api = SmScash(os.environ['SMSCASH_API_KEY'])
catalog = api.catalog(service='go', country=86)
print(catalog['rows'])

# Save this key before sending; keep it for retries of this operation.
request_key = str(uuid.uuid4())
session = api.create_number({'service': 'go', 'country': 86}, request_key)
# After 20 seconds:
messages = api.sms(session['id'], after_id=0)
print(messages['sms'])
statuses = api.batch([session['id']])
held = api.hold_balance()
print(held) # Exact USD string
SDK
me() · balance() · holdBalance()/hold_balance() · catalog() · activation() · sms() · batch()
createNumber(parameters, requestKey) / create_number(parameters, request_key)
setStatus(id, "cancel") / set_status(id, "cancel")
setStatus(id, "retry", requestKey) / set_status(id, "retry", request_key)
Timeout: 15 s · no dependencies · no automatic retries
Error: code · status · hint · requestId/request_id · retryable
ALLOCATION_UNCERTAIN: contact support with request_id; never retry automatically.

SMS-Activate / HeroSMS

SMS-Activate · URL ພາກອັກຂະລະກຽດກັບ APIhttps://smscash.org/sms-activate/stubs/handler_api.php
HeroSMS · URL ພາກອັກຂະລະກຽດກັບ APIhttps://smscash.org/hero-sms/stubs/handler_api.php

ກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.

ເລືອກການແບບ ແລະ ປະເທດ. ເຕີບຕໍ່ແລະ SMS ( ມັດທາຍ : , ລ. ມ.)

ໂຄດລະບົບ
getNumber / getNumberV2ພົບເລກໂທ
getStatus / getStatusV2ເອົາ ໂປຣເເກຣມທ້າຍໄດ້
setStatus / finishActivation / cancelActivationລະບົບກ່ຽວກັບລະຫັດສາດ
getPrices / getNumbersStatusຄວບຄຸມຜິດພາດເວລາ
getRewards (SMScash)ລາງວັນ ສໍາລັບ SMS
getServicesList / getServicesບໍລິການ
getCountries / getOperatorsບໍລິການ ແລະປະເທດ
getActiveActivationsສຸພາສິດ
getBalanceຍອດເງິນຂອງຜູ້ໃຊ້
getHoldBalance (SMScash)ເງິນທີ່ຖືກພັກ

cost = 0 USD · activationCost = 0 USD
reward — ລາງວັນ ສໍາລັບ SMS

HeroSMS · cURL
curl --get 'https://smscash.org/hero-sms/stubs/handler_api.php' \
  --data-urlencode 'api_key=YOUR_API_KEY' \
  --data-urlencode 'action=getNumberV2' \
  --data-urlencode 'service=go' \
  --data-urlencode 'country=86' \
  -H 'Idempotency-Key: request-unique-001'
ຄໍາຕອບ
{
  "activationId": "42",
  "phoneNumber": "393331234567",
  "activationCost": 0,
  "currency": 840,
  "countryCode": 86,
  "canGetAnotherSms": true,
  "activationTime": "2026-10-11T12:00:00Z",
  "activationEndTime": "2026-10-11T12:15:00Z",
  "reward": "0.00300000"
}
SMS-Activate / HeroSMS
GET or POST application/x-www-form-urlencoded
api_key · action · service · country · ref (optional)
setStatus: 1 → ACCESS_READY · 3 → ACCESS_RETRY_GET
           6 → ACCESS_ACTIVATION · 8 → ACCESS_CANCEL
getStatus: STATUS_WAIT_CODE · STATUS_OK:001234 · STATUS_CANCEL
getStatusV2: {"verificationType":1,"sms":null,"call":null}
getServicesList: {"status":"success","services":[{"code":"go","name":"Google"}]}
getCountries: {"86":{"id":86,"eng":"Italy","visible":1,"retry":1,"rent":0}}
getPrices: {"86":{"go":{"cost":0,"count":12,"reward":"0.00300000","currency":"USD"}}}
getRewards: {"59":{"vi":{"1":"0.01000000"}}}
getRewards filters: country · service · operator (optional); any/0: all permitted providers
getActiveActivations: start=0 · limit=1–100 · activeActivations / data
Business/key errors: HTTP 200 + plain text · server errors: HTTP 500
Availability: actual supplier pool, shared cache up to 20 s; not a reservation
No automatic retries after a transport error or ALLOCATION_UNCERTAIN.
Keep the original Idempotency-Key and parameters.
Unsupported: rent · calls · forwarding · multiple services per number · prolong
Unsupported options return BAD_REQUEST; unsupported actions return BAD_ACTION.
SMScash keys and country/service codes; configure this base URL in your software.

ຈໍານວນຄ່າທີ່ເປັນໄປໃດ້ຮັບກ່ຽວກັບ 20 ຫລື. SMS ຖືກຕ້ອງໃຊ້ລະຫວ່າງ 20 ໂຄງການແບບບໍ່ໄດ້. ທ່ານສາມາດຖອດຖອນໄວ້.

ໂປຣເເກຣມທົວໄປ ແລະ ລຶ້ມຄວາມລະບົບ

REST: ສິ້ນຫາ Authorization: Bearer YOUR_API_KEY. ຮູບແບບບໍ່ສາມາດເຂົ້າໃດ້: ຕາມເມືອງ api_key ແລະ action. ໃຊ້ HTTPS.

ເພື່ອລະບົບກ່ຽວກັບຄໍາສັ່ງ API ປັບບັນຊີຂອງທ່ານ.

∞ຂໍ/ລາຍການຕ້ອງໃຊ້ບັນທຶກ
∞ໂປຣເເກຣມລະບົບ

ໂປຣເເກຣມ API ແລະ ຈໍານວນ ໂທລະສັບບໍ່ໄດ້ກໍານົດເກີນໄປ. ບໍ່ມີກຸອຸປະຈໍາຈາກວັນຫາເວລາຫລືນຄວາມເຊີ້ອມ.

ຈໍານວນຄ່າທີ່ເປັນໄປໃດ້ຮັບກ່ຽວກັບ 20 ຫລື. SMS ຖືກຕ້ອງໃຊ້ລະຫວ່າງ 20 ໂຄງການແບບບໍ່ໄດ້. ທ່ານສາມາດຖອດຖອນໄວ້.

ໃນ ສາຍ ສໍາພັນ ທີ່ ພິເສດ Idempotency-Key ຈໍາເປັນສໍາລັບຂໍ້ມູນຄ່າສະເພາະຈາກນໍາແຫນ່ງກໍານວນຕົວແບບຄວາມກ່ຽວກັບແຕກຕ່າງໆ retry ແລະ ຄໍາຖາມທີ່ຈະຕັ້ງຄ່າຕໍ່ໄດ້. ມັນແມ່ນໂຕເລືອກແລະກໍາລັງເກີນໄປ handler_api.php. ໃຊ້ຄໍາສັ່ງທີ່ໃຊ່ໃຫ້ໃຫມ່ຄໍາຄໍາຖາມເຄືອຂ່າຍໃນການໃຊຍ່ອອກ; ໃຊ້ຄໍາຫນ້າໃຫມ້ສໍາລັບການປະຕິບັດໃຫມົດ.

ສະເເດງກ່ຽວກັບ API

ເຈົ້າສາມາດກໍາລັງຄໍາສັ່ງສໍາລັບສ່ວນສະເພາະບໍ່ໄດ້, ປະເທດ ແລະ ຜູ້ພັດທະນາ. ລາຍການທີ່ເປົ່າຕໍ່ເປັນເປີດຕະຖານຄ່າທີ່ມີຢູ່.

JSON
{
  "label": "ໂປຣແກຣມ ຂອງ ຂ້ອຍ",
  "policy": {
    "services": [
      "go"
    ],
    "countries": [
      86
    ],
    "providers": [
      1
    ]
  }
}

PATCH /api/v1/keys/{id} ການປ່ຽນ ແປງ ຊື່ ແລະ ການດໍາເນີນ ທົ່ວໄປ. ລິບລັບ ກໍ ຖືກຕ້ອງ ພຽງ ແຕ່ ເມື່ອ ສ້າງ.

10% ໃນທາງມື. 5% + 5% ກັບ ໂປຣແກຣມແກ້ໄຂ.

ໂປຣເເກຣມທົວໄປໃດ້ຮ່ວມກັບເລກລັງເກີນໄປ ref ເຈົ້າຂອງຊື່ອຸປະກອນ. ຮ້ອງຖືກອະນຸຍະດີດໂດຍຄໍາສັ່ງທີ່ຈະເປັນກໍາລັງ. ໂປຣເເກຣມກ່ຽວກັບຂໍ້ມູນ "ການຕ້ອງກ່ອນ" ເເລະ ໃນ GET /api/v1/referrals → software_ref.

ຄໍາສັ່ງຫ້ອງຂໍ້ມູນໂປຣແກຣມທົວໄປ
ບໍ່ມີ ref10%—
ກັບ ref5%5%
ມີ ຣິບ ບໍ່ ມີ ບັນຫາ—5%

ເຄື່ອງແບບບໍ່ໄດ້ກໍານວນຄ່າຂອງເຄື່ອນການແບໃຫ້ຫຼຸດຄວາມຄ່າ. ເຈົ້າຂອງຊອບແວຣ ແລະ ຫົວຄຸມເປົ່າສາມາດເສີມຄົນຕໍ່ມື. ຜູ້ເຮືອນບໍ້ໄດ່ໄປໃຊ້ຄໍາສັ່ງຂອງພະເຈົ້າ.

ການອ່ານຄໍາສັ່ງທີ່ຈະຕັ້ງຄໍາໃຊ້ໃນການສ້າງກ່ຽວກັບລະບົບທີ່ມີຄໍາບັນຫາ. SMS ແລະ retry ຢ່າ ປ່ຽນ ແປງ. ref ອີກບໍ່ສໍາລັບສຸຂະນະໃຫມ່ກ່ຽວກັບ. ໃນຄ່າຕໍ່ໄດ້, ລາງວັນທີ່ປະຕິບັດຂອງ USD 0.003 ມ່ວນຕົວ USD 0.00015 ແຕ່ລະຄວາມກ່ຽວກັບເຂົ້າໃນຊອບແວຣ ແລະ ແກ້ໄຂຂຂໍ້ມູນຄ່າຕໍ່ມື USD 0.00030.

ຄໍາສັ່ງ API

11 XVBCຜົນທະນາໄປໃຫ້ເພີ້ມ SMScash ສຸຂຸມ.

GETgetNumberພົບເລກໂທ

ສ້າງກ່ຽວກັບສະຫນູນແລະກໍານວນເລກທີ່ມີສໍາລັບຜູ້ໃຊ້. ຈໍານານວນລາງວັນ ແລະ ຜູ້ຖືກຖືຂໍ້ມູນໄດ້ຕັ້ງຄ່າແລະຄໍາສັ່ງແບບຕ້ອງ; ລາງຄວາມຖືບໍ່ໄດ່ຄືໃນສະເສີມສະເພາະ SMS ມີຄໍາຄໍາພະເຈົ້າ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
service*stringໂປຣແກຣມຊ່ວຍຄວາມມີ. ຄໍາຕອບໄດ້ກໍາລັງຈະເຂົ້າໃສ່ເຂດຂໍ້ມູນຂອງຄໍາສັ່ງ API.
country*integerເອົາ ID ຈາກ getCountries.
operatorstringເອົາ ID ຈາກ operators/getOperators (API). operator=1 · any/0
session_durationintegerສະຫນັບສະຫນູນຕໍ່ຕັ້ງແລ້ວ 20 ຫລື. ຂະຫນາດ 20 ບໍ່ຖອດແພັກເກດ.
with_operatorinteger1 ເພີ່ມ ID ຂອງຜູ້ໃຫ້ບໍລິການໃນຄຳຕອບ; 0 ຫຼືບໍ່ລະບຸພາລາມິເຕີຈະສົ່ງຄືນສາມສ່ວນ.
refstringໂປຣແກຣມທາງທາລະນະຂອງຜູ້ຊອບແວຣ: 5% ສໍາລັບເພິ່ນ ແລະ 5% ສໍາລັບ ຜູ້ ເຊີນ ref - 10% ໃຫ້ ຜູ້ ເຊີນ.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getNumber.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getNumber&api_key=YOUR_API_KEY&service=go&country=86&with_operator=1' \
  -H 'Idempotency-Key: request-unique-001'

ຄໍາຕອບ

ຈໍານວນຕົວ
ACCESS_NUMBER:42:380670000000:1
ບໍ່ມີເລກໂປຣເເກຣມ
EMPTY_POOL
  • ເລືອກອັດຕະໂນມັດ: ລະຫັດຫຼາຍສຸດໃນຊົ່ວໂມງຜ່ານມາ ແລ້ວໃນ 24 ຊົ່ວໂມງ. ບໍ່ມີເບີ: ຜູ້ໃຫ້ບໍລິການຖັດໄປ.
  • ຍ່າງ Idempotency-Key: ຄໍາຖາມທີ່ເທົ່າກໍ່ແມ່ນກ່ຽວກັບຄໍາສັ່ງທີ່ເກີນໄປ. ການປ່ຽນຕາມໂທ IDEMPOTENCY_CONFLICT.
  • ປະເທດເຊີນຈະບໍ່ມີ EMPTY_POOL; ປະຈໍາແຫນ່ງຂໍ້ຄວາມຜິດພາດເວລາເປັນ BAD_COUNTRY.
  • ກະລຸນາຂອງລະຫວ່າງກ່ຽວກັບເລືອກທີ່ໃຊ້ໄດ້ໄປໃດ້: ການເລີ່ມລະບົບແບບບໍ່ມັນກໍ່ໄດ່ຕໍ່ຖາມ SSION_CLOSED ແລະ ບໍ່ໄດຈະເກີດຈໍານວນອື່ນໆ.
  • ຜົນຜະລິດເຂົ້າບໍ່ແມ່ນ. ການລອງໃຊ້ອຸປະກອນແບບບັນທຶກການບັນຫາ ເພື່ອຫຼີກເລີ້ມຄ່າສະເພາະສອງສອງ.
GETgetNumbersStatusຄວບຄຸມຜິດພາດເວລາ

ຈໍານວນ ໂທລະສັບ ທີ່ ມີ ໂດຍ ການ ຮັບ ໃຊ້ ແລະ ປະເທດ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
country*integerເອົາ ID ຈາກ getCountries.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getNumbersStatus.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getNumbersStatus&api_key=YOUR_API_KEY&country=86'

ຄໍາຕອບ

ຈໍານວນເມີ
{
  "go_0": 0
}
  • ພິມ _0 ຫມາຍເປັນໂດຍບໍ່ມີລະບົບແຈກເປີດ.
  • ການໃຊ້ບໍ່ໄດ້ຖືກກ່ຽວກັບເປົ່າພະເຈົ້າ. ແຜນທາງທີ່ເລືອກໄດ່ໄປໃດ້ກວ່າຈໍານວນຈໍເກີນໄປ.
GETgetStatusເອົາ ໂປຣເເກຣມທ້າຍໄດ້

ຄໍາຖາມທີ່ງ່າຍສໍາລັບສະຖານະສະຖະບັນທຸລະກິດ ແລະ ໂປຣເເກຣມ SMS ສຸດສຸດ. ນໍາສະຫນູນຊູ່ເພີ້ມກ່ຽວກັບລະບົບແບບບໍ່ໄດ້ຖືກຖອດຖອນ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
id*integerID ຂອງສໍານັກສະນະຂອງທ່ານ, ໄດ້ເຂົ້າໄດ້ຈະເກີດຈໍເກັບຈໍານວນຕໍ່.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getStatus.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getStatus&api_key=YOUR_API_KEY&id=42'

ຄໍາຕອບ

ກໍາລັງອອກ
STATUS_WAIT_CODE
ມີຄໍາສັ່ງອອກ
STATUS_OK:001234
ຕິດຕັ້ງຄ່າຕໍ່ໄປໃດ້
STATUS_CANCEL
ບໍ່ໄດ້ ພົບ
NO_ACTIVATION
  • ການປະຕິບັດ ທຸກ 20 ວັນ. ການອ່ານ ຂ່າວ ຈະ ບໍ່ໄດ້ ສ້າງ ເງິນ ອື່ນ ອີກ.
  • ຫຼັງຈາກລອງໃຊ້ຄໍາສັ່ງເກົ່າບໍ່ໄດ້ຖືກຖືນຄ່າ: getStatus ຄອຍຄອງ SMS ຕໍ່ຕ້ານ.
  • ຫລັງຈາກບໍ່ໄດ້ SMS ຖືກຖອດຖອນ: getStatus ແລະ getSms ກັບ STATUS_CANCEL; getSmsFull ສໍາລັບສະຖານະປິດ, ໂທລະສັບຫວ່າງເປົ່າ ແລະເຄື່ອງໄດ້ sms ລາຍການ. REST /activations/{id} ແລະ /sms ກັບ 404 NO_ACTIVATION.
GETsetStatusລະບົບກ່ຽວກັບລະຫັດສາດ

ສໍາເລັດ, ຖິ້ມແລ້ວ ຫຼື ລໍ ຖ້າການສ້າງ SMS ຕໍ່ຕ້ານ. ສຸພາສິດສັ່ງຄໍາສັ້ງຄ່າຕັ້ມຄ່າກ່ຽວກັບແບບຕໍ່ແມ່ນ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
id*integerID ຂອງສໍານັກສະນະຂອງທ່ານ, ໄດ້ເຂົ້າໄດ້ຈະເກີດຈໍເກັບຈໍານວນຕໍ່.
status*integer3 — ລໍ ຖ້າ ໂຄສະນາຄົດ ຕໍ່ ໄປ ໂດຍ ບໍ່ພັດທະນາ ສຸພາສິດ; 6 - ສໍາເລັດ ຫຼັງ ຈາກ SMS; 8 — ຖິ້ມ ທັນທີ.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=setStatus.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=setStatus&api_key=YOUR_API_KEY&id=42&status=3' \
  -H 'Idempotency-Key: request-unique-001'

ຄໍາຕອບ

ການອັກສອນ SMS
ACCESS_RETRY_GET
ສໍາເລັດ
ACCESS_ACTIVATION
ຍົກເລີກ
ACCESS_CANCEL
  • ລອງໃຊ້ຕໍ່ລໍ້ມູນຄໍາສັ່ງ ຕໍ່ຕ້ານ ໃນລະບົບ 20 ຫນຶ່ງຕົ້ນ. ປະສົບການແລະ ຄັ້ງຄໍາບັນຫາທີ່ສຸດບໍ່ໄດ້ປ່ຽນ ແປງ.
  • ສໍາລັບສະຖານະ=3 ໃຊ້ Idempotency-Key: ການໃຊ້ຄໍາຖາມກ່ຽວກັບແບບບໍ່ໄດ້ຕັ້ງຄ່າສັ່ງໃຫມ່ທີ່ມີຜ່ານໄດ່. ປະຫວັດສາດຂອງ SMS ຍັງ ມີ.
  • ການປະຕິບັດ ບໍ່ຖອດຖອນ ລາງວັນ ທີ່ ໄດ້ ຮັບ ແລ້ວ.
  • ພຽງເລກີ້ມທີ່ມີຄໍາສັ່ງ SMS ທີ່ຖືກຖອນໃນ ປະຫວັດສາດ. ເຊົາຈໍເກີນໄປທີ່ຈະໄດ້ຈັດຈະບໍ່ຖື ໂປຣແກຣມ.
GETgetRepeatNumberປຶ້ມເລກທີ່ເທົ່າກັນ ອີກ

ເປີດກ່ຽວກັບລະຫວ່າງໃຫມ່ ໂດຍເພີ່ມຈໍານວນຈໍເກີດຕໍ່ໄດ້. ທ່ານສາມາດເລືອກບ່ອນອື່ນໆທີ່ມີໃນປະເທດທີ່ເທົ່າ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
number*stringຈໍານວນເກົ່າຂອງທ່ານ. ພຽງເລກີ້ມແລະຫນ້າຕ່າງໆ + ທີ່ໃຊ້ຕໍ່ໄດ້ຖືກຕ້ອງ.
service*stringໂປຣແກຣມຊ່ວຍຄວາມມີ. ຄໍາຕອບໄດ້ກໍາລັງຈະເຂົ້າໃສ່ເຂດຂໍ້ມູນຂອງຄໍາສັ່ງ API.
session_durationintegerສະຫນັບສະຫນູນຕໍ່ຕັ້ງແລ້ວ 20 ຫລື. ຂະຫນາດ 20 ບໍ່ຖອດແພັກເກດ.
with_operatorinteger1 ເພີ່ມ ID ຂອງຜູ້ໃຫ້ບໍລິການໃນຄຳຕອບ; 0 ຫຼືບໍ່ລະບຸພາລາມິເຕີຈະສົ່ງຄືນສາມສ່ວນ.
refstringໂປຣແກຣມທາງທາລະນະຂອງຜູ້ຊອບແວຣ: 5% ສໍາລັບເພິ່ນ ແລະ 5% ສໍາລັບ ຜູ້ ເຊີນ ref - 10% ໃຫ້ ຜູ້ ເຊີນ.
operatorstringເອົາ ID ຈາກ operators/getOperators (API). operator=1 · any/0

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getRepeatNumber.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getRepeatNumber&api_key=YOUR_API_KEY&number=380670000000&service=go' \
  -H 'Idempotency-Key: request-unique-001'

ຄໍາຕອບ

ໂປຣເເກຣມໃຫມ່
ACCESS_NUMBER:43:380670000000
ຈໍານວນຕົວຫ່ວງຫວ່າງ
NUMBER_IN_USE
  • ທໍາອິດ, ຈົບຄວາມຫລຸ້ນທີ່ເປັນຢູ່. ຖ້າຈະຫຍຸ້ງຍາກ, ບໍ່ໄດ້ສໍາເລັດການກ່ຽວກັບລະບົບແມ່ນ.
  • ສໍານັກສະນະໃຫມ່ໄດ້ເຂົ້າເຂັ້ມໃຊ້ອັກຂໍ້ມູນກ່ຽວກັບຊື່ໄຫມ່ ແລະ ທາງຕໍ່ປະຈຸບັນ. SMS ເກົ່າບໍ່ສາມາດບັບກັບໃສ່. ref ຕັ້ງຄ່າໄປໃຫມ້.
  • SMScash ເສີມເປີດຈໍານວນເລກກກໍານົດເຈົ້າໃຊ້ໄດ້ກັບພະຫວ່າງບັນຊີ. ປະເທດແມ່ນຕົ້ນຄວາມຈໍາເປັນ.
  • ກະລຸນາຂອງລະຫວ່າງກ່ຽວກັບເລືອກທີ່ໃຊ້ໄດ້ໄປໃດ້: ການເລີ່ມລະບົບແບບບໍ່ມັນກໍ່ໄດ່ຕໍ່ຖາມ SSION_CLOSED ແລະ ບໍ່ໄດຈະເກີດຈໍານວນອື່ນໆ.
GETgetSmsFullພົບ SMS ເປັນ JSON

ປະຫວັດສາດຂອງຂໍ້ມູນທຸກຄົນທີ່ມີຊື່ອັກສອນຜົວ ໂປຣເເກຣມ, ຂໍ້ຄໍາສັ່ງແລະ ປະເທດ, ລາຍການສ້າງແລະການປະກອບໄປ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
id*integerID ຂອງສໍານັກສະນະຂອງທ່ານ, ໄດ້ເຂົ້າໄດ້ຈະເກີດຈໍເກັບຈໍານວນຕໍ່.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getSmsFull.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getSmsFull&api_key=YOUR_API_KEY&id=42'

ຄໍາຕອບ

JSON
{
  "success": true,
  "session_id": 42,
  "phone": "380670000000",
  "status": 1,
  "status_name": "received",
  "sms_count": 1,
  "sms": [
    {
      "id": 101,
      "external_id": "message-101",
      "sender": "Service",
      "code": "001234",
      "text": "Код подтверждения: 001234",
      "received_at": "2026-10-09T12:00:00Z",
      "country": {
        "id": 86,
        "name": "Italy"
      },
      "service": {
        "code": "go",
        "name": "Google"
      },
      "provider": {
        "id": 1,
        "name": "Оператор 1"
      }
    }
  ],
  "expires_at": "2026-10-09T12:20:00Z"
}
  • ປັບແຕ່ງພື້ນໂຕະສໍາລັບການຮວມຄ່າ. ຈື່ sms[].id ຈະເປີດຂໍ້ມູນໃຫມ່ໄດ້.
  • SMScash ສະຖານະເເລກ: 1 - ປະຕິບັດ, 6 - ສໍາເລັດ, 8 - ຖິ້ມຄວາມຈໍາເປັນ. status_name ແຕກຕ່າງກັນລະຫວ່າງການ ຄອຍ ຖ້າ, ຖືກຕ້ອງ, ສໍາລັບ, ກະລຸນາ, ເຊົາຈາກຈະໄປ.
  • ໂປຣແກຣມຂໍ້ມູນມີຕໍ່ຫຼັງຈາກປິດລະຫວ່າງຫວັນ. ສໍາລັບດ້ວຍສີ່ງເຂົາໄດ້ໃຊ້ໃດ້ REST /activations/{id}/sms ກັບ after_id.
  • ຫລັງຈາກບໍ່ໄດ້ SMS ຖືກຖອດຖອນ: getStatus ແລະ getSms ກັບ STATUS_CANCEL; getSmsFull ສໍາລັບສະຖານະປິດ, ໂທລະສັບຫວ່າງເປົ່າ ແລະເຄື່ອງໄດ້ sms ລາຍການ. REST /activations/{id} ແລະ /sms ກັບ 404 NO_ACTIVATION.
GETgetSmsເອົາ SMS ເປັນຕົ້ນຂໍ້ຄວາມຄໍາສັ່ງ

ກັບ ປະຫວັດສາດ SMS ທົ່ວໄປໃນແຟ້ມຂໍ້ຄວາມສະດວກສໍາລັບຄູ່ຄືນມີເເລ້ວ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
id*integerID ຂອງສໍານັກສະນະຂອງທ່ານ, ໄດ້ເຂົ້າໄດ້ຈະເກີດຈໍເກັບຈໍານວນຕໍ່.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getSms.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getSms&api_key=YOUR_API_KEY&id=42'

ຄໍາຕອບ

ຂ່າວ
STATUS_OK:2026-10-09T12:00:00Z|001234|Код подтверждения: 001234
ກໍາລັງອອກ
STATUS_WAIT_CODE
ຕິດຕັ້ງຄ່າຕໍ່ໄປໃດ້
STATUS_CANCEL
  • ປັບແຕ່ງຂໍ້ມູນ: time
  • ຂໍ້ຄວາມ SMS ຕົວ ເອງ ອາດມີເຄື່ອງເຄືອເຄົາ ແລະ ລົດເວລາສີສີຍໄປ. ສໍາລັບຄົ້ນຄ້າຈໍານວນຄວາມຈໍາເປັນໃຊ້ໃດ້ໃຫ້ໃນການ getSmsFull.
GETgetServicesບໍລິການ

ໂປຣແກຣມຊ່ວຍຄວາມມີ. ຄໍາຕອບໄດ້ກໍາລັງຈະເຂົ້າໃສ່ເຂດຂໍ້ມູນຂອງຄໍາສັ່ງ API.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
countryintegerເອົາ ID ຈາກ getCountries.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getServices.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getServices&api_key=YOUR_API_KEY'

ຄໍາຕອບ

ບໍລິການ
{
  "go": {
    "name": "Google",
    "code": "go"
  }
}
  • ໂຟລເດີຮ໌ປະຈໍາບໍ່ແມ່ນຂໍ້ມູນທຸກຄົນຈໍເກີນໄປ. ພົບເຂົ້າໃຊ້ໄດ້ກໍານົດແບບ.
GETgetCountriesປະເທດ

IDs ຊື່ແລະ ໂປຣເເກຣມສໍາລັບ ປະເທດໃນແຜ່ນຂໍ້ຄວາມທີ່ຖືກເລືອກ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getCountries.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getCountries&api_key=YOUR_API_KEY'

ຄໍາຕອບ

ປະເທດ
{
  "86": {
    "id": 86,
    "name": "Italy",
    "phone_code": "39"
  }
}
GETgetOperatorsໂປຣເເກຣມທົວໄປ

ຜູ້ໃຫ້ບໍລິການທີ່ມີ: API ID, ຊື່ ແລະໄລຍະເວລາພັກເງິນລາງວັນ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
countryintegerເອົາ ID ຈາກ getCountries.
operatorstringເອົາ ID ຈາກ operators/getOperators (API). operator=1 · any/0

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getOperators.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getOperators&api_key=YOUR_API_KEY'

ຄໍາຕອບ

ໂປຣເເກຣມທົວໄປ
{
  "1": {
    "id": 1,
    "provider_id": 1,
    "operator": 1,
    "name": "Оператор 1",
    "earnings_hold_days": 45
  }
}
  • ເອົາ ID ຈາກ operators/getOperators (API).
GETgetRewardsລາງວັນ ສໍາລັບ SMS

ຮຸນແຮງຕໍ່ສາມາດເຂົ້າໃນ ປະເທດ. ຈໍານວນເຂົາ ທຸກເສີມຕໍ້ຈໍາເປັນ SMS.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.
countryintegerເອົາ ID ຈາກ getCountries.
servicestringໂປຣແກຣມຊ່ວຍຄວາມມີ. ຄໍາຕອບໄດ້ກໍາລັງຈະເຂົ້າໃສ່ເຂດຂໍ້ມູນຂອງຄໍາສັ່ງ API.
operatorstringເອົາ ID ຈາກ operators/getOperators (API). operator=1 · any/0

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getRewards.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getRewards&api_key=YOUR_API_KEY&country=59&service=vi'

ຄໍາຕອບ

JSON
{
  "59": {
    "vi": {
      "1": "0.01000000",
      "3": "0.00500000"
    }
  }
}
{}
{}
  • ຈໍານວນຕໍ້າຕໍ່ USD ຈະຖືກຖືຂໍ້ຄວາມສຸຂະນະສຸດທີ່ເປັນກໍານົດເຈົ້າມີ 8 ບ່ອນສືປະສົມ:
  • ເປີດຜະລາຍໃນຄໍາສັ່ງທີ່ທ່ານເຫັນ.
  • country ID → service code → operator ID → reward (USD)
GETgetBalanceຍອດເງິນຂອງຜູ້ໃຊ້

SMScash ເພີ່ມຕື່ມ: ມີສຸຂະອະນາໄມດ້ອອກຈາກການຄວາມອຸປະກອນ, ໂບນອອກ ແລະ ຄໍາຖາມຄ່າຕໍ່ໄດ້.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getBalance.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getBalance&api_key=YOUR_API_KEY'

ຄໍາຕອບ

ຍອດເງິນ
ACCESS_BALANCE:0.00
  • getBalance ຈະຖາມມີ USD ສຸຂະອະນາໄມກັບ 8 ທາງສຸຂະຫານ.
  • ສາມາດຖອນໄດ້ສະເພາະເງິນທີ່ສິ້ນສຸດໄລຍະພັກແລ້ວ.
GETgetHoldBalanceເງິນທີ່ຖືກພັກ

ຫຼັງຈາກໄດ້ຮັບ SMS ລາຍຮັບຈະຖືກພັກໄວ້ຕາມໄລຍະທີ່ຜູ້ໃຫ້ບໍລິການກຳນົດ. ເມື່ອຮອດວັນທີ່ກຳນົດ ເງິນຈະພ້ອມໃຫ້ຖອນໂດຍອັດຕະໂນມັດ.

ຕາເຣມ

ຕາເຣມຕໍ່ປະຈໍາລະບົບ
api_key*stringກະແຈ API ສ່ວນຕົວຂອງຜູ້ໃຊ້.

* Parameter ຈໍາເປັນໄປໃນທຸກຄົນສັ່ງຂໍ້ມູນຕະຖານກ່ຽວກັບລະບົບເພີ່ມເພື່ອເຮົາປະກອນເພິ່ນ=getHoldBalance.

ຄໍາສັ່ງຕົ້ນໃຫ້

curl
curl 'https://smscash.org/stubs/handler_api.php?action=getHoldBalance&api_key=YOUR_API_KEY'

ຄໍາຕອບ

ເງິນທີ່ຖືກພັກ
ACCESS_HOLD_BALANCE:34.50000001
  • SMScash · getHoldBalance · USD · 8
  • ສາມາດຖອນໄດ້ສະເພາະເງິນທີ່ສິ້ນສຸດໄລຍະພັກແລ້ວ.

ໂປຣເເກຣມຕອບແລະຄໍາສັ່ງກໍາລັງເລີຍ

ພົບ handler_api.php ຜົນກະທົບສຸຂະອະນາໄມທົ່ວໄປກ່ຽວກັບ HTTP 200. ເບິ່ງຂໍ້ມູນຄ່າກ່ຽວກັບ. ໂຟລເດີຮ໌ ແລະ getSmsFull ກັບ JSON ຖ້າເປັນຜົນສໍາເລັດ; ມີຂໍ້ຜິດພາດຂະນະຖານຄືກ່ຽວກັບຂໍ່ຄໍາສັ່ງ.

ໂຄດHTTPມີຜົນ ແລະ ຂະຫນາດສາມາດຕະຫຼອດ
TARIFF_NOT_CONFIGURED200ຈໍານວນຕົວບໍ່ຕັ້ງໄປການຕິດຕັ້ງຄ່າສະເພາະຕໍ່ເລກ ຈະເລີ່ມຕົ້ນຄ່າໄດ້ຖືກຖືບໍ່ຄືກ່ຽວກັບ SMS.
COUNTRY_BLOCKED200ຈໍານວນຕໍ່ສໍາລັບ ປະເທດ ນີ້ ຖືກຕ້ອງ.ເລືອກ ປະເທດ ອື່ນ.
BAD_SERVICE200ການຕິດຕັ້ງຄ່າສະຖານະເພາະເຂົ້າບໍ່ໄດ້ຈັດກ່ຽວກັບການບັນທືກ.ເລືອກ ຮັບ ໃຊ້ ອື່ນ ໆ.
PROVIDER_NOT_READY200ບໍ່ມີຊື່ຈໍານວນຕໍ່ໄປປັບແຕ່ງອັກສອນແກ້ໄຂ API.
BAD_KEY400ບໍ່ມີ api_key ເເລະບໍ່ໃດ້.ເບິ່ງຄໍາສັ່ງໃນຄໍາຖາມ.
INVALID_API_KEY401ບໍ່ຮູ້ຈັກຄໍາສັ່ງທີ່ຈະຖອດຖອນຫລືບໍ່ຈໍາບັນຍັງ.ສ້າງຄໍາສັ່ງ API ທີ່ໃຊ້ໃດ້.
BAD_COUNTRY400ປະເທດ ຂາດ ຫຼື ບໍ່ ມີ ຈໍານວນ ດີ.ເອົາ ID ຈາກ getCountries.
BAD_SESSION_DURATION400ພິມລາຍເທົ່າ ໂທລະສັບ ເປັນ ເວລາ 20 ຫລື.ຖືກຕ້ອງ session_duration.
BAD_REQUEST400ບໍ່ຜິດພາດເວລາ Idempotency-Key.ໃຫ້ ແກ້ໄຂ ຄໍາ ຂໍ ຂອງ ເຈົ້າ.
BAD_SERVICE / BAD_OPERATOR / INVALID_PROVIDER200ບໍ່ຮູ້ຈັກ ຫລື ໂຟລເດີຮ໌.ປັບແຕ່ງອັກສອນແກ້ໄຂ API.
BAD_NUMBER200ປັບແຕ່ງເລກທີ່ບໍ່ໃດ້.ຈໍານວນເລກຕະກອນ.
BAD_ACTION / BAD_STATUS200ບໍ່ຮູ້ຈັກຄໍາສັ່ງ, ID ຫລື operation.ທົດລອງຄ່າຕັ້ງຄ່າ.
EMPTY_POOL200ບໍ່ມີເລກລັງສືທີ່ກົງກັບ ໂທລະສັບຕົວໄປ.ປັບແຕ່ງຫລັງຈາກ 10-30 ຫົວໂຄງການປ່ຽນແປງໄປ.
NUMBER_IN_USE200ຈໍານວນ ສະເພາະ ຖືກຕ້ອງ ດ້ວຍ ສຸພາສິດທີ່ປັດທະນາ.ຈົບສ້າງລະບົບແມ່ນ ຫລືໂຕເລືອກເລກລັງເກີນໄດ້.
NO_ACTIVATION200ສະຫນັບສະຫນູນຫລາຍເກີນໄປບໍ່ມີບັນຊີຂອງທ່ານ.ເບິ່ງຄໍາສັ່ງແລະຄວາມຈໍາ.
SESSION_CLOSED / SMS_REQUIRED200ບໍ່ມີການປັບປ່ຽນສະຖານະໃຫ້ບໍ່ມີ.ຊອກຈາກສະຖານະຂອງ SMS ແລະ ມີຂໍ້ມູນ.
SCOPE_BLOCKED200ການ ຮັບ ໃຊ້ ປະເທດ ຫຼື ຜູ້ ເຖົ້າ ແກ່ ບໍ່ ມີ ອິດ ສະຫຼະ ສໍາລັບ ກົດ ຫມາຍ ນັ້ນ.ເຂດຂໍ້ມູນກ່ຽວກັບລະບົບຂອງ API.
IDEMPOTENCY_CONFLICT200ສໍາລັບຄໍາສັ່ງທີ່ຈະຮ້ອງກ່ຽວກັບແຕ່ຕາມອື່ນໆ.ສໍາລັບລະບົບໃຫມ່ໄດ້ສ້າງອີງຕາມ Idempotency-Key.
BAD_REF / SELF_REF400ໂຄດ ໂປຣແກຣມ ບໍ່ຮູ້ຈັກລະບົບປິດບັນທຶກ ຫຼື ເປັນພະເຈົ້າ ຂອງ ຕົວ ເອງ.ຍົກລະບົບແບບຄໍາສ່ວນຊອບແວຣ.
INTERNAL_ERROR500ມີຂໍ້ຜິດພາດຂະນະລະບົບເເມ່ນໂຕເລືອກ.ປັບແຕ່ງຕິດຕັ້ງແລະກໍານົດເຈົ້າ Idempotency-Key.
ALLOCATION_PENDING200ຈໍານວນຕົວເກີນໄປໃດ້ຮ່ວມກ່ຽວກັບໄດ້. ລອງໃຊ້ໃນການເສີມຕໍ່ແມ່ນ Idempotency-Key.ຈໍານວນຕົວເກີນໄປໃດ້ຮ່ວມກ່ຽວກັບໄດ້. ລອງໃຊ້ໃນການເສີມຕໍ່ແມ່ນ Idempotency-Key.
ALLOCATION_UNCERTAIN200ຜົນຜະລິດເຂົ້າບໍ່ແມ່ນ. ການລອງໃຊ້ອຸປະກອນແບບບັນທຶກການບັນຫາ ເພື່ອຫຼີກເລີ້ມຄ່າສະເພາະສອງສອງ.ຜົນຜະລິດເຂົ້າບໍ່ແມ່ນ. ການລອງໃຊ້ອຸປະກອນແບບບັນທຶກການບັນຫາ ເພື່ອຫຼີກເລີ້ມຄ່າສະເພາະສອງສອງ.

ຮູບຄ່າດ້ວຍຄວາມກ່ຽວກັບຫນ້າຕ່າງໆ {"error":{"code":"…","message":"…"}} ແລະ ປົກກະຕິ HTTP ສະຖານະ 400/401/403/404/409/503.

JSON
{
  "error": {
    "code": "BAD_REQUEST",
    "message": "ເບິ່ງເຂດຂໍ້ມູນສັ່ງ.",
    "request_id": "req_…",
    "hint": "Use the documented JSON type; numbers must not be quoted.",
    "retryable": false,
    "details": {
      "field": "country",
      "expected": "integer"
    }
  }
}
REST
X-Request-ID: included in every API response
405: Allow lists the supported HTTP methods
ALLOCATION_PENDING: retryable=true · Retry-After=3 · same operation key
ALLOCATION_UNCERTAIN: retryable=false · contact support
Transport errors: check the operation before another write; keep the original key.

ສູງສິດສໍາລັບການແບບໃຫມ່

ຈໍານວນຕໍ້າຕໍ່ USD ຈະຖືກຖືຂໍ້ຄວາມສຸຂະນະສຸດທີ່ເປັນກໍານົດເຈົ້າມີ 8 ບ່ອນສືປະສົມ: 0.00300000 USD.

ເຄື່ອງອຸປະກອນ USD. ຖາມແລະກ່ຽວກັບຕອບມີໃນ OpenAPI.

ຈົດຈໍ່ໃຫ້ USDT · TRC20ການຈ່າຍເງິນໃຊ້ເວລາ 1 ຫາ 45 ມື້. ຄ່າທຳນຽມຖອນເງິນແມ່ນ 4 $ ໂດຍຫັກຈາກຈຳນວນທີ່ຮ້ອງຂໍ. ຫຼັງຈາກໄດ້ຮັບ SMS ລາຍຮັບຈະຖືກພັກໄວ້ຕາມໄລຍະທີ່ຜູ້ໃຫ້ບໍລິການກຳນົດ. ເມື່ອຮອດວັນທີ່ກຳນົດ ເງິນຈະພ້ອມໃຫ້ຖອນໂດຍອັດຕະໂນມັດ. ສາມາດຖອນໄດ້ສະເພາະເງິນທີ່ສິ້ນສຸດໄລຍະພັກແລ້ວ.
GET/api/v1/catalogບໍລິການ ແລະປະເທດ
GET/api/v1/tariffsສຸຂະອະນາໄມຂອງຄວາມລາງວັນ SMS ຕາມ ປະເທດ
GET/api/v1/offersຈຸດ ແລະ ລາງວັນ
GET/api/v1/servicesໂຟລເດີຮ໌
GET/api/v1/countriesໂຟລເດີຮ໌
GET/api/v1/operatorsໂຟລເດີຮ໌
GET/api/v1/availability?country=1ພ້ອມ:
POST/api/v1/activationsໂປຣເເກຣມໃຫມ່
GET/api/v1/activations/batch?ids=42,43ກວດສອບຫຼາຍເລກ
GET/api/v1/activations200 ຊຸມນີ້ສຸຂະນະສຸດທ້າຍ: application=history, ຄອຍ ຖ້າ or all
GET/api/v1/activations/{id}ໂປຣເເກຣມຫລືບັນທຶກ
GET/api/v1/activations/{id}/sms?after_id=0&limit=100SMS ໃຫມ່ມີຄໍາສັ່ງຂໍ້ຄວາມອອກ
POST/api/v1/activations/{id}/retryການອັກສອນ SMS
POST/api/v1/activations/{id}/finishສໍາເລັດແຟ້ມ
POST/api/v1/activations/{id}/cancelຍົກເລີກ
POST/api/v1/activations/repeatລາຍການໃຫມ່
GET/api/v1/keysກະລຸນາຂອງ API
POST/api/v1/keysສ້າງຄໍາສັ່ງ
PATCH/api/v1/keys/{id}ປ່ຽນຊື່ຕາມ ແລະ ແຜນການ
DELETE/api/v1/keys/{id}ກະລຸນາຖອດຖອນ
GET/api/v1/referralsໂປຣແກຣມ ແລະ ລາງວັນ
GET/api/v1/summaryສຸຂະພາບ ແລະ ສຶກສາ
GET/api/v1/balanceເງິນທີ່ຖືກພັກ
GET/api/v1/ledgerຜູ້ເຄື່ອງ ມ້າ
GET/api/v1/withdrawalsຄໍາສັ່ງທີ່ຕໍ່ສໍາເລັດ
POST/api/v1/withdrawalsສ້າງຄໍາສັ່ງໄດ້
GET/api/v1/statisticsຕິດຕໍ່ທຸກຄົນ
GET/api/v1/earnings/holdsການພັກລາຍຮັບ

ໄດ້ເຂົ້າກັບ SMS ໃຫມ່ໄດ້

REST
GET /api/v1/activations/42/sms?after_id=0&limit=100
Authorization: Bearer YOUR_API_KEY
JSON
{
  "session_id": 42,
  "sms": [
    {
      "id": 101,
      "code": "001234",
      "text": "ໂຄດ: 001234",
      "sender": "Service",
      "received_at": "2026-10-09T12:00:00Z"
    }
  ],
  "next_cursor": 101,
  "has_more": false
}

ບັນທຶກ next_cursor ແລະ ສົ່ງເສີມເຫດ ຄື after_id. ຈະ has_more=trueຫລັງເກີນໄປໃຫ້ອ່ານໄດ້. ຈໍາກັດ: 1–200. ສຸພາສິດແລະ SMS ມີ ພຽງ ເຈົ້າ ຂອງ ເທົ່າ ນັ້ນ.