WhatsApp API
自分の番号で使える WhatsApp API。1 分で連携、Meta の審査は不要。
普段使っている WhatsApp 番号を QR コードまたはペアリングコードで連携し、1 回の HTTP リクエストでメッセージを送信できます。配信ステータス、返信、連絡先も同じ API で扱え、料金は番号ごとの定額で、メッセージごとの従量課金はありません。
無料プランには WhatsApp 番号が 1 つ含まれます。クレジットカードは不要です。
ご利用内容
あなたの番号、あなたのチャット
メッセージは自分の WhatsApp から送信されるので、お客様には見慣れた名前で届きます。返信はスマートフォンの同じチャットと API の両方に届きます。
すべてのステータスを確認
待機中、送信済み、端末に配信済み、既読、または明確な理由付きの失敗。同じリクエストで結果を待つことも、署名付き webhook で受け取ることもできます。
返信と連絡先
受信メッセージや会話全体、名前とエイリアス付きのアドレス帳を取得できるので、番号ではなく名前で相手に送れます。
1 回のリクエスト
API キーを付けて、宛先とテキストを POST します。レスポンスはすぐに返り、続いて配信ステータスが届きます。
curl -X POST https://otprun.com/v1/messages \
-H "Authorization: Bearer $OTPRUN_API_KEY" \
-H "Content-Type: application/json" \
-d '{"to":"+77010000000","text":"Your order #1042 has shipped"}'始め方
無料アカウントとプロジェクトを作成し、API キーをコピーします。
WhatsApp を連携:スマートフォンで「リンク済みのデバイス」を開き、QR コードをスキャンするかペアリングコードを入力します。
1 回のリクエストで最初のメッセージを送り、ダッシュボードで届く様子を確認します。
よくある質問
Meta ビジネスアカウントやテンプレートの承認は必要ですか?
いいえ。OTPRun は、WhatsApp Web と同じようにデバイスとして連携した通常の WhatsApp または WhatsApp Business の番号で動作します。テンプレートなしで自由な文面を送れます。
1 通あたりいくらですか?
メッセージごとの料金はありません。連携した番号ごとに月額定額をお支払いいただき、無料プランにも 1 番号が含まれます。
返信を受け取れますか?
はい。受信メッセージは受信箱と会話のエンドポイントから取得でき、message.inbound webhook でリアルタイムに届きます。
番号が凍結されることはありますか?
WhatsApp は迷惑なメッセージを送るアカウントを制限します。連絡を期待している相手にだけ送り、新しい番号では送信制限をオンにしてください。OTPRun が自動でウォームアップし、送信間隔を空けます。
最初のコードまで 10 分。キーひとつ、呼び出しひとつ、以上。
ワークスペースを作成し、番号を連携するか Telegram ボットを使って、ダッシュボードから最初の認証を送りましょう。
無料アカウントを作成