開發者中心

開啟 API 自動化接入

一把專屬密鑰,連接取號、短信查詢與訂單管理。

100 USDT累計已核實實付充值門檻

請先登錄後查看 API 許可權。

API 密鑰管理

新密鑰僅顯示一次,請妥善儲存。輪換後,舊密鑰立即失效。

安全調用

通過請求頭 X-API-Key 傳遞密鑰,請勿放入網址或公開代碼。登入 Token 僅用於網頁帳戶和密鑰管理。

開通說明

僅統計本站已核實實付充值,網頁手動操作不受此門檻限制。歷史充值未顯示時,請聯系客服核對訂單與付款憑據。

GlobalJiema / 開發者 / API 檔案

接碼 API 檔案

用程序批量取號、查詢短信、取消退款、同號再次接碼和租用號碼。接口與網頁使用同一套價格和規則,金額為美元。開發者接口需累計核實實付充值滿 100 USDT 後開通,網頁操作不受限制。

REST · JSONX-API-Key 鑑權美元計價

接入說明

更新日期:2026-11-06。基礎地址 https://globaljiema.com。所有金額為美元(USD),與網頁價格相同;餘額用 USDT 儲值(1 USDT = $1)。

認證:請求頭 X-API-Key: YOUR_DEVELOPER_KEY(在本頁上方生成)。POST 使用 application/x-www-form-urlencoded 表單。不要把密鑰放進網址或前端代碼。

統一返回結構

{
  "code": 1,
  "msg": "獲取成功",
  "time": "1793968000",
  "data": { ... }
}

code=1 成功,code=0 為業務失敗(看 msg);HTTP 200 不等於成功。HTTP 401 密鑰無效,403 未滿足開發者條件,429 請求過於頻繁。

呼叫順序(即時接碼)

  1. GET /api/activation/catalog 選業務 → GET /api/activation/countries?service= 選國家
  2. GET /api/activation/quote 取實時線路與價格(不扣費)
  3. POST /api/activation/allocate 取號(預扣餘額),帶 idempotency_key
  4. 每 5 秒 POST /api/activation/poll,sms 數組不為空即收到短信
  5. 未收到短信可 POST /api/activation/cancel 退款;有效期內未收碼會自動退款

冪等

會扣費的接口(allocate、again、rental/order)都要求客戶端生成 16–64 位的 idempotency_key。網絡超時後用同一個 key 重試,會返回原訂單而不會重復扣費;換 key 等於新下單。

帳戶餘額

X-API-Key

GET /api/index/user_info

無需業務引數。

返回 id、username、email、money(美元餘額)、currency、status。

成功響應 data 示例

{
  "id": 123,
  "username": "you@example.com",
  "money": "25.40",
  "currency": "USD",
  "status": "normal"
}

業務列表

X-API-Key(網頁可直接瀏覽)

GET /api/activation/catalog

無需業務引數。

全部可取號業務(全球匯總),service 為後續接口使用的業務標識,price_from 為全球最低售價,countries 為可用國家數。數據每天同步兩次。

成功響應 data 示例

{
  "currency": "USD",
  "rows": [
    { "service": "telegram", "name": "Telegram 電報", "icon": "https://...", "countries": 120, "price_from": "0.10" }
  ]
}

國家列表

X-API-Key(網頁可直接瀏覽)

GET /api/activation/countries
引數型別說明
servicestring選填。帶上時只返回提供該業務的國家,price_from 為該業務在該國的起價,按價格升序

country 為國家代碼(ISO,小寫),用於其他接口的 country 引數。

成功響應 data 示例

{
  "currency": "USD",
  "service": "telegram",
  "rows": [
    { "country": "id", "name": "印尼", "en": "Indonesia", "prefix": "+62", "services": 98, "price_from": "0.13", "success_rate": 62, "multi_sms": true }
  ]
}

某國業務列表

X-API-Key(網頁可直接瀏覽)

GET /api/activation/services
引數型別說明
countrystring必填,國家代碼,如 us、gb

該國全部可取號業務及參考起價、近期成功率。

成功響應 data 示例

{
  "currency": "USD",
  "country": "us",
  "synced_at": 1793968000,
  "rows": [
    { "service": "walmart", "name": "Walmart 沃爾瑪", "price_from": "0.30", "success_rate": 42, "multi_sms": true }
  ]
}

實時報價(線路)

X-API-Key · 不扣費

GET /api/activation/quote
引數型別說明
countrystring必填,國家代碼
servicestring必填,業務標識

返回當前可買的線路(運營商),按價格升序。operators 為空表示該國這項業務暫無合格號碼(hidden 為因成功率或庫存不足而隱藏的線路數),請換國家。premium=true 的高級號碼只接收一條短信。

成功響應 data 示例

{
  "currency": "USD",
  "country": "us",
  "service": "walmart",
  "operators": [
    { "operator": "verizon", "price": "0.30", "count": 1200, "success_rate": 62, "multi_sms": true, "premium": false }
  ],
  "hidden": 2,
  "purchase_enabled": true
}

取號

X-API-Key · 預扣餘額

POST /api/activation/allocate
引數型別說明
countrystring必填,國家代碼
servicestring必填,業務標識
operatorstring選填,來自 quote 的線路;不填則用當前最便宜的線路
expected_pricedecimal選填(建議填寫),你能接受的價格;實時價格高於它時不會下單
idempotency_keystring必填,16–64 位,失敗重試時保持不變

成功時 order.status=active 並返回號碼 phone 與有效期 expires_at。取號失敗(無號碼、價格變化等)會退回餘額,status=failed。status=review 表示平台結果未確認,請保留訂單號聯系客服,不要換 key 重下。餘額不足時 data.need_recharge=true。

成功響應 data 示例

{
  "order": {
    "order_no": "A261106203012ABCDEF0123",
    "country": "us",
    "service": "walmart",
    "operator": "verizon",
    "amount": "0.30",
    "currency": "USD",
    "status": "active",
    "phone": "+15551234567",
    "sms": [],
    "sms_code": "",
    "multi_sms": 1,
    "expires_at": 1793969200,
    "refunded": 0
  },
  "replayed": false
}

查詢短信

X-API-Key

POST /api/activation/poll
引數型別說明
order_nostring必填

建議每 5 秒調用一次。sms 數組不為空即已收到短信(每條含 sender、text、code、date),sms_code 為最近一條的驗證碼(可能為空,請讀 text)。普通號碼在有效期內可繼續收到更多短信。狀態:active 等待短信、received 已收到(仍可接收)、finished 已結束、cancelled 已退款、failed 取號失敗已退款、review 待核查。

成功響應 data 示例

{
  "order": {
    "order_no": "A261106203012ABCDEF0123",
    "status": "received",
    "phone": "+15551234567",
    "sms": [ { "sender": "Walmart", "text": "Your code is 847291", "code": "847291", "date": "2026-11-06T12:31:10Z" } ],
    "sms_code": "847291"
  },
  "poll_after_seconds": 5
}

取消並退款

X-API-Key

POST /api/activation/cancel
引數型別說明
order_nostring必填

只能取消還沒有收到短信的訂單(status=active),成功後退回餘額,status 變為 cancelled。

成功響應 data 示例

{
  "order": { "order_no": "A261106203012ABCDEF0123", "status": "cancelled", "refunded": 1 }
}

同號再次接碼

X-API-Key · 預扣餘額

GET /api/activation/again_quote → POST /api/activation/again
引數型別說明
order_nostring必填,原訂單號(必須收到過短信)
expected_pricedecimalPOST 時選填,建議填 again_quote 返回的 price
idempotency_keystringPOST 時必填

用之前訂單的同一個號碼再接收一次驗證碼(例如重新登錄用這個號碼注冊的帳號)。先用 again_quote 查詢能否再次購買及價格,再 POST again 下單;新訂單號以 B 開頭,返回格式同 allocate。

成功響應 data 示例

{
  "available": true,
  "phone": "+15551234567",
  "service": "walmart",
  "price": "0.20",
  "currency": "USD"
}

接碼訂單列表

X-API-Key

GET /api/activation/listing · GET /api/activation/order
引數型別說明
pageintegerlisting 選填,每頁 20 條
statusstringlisting 選填,按狀態篩選
order_nostringorder 必填,查詢單個訂單

只返回本人訂單,按時間倒序。

成功響應 data 示例

{
  "total": 42,
  "page": 1,
  "rows": [ { "order_no": "A261106...", "status": "finished", "amount": "0.30", "phone": "+1555...", "sms_code": "847291" } ]
}

租賃方案

X-API-Key(網頁可直接瀏覽)

GET /api/rental/offers

無需業務引數。

single_service:單業務租用(美國號碼,只接收所選業務的短信);full_number:整號租用(接收所有業務短信)。價格為整個租期的美元售價;available / in_stock 為 false 時暫無號碼。

成功響應 data 示例

{
  "currency": "USD",
  "can_rent": true,
  "single_service": { "available": true, "country": "usa", "services": [ { "service": "whatsapp", "name": "WhatsApp", "in_stock": true, "terms": [ { "term": "1m", "months": 1, "total": "7.79", "per_month": "7.79", "in_stock": true } ] } ] },
  "full_number": [ { "country": "usa", "iso": "us", "name": "美國", "available": true, "prices": { "1m": "19.49", "3m": "50.67" } } ]
}

租用號碼

X-API-Key · 扣餘額

POST /api/rental/order
引數型別說明
typestring必填,single_service 或 full_number
termstring必填,1m / 3m / 6m / 1y(以方案中有的為準)
servicestringsingle_service 必填
countrystringfull_number 選填,預設 usa
expected_pricedecimal選填(建議填寫)
idempotency_keystring必填

成功返回號碼 number 與到期時間 ends_at。本站不自動續費。

成功響應 data 示例

{
  "order": { "order_no": "R261106...", "type": "single_service", "service": "whatsapp", "term": "1m", "amount": "7.79", "status": "active", "number": "+13055550100", "ends_at": 1796560000 }
}

租賃訂單與短信

X-API-Key

GET /api/rental/orders · GET /api/rental/detail · POST /api/rental/refund_order
引數型別說明
order_nostringdetail / refund_order 必填

orders 返回本人全部租賃訂單;detail 額外返回該號碼收到的全部短信 sms;單業務租用在購買後 7 天內未收到任何短信時(can_refund=true)可調用 refund_order 退款。

成功響應 data 示例

{
  "order": { "order_no": "R261106...", "status": "active", "sms_count": 1, "can_refund": false },
  "sms": [ { "sender": "WhatsApp", "text": "Your WhatsApp code: 123-456", "code": "123456", "date": "2026-11-06T12:31:10Z" } ]
}

國內接碼(中國大陸手機號)

國內接碼與國際接碼共用帳戶餘額,統一售價 $1.00 / 個。呼叫順序:GET /api/cnsms/search 搜索項目 → POST /api/cnsms/allocate 取號(預扣 $1)→ 每 5 秒 POST /api/cnsms/poll 查詢驗證碼 → 不需要時 POST /api/cnsms/release 釋放。號碼取到後 20 分鍾內未收到驗證碼會自動釋放並退款;收到驗證碼後釋放不退款。省份、運營商代碼可用 GET /api/cnsms/options 獲取。

國內接碼:選項

X-API-Key(網頁可直接瀏覽)

GET /api/cnsms/options

無需業務引數。

返回單價、等待時長(秒)、省份代碼 provinces、運營商代碼 carriers 和單次最大數量。

成功響應 data 示例

{
  "price": "1.00",
  "currency": "USD",
  "ttl": 1200,
  "provinces": { "11": "北京", "31": "上海", "44": "廣東" },
  "carriers": { "CMCC": "中國移動", "CUCC": "中國聯通", "CTCC": "中國電信", "CBN": "中國廣電", "MVNO": "虛擬運營商" },
  "max_quantity": 5
}

國內接碼:取號

X-API-Key · 預扣餘額

POST /api/cnsms/allocate
引數型別說明
project_idstring必填,來自 search
project_namestring必填,來自 search 的 name
project_tokenstring必填,來自 search 的 token
provincestring選填,省份代碼,如 44;留空不限制
carrierstring選填,CMCC / CUCC / CTCC / CBN / MVNO
ascriptionstring選填,號碼型別:1=虛擬卡,2=實體卡
phonestring選填,指定歷史獲取過的號碼(指定時數量固定為 1)
quantityinteger選填,1–5,預設 1,每個號碼 $1
idempotency_keystring必填,16–64 位,重試時保持不變

每個號碼一個訂單(訂單號以 C 開頭)。成功取到的號碼 status=active;未取到的會立即退款(status=failed)。message 不為空表示部分號碼未取到。餘額不足時返回 data.need_recharge=true。

成功響應 data 示例

{
  "orders": [
    { "order_no": "C2611080012…", "project_name": "抖音", "phone": "13800138000", "province": "廣東", "carrier": "中國移動", "amount": "1.00", "status": "active", "sms_code": "", "sms_content": "", "refunded": 0, "expires_at": 1794068400, "currency": "USD" }
  ],
  "replayed": false,
  "message": null
}

國內接碼:查詢驗證碼

X-API-Key

POST /api/cnsms/poll
引數型別說明
order_nostring必填

建議每 5 秒調用一次。收到後 status=received,驗證碼在 sms_code,短信原文在 sms_content。狀態:active 等待驗證碼、received 已收到、finished 已完成、released 已釋放並退款、expired 超時已退款、failed 失敗已退款、review 待人工核查。

成功響應 data 示例

{
  "order": { "order_no": "C2611080012…", "phone": "13800138000", "status": "received", "sms_code": "482913", "sms_content": "【抖音】驗證碼 482913,用於手機號登錄…" },
  "poll_after_seconds": 5
}

國內接碼:釋放號碼

X-API-Key

POST /api/cnsms/release
引數型別說明
order_nostring必填

未收到驗證碼(active)釋放後退回 $1,status=released;已收到驗證碼(received)釋放後 status=finished,不退款。

成功響應 data 示例

{
  "order": { "order_no": "C2611080012…", "status": "released", "refunded": 1 }
}

國內接碼:訂單列表

X-API-Key

GET /api/cnsms/listing

無需業務引數。

返回本人最近 50 個國內接碼訂單,按時間倒序。

成功響應 data 示例

{
  "rows": [ { "order_no": "C2611080012…", "phone": "13800138000", "status": "finished", "sms_code": "482913" } ],
  "price": "1.00",
  "currency": "USD"
}

錯誤與重試

  • 只讀接口(GET)失敗可以稍後重試。
  • 會扣費的接口超時或網絡中斷:用同一個 idempotency_key 重試,或用 listing 查找訂單,不要換 key 重下。
  • msg 含“價格已變”:重新調用 quote 確認價格後再下單。
  • 同一 IP 每分鍾最多約 120 次查詢、30 次下單;超過返回 429。
  • status=review 的訂單請聯系客服(Telegram)並提供訂單號。