言語を選択

大口購入と再販業者

まとめて買う。 自社ブランドで売る。

承認された再販業者には、すべての番号に固定の割引が適用されます。当社のAPIを通じて、当社の番号を自社ブランドで自社のお客様に販売できます。

  • 2,250+サービス
  • 200+か国
  • 100%メッセージが届かなければ返金
再販業者コンソールの例:お客様からの3件の注文。それぞれに独自の顧客参照IDが付いています

再販プログラムのしくみ

申し込みから自社ブランドでの販売まで、3つのステップです。

  1. 申し込む

    ご事業の内容、販売方法、毎月の利用見込み額をお知らせください。

  2. 承認を受ける

    すべての申し込みを担当者が確認し、割引率と上限を設定します。状況はアカウントで確認できます。

  3. 自社ブランドで販売

    顧客参照IDを付けてAPIから購入します。割引はすべての番号に適用され、コードが届かなかった番号は返金されます。

現在は一時停止中

現在はすべて定価です

ボリューム段階は現在停止しています。再開後は、過去30日間にすべてのチャネルで利用した金額で段階が決まります。

その間も、承認された再販業者にはすべての番号に固定の割引が適用されます。

過去30日間の利用額によるボリューム段階

  1. 通常 $50未満 定価
  2. レベル1 $50以上 3%オフ
  3. レベル2 $250以上 5%オフ
  4. レベル3 $1,000以上 8%オフ
  5. レベル4 $5,000以上 12%オフ

自社ブランドで番号を販売

自社のショップ、ボット、アプリを運営し、すべての番号を当社のAPIで購入できます。お客様に見えるのは、あなたのブランド、価格、サポートです。

  • あなたのブランドだけ

    番号とコードは、あなた自身の製品を通じてお客様に届きます。当社がお客様に連絡することはありません。

  • 再販業者割引

    承認された再販業者には、月間の利用量にかかわらず、すべての番号に固定の割引が適用されます。

  • 顧客ごとの管理

    各購入に独自の顧客参照IDを付け、そのIDで絞り込みやレポートができます。

  • 月次明細

    日別・顧客別・サービス別の請求、返金、節約額。会計用にCSVで書き出せます。

  • ぴったりの上限

    同時に有効な番号の数と1日の利用上限を、利用量に合わせて設定します。

  • 自動返金

    コードが届かなければ料金はかかりません。使われなかった番号は残高に戻るので、お客様にも同じように返金できます。

いつものAPIのままで

署名付きWebhookのREST API、または既存のパネルやボット向けのsms-activateプロトコル。各購入に顧客参照IDを付けるだけです。

  • REST APIと互換エンドポイントの各購入でcustomer_refを指定
  • 日別・顧客別・サービス別のJSONとCSVの明細
  • APIが返すすべての価格表にあなた専用の価格

curl

curl -s -X POST \
  https://smsgrab.com/api/dev/v1/activations \
  -H "Authorization: Bearer $SMSGRAB_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "service": "whatsapp",
    "country": "indonesia",
    "customer_ref": "shop-4821"
  }'

Python

activation = requests.post(
    "https://smsgrab.com/api/dev/v1/activations",
    headers={
        "Authorization": f"Bearer {key}",
        "Idempotency-Key": str(uuid.uuid4()),
    },
    json={
        "service": "whatsapp",
        "country": "indonesia",
        "customer_ref": customer.ref,
    },
    timeout=30,
).json()

Node.js

const url = 'https://smsgrab.com/api/dev/v1/activations';
const activation = await fetch(url, {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${key}`,
    'Content-Type': 'application/json',
    'Idempotency-Key': crypto.randomUUID(),
  },
  body: JSON.stringify({
    service: 'whatsapp',
    country: 'indonesia',
    customer_ref: customer.ref,
  }),
}).then((response) => response.json());

PHP

$activation = json_decode((string) $client->post('activations', [
    'json' => [
        'service' => 'whatsapp',
        'country' => 'indonesia',
        'customer_ref' => $customer->ref,
    ],
    'headers' => ['Idempotency-Key' => bin2hex(random_bytes(16))],
])->getBody(), true);

Go

order := map[string]any{
	"service":      "whatsapp",
	"country":      "indonesia",
	"customer_ref": customer.Ref,
}
err := call("POST", "/activations", order, idempotencyKey(), &activation)
201 Created
{
  "id": "5c1d0c2e-9f3a-4b7e-8a61-2f0c9d4e7b10",
  "status": "WAITING_SMS",
  "phone_number": "+6281234567890",
  "price_minor": 17,
  "currency": "USD",
  "expires_at": "2026-09-27T10:25:00.000Z",
  "customer_ref": "shop-4821"
}

再販業者に申し込む

ご事業について教えてください。すべての申し込みを担当者が確認し、状況はアカウントで確認できます。

  • SmsGrabアカウントの確認済みメールアドレス
  • 会社名またはプロジェクト名と販売方法
  • 毎月の利用見込み額

ログインして申し込む

申し込みはSmsGrabアカウントに紐づくため、購入先で割引が適用されます。新しいメールアドレスでログインするとアカウントが作成されます。

ログインまたはアカウント作成

大口購入に関するよくある質問

ほかの回答は ヘルプセンター

すべての番号に割引が満額適用されますか?

ほとんどの場合は適用されます。ごく一部の非常に安い番号には最低価格があるため、割引が小さくなる場合があります。購入前に表示される価格が常にお支払い額です。

段階と再販業者割引の違いは?

段階は利用量に応じて変わります。承認された再販業者には、当社と合意した固定の割引が適用されます。常に大きいほうが適用されます。

顧客ごとの購入をどう管理しますか?

APIでの各購入に独自の顧客参照IDを付けてください。明細で請求と返金が顧客ごとにまとめられ、CSV書き出しにも含まれます。

お客様にSmsGrabは見えますか?

いいえ。お客様はあなたの製品を使い、番号とコードもその製品を通じて届きます。当社があなたのお客様に連絡することはありません。

プロモコードや紹介クレジットは引き続き使えますか?

はい。クレジットはこれまでどおり残高に加算され、その残高で支払うすべての番号に割引が適用されます。

SmsGrabと一緒に成長しませんか?

ご事業について教えてください。承認された再販業者には、すべての番号に固定の割引が適用され、自社ブランドで販売できます。