v2 API アクション
単一エンドポイント /api/v2 に action を指定して呼び出します。
balance
API キーに紐づくアカウントの残高を取得します。
services
提供中のサービス一覧(ID・価格・最小/最大数量)を返します。
add
リンクと数量を指定して発注。残高から自動で引き落とし。
status
注文ステータスを単一・複数まとめて取得できます。
refill
減少した注文のリフィルを要求(本体は cron でディスパッチ)。
refill_status
リフィル要求の進捗ステータスを取得します。
cancel
未着分のキャンセルを要求。確定時は残高へ自動返金。
クイックスタート
アカウントで API キーを発行し、/api/v2 に form-encoded / JSON のいずれかで key とaction を送るだけ。テナント・ユーザーのスコープは キーから安全に解決されます。
POST
› /api/v2
{
"key": "smm_xxx",
"action": "add",
"service": "1",
"link": "https://...",
"quantity": "1000"
}
堅牢な連携基盤
上流プロバイダとの接続を安定運用するための仕組みを標準装備。
標準フォーマット互換
標準的な SMM パネル API フォーマット互換。既存の連携先からそのまま移行できます。
自動フォーマット切替
上流の Content-Type 差異を自動判定し、form-encoded / JSON を切り替えて連携。パネルごとの仕様差を吸収します。
定期ステータス同期
sync-orders cron が start_count / remains を定期取り込みし、注文ステータスを継続更新します。
原子的な発注処理
残高引き落とし・注文・取引記録を単一トランザクションで作成。上流が発注を拒否した場合は自動で残高へ返金します。
レート制御
API キー単位のレート制御で、安定したスループットを確保。
非同期ディスパッチ
リフィル・キャンセルはフラグ化し、cron が上流へ非同期にディスパッチ。即時応答で待たせません。