通話、メッセージング、AI を構築する Acepeak API で。
REST エンドポイント、リアルタイム Webhook、およびファーストクラス SDK。ベアラー アクセス トークンを使用して API を認証し、最初のリクエストを 5 分以内に送信します。
# Place a call from a US number
curl -X POST https://endpoints.acepeak.com/v1/calls \
-H "Authorization: Bearer $ACEPEAK_TOKEN" \
-H "Content-Type: application/json" \
-d '{"from":"+18005551212",
"to":"+14155551212",
"answer_url":"https://your.app/answer"}'クイックスタート。
- 01ステップ
アクセストークンを取得する
Acepeak ダッシュボードにサインインし、「開発者」→「トークン」を開き、新しいベアラー トークンを作成します。トークンは環境 (サンドボックスまたはライブ) ごとにスコープが定められており、ダッシュボードからいつでもローテーションできます。
注意 — ライブトークンをサーバー側に保持してください。ブラウザにアクセスするものはすべてバックエンドを通過する必要があります。
- 02ステップ
認証する
すべてのリクエストは、Authorization ヘッダーでベアラー トークン認証を使用します。
Authorization: Bearer YOUR_ACEPEAK_TOKEN
- 03ステップ
最初のリクエストを送信します
電話をかける、SMS を送信する、電話番号をリストするなど、ユースケースに合ったものを選択してください。電話番号の JSON リストが表示されるはずです。そこから、電話をかけたり、SMS を送信したり、Webhook を設定したり、構築を開始したりできます。
curl https://endpoints.acepeak.com/v1/numbers \ -H "Authorization: Bearer $ACEPEAK_TOKEN"
プラットフォームのあらゆる機能 REST 経由で公開されます。
音声通話
発信通話の発信、着信通話の制御、転送、会議、録音、文字起こし。プログラム可能な応答 URL フロー、通話中の DTMF キャプチャ、リアルタイム ストリーミング。
/v1/calls/v1/conferences/v1/recordingsメッセージング (SMS および MMS)
US 10DLC、フリーダイヤル、ショートコード番号で送受信します。双方向、配信受領書、オプトアウト準拠、連結された長いメッセージ。
/v1/messages/v1/messages/inbound電話番号
検索、購入、移植、リリース。米国国内、フリーダイヤル、および 60 か国以上にわたる国際 DID。
/v1/numbers/v1/numbers/available/v1/numbers/port-ordersユーザーとチーム
ユーザーのプロビジョニング、ロールの割り当て、チームの管理、SSO の構成。 IdP による自動ライフサイクル管理のための SCIM 2.0。
/v1/users/v1/teams/v1/ssoWebhook
通話、メッセージ、および録音イベントをエンドポイントにリアルタイムで配信します。 HMAC-SHA256 で署名され、指数バックオフで 24 時間再試行されました。
/v1/webhooks/v1/webhooks/{id}/eventsAI サーフェス
AI 受付係をトリガーし、トランスクリプトを取得し、通話ごとまたはチャットごとにセンチメント スコアを取得します。
/v1/ai/receptionist/v1/ai/transcripts/v1/ai/sentiment方法 認証するために。
アクセストークン認証
バックエンドサービスに推奨されます。すべてのリクエストで送信されるベアラー トークン。トークンは環境ごとにスコープ設定され、ダッシュボードからローテーション可能で、最小特権アクセスの特定のロールに関連付けられます。
Authorization: Bearer YOUR_ACEPEAK_TOKEN
OAuth 2.0
パートナー アプリとマーケットプレイスの統合用。 PKCE による認証コードの付与。これは、アプリが自分のアカウントではなく顧客の代わりに動作する場合に使用します。
- 認証コード + PKCE
- リフレッシュ トークン · 30 日間のデフォルト
- 顧客ごとの範囲設定
予測可能、文書化可能、 そして決して沈黙しないでください。
レート制限
デフォルト: 100r/s アクセストークンごとに。まで破裂します 200r/s 短い窓用。これを超えると、プラットフォームは Retry-After ヘッダーを含む 429 を返します。
べき等性
変更リクエストは、 Idempotency-Key ヘッダ。 POST、PUT、および DELETE リクエストでこれを使用すると、再試行によって二重請求や二重送信が行われなくなります。
エラーコード
400要求の形式が正しくありません検証に失敗しました401無許可アクセストークンが無効または欠落しています403禁断トークンにはスコープがありません404見つかりませんリソースが見つかりません409対立べき等性または状態の不一致429レート制限あり速度を落とす — Retry-After を提供5xxサーバー側指数バックオフを使用して再試行します
リアルタイムイベント エンドポイントに配信されます。
HTTPS エンドポイントをサブスクライブして、イベントの通話、メッセージ、および記録を行います。 Webhook は HMAC-SHA256 で署名されます。処理前に署名を検証します。失敗した配信は、最大 24 時間の指数バックオフで再試行されます。ダッシュボードから任意のイベントを再生できます。
{
"id": "evt_01HW3...",
"type": "call.completed",
"created_at": "2026-04-30T10:42:00Z",
"data": {
"call_id": "CA_01HW...",
"duration_sec": 184
}
}安定した URL。 予測可能なアップグレード。
インターフェイスのバージョンは URL に固定されています (/v1/). 重大な変更は、新しいメジャー バージョンの後に出荷されます。互換性を失わない追加機能は、開発者の変更ログにリリース ノートが記載された同じバージョンで提供されます。
機能は次の期間存続します 12ヶ月 廃止通知の後。すべてのチームに有効なアクセス トークンを電子メールで送信します。 90日、30日、7日 カットオフの前に、本番環境では何も驚くことはありません。
質問、 と答えた。
これは、音声通話、SMS / MMS、電話番号、ユーザー、AI サーフェスを公開する REST インターフェイスと署名付き Webhook です。ベアラー アクセス トークンで認証し、文書化されたエンドポイントにアクセスし、数分で出荷します。
API に基づいて構築し、 同日発送します。
24時間年中無休のサポートが含まれています。世界中の通信事業者から番号を移植。