SMSインターセプション

URL

https://sms.api.engagelab.cc/v1/bounces
              
              https://sms.api.engagelab.cc/v1/bounces

            
このコードブロックはフローティングウィンドウ内に表示されます

HTTPリクエストメソッド

GET
              
              GET

            
このコードブロックはフローティングウィンドウ内に表示されます

ヘッダー

ヘッダー タイプ 必須 説明
Authorization string はい Basic base64(sms_user:sms_key)

クエリパラメータの説明

パラメータ タイプ 必須 説明
offset int いいえ オフセット位置、[0-]、デフォルトは0
limit int いいえ クエリ数、[0-100]、デフォルトは100
phone string いいえ 電話番号
start_date string はい 開始日、フォーマット yyyy-MM-dd
end_date string はい 終了日、フォーマット yyyy-MM-dd

注意:

start_dateとend_dateの間隔は90日を超えることはできません。

リクエスト例

curl -X GET "https://sms.api.engagelab.cc/v1/bounces" --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
              
              curl -X GET "https://sms.api.engagelab.cc/v1/bounces" 
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"

            
このコードブロックはフローティングウィンドウ内に表示されます

レスポンスの説明

パラメータ 説明
phone 電話番号
bounce_type SMSインターセプションステータス
msg_type SMSタイプ、2は国際SMSを示します
bounce_time SMSインターセプション時間
expire_time SMSインターセプション有効期限
reason SMSインターセプションの理由

bounce_type 対応するタイプコードと説明

バウンスタイプ 説明
500 送信失敗、番号が存在しない
510 送信失敗、番号が停止中
520 送信失敗、番号がブラックリストに登録されている
530 送信失敗、番号がビジー状態
540 送信失敗、番号から応答がない
550 送信失敗、テンプレート内容がインターセプトされた
560 送信失敗、モバイル端末エラー
570 送信失敗、番号がサービスエリア外
580 送信失敗、モバイル端末が電源オフ
590 送信失敗、その他の理由
410 グローバルインターセプションリスト
411 カスタムグローバルインターセプションリスト
420 ローカルインターセプションリスト
421 カスタムローカルインターセプションリスト
430 購読解除
440 キーワードフィルタリング
450 変数置換エラー
460 変数の長さが制限を超えている
470 エンコーディング例外(注:エンコーディング例外は460に統合され、現在470は頻度制限超過を示します)
480 サポートされていない送信タイプ

レスポンス例

Response-success

HTTP Status: 200

{ "result": [ { "phone": "008613681312917", "bounce_type": 421, "bounce_time": "2023-08-04T16:47:02+0800", "expire_time": "2023-08-08T00:00:00+0800", "msg_type": 2, "reason": "Customize local interception list" } ], "total": 1, "count": 1 }
              
              {
    "result": [
        {
            "phone": "008613681312917",
            "bounce_type": 421,
            "bounce_time": "2023-08-04T16:47:02+0800",
            "expire_time": "2023-08-08T00:00:00+0800",
            "msg_type": 2,
            "reason": "Customize local interception list"
        }
    ],
    "total": 1,
    "count": 1
}

            
このコードブロックはフローティングウィンドウ内に表示されます

削除

URL

https://sms.api.engagelab.cc/v1/bounces
              
              https://sms.api.engagelab.cc/v1/bounces

            
このコードブロックはフローティングウィンドウ内に表示されます

HTTPリクエストメソッド

DELETE
              
              DELETE

            
このコードブロックはフローティングウィンドウ内に表示されます

Content-type

application/json
              
              application/json

            
このコードブロックはフローティングウィンドウ内に表示されます

ヘッダー

ヘッダー タイプ 必須 説明
Authorization string はい Basic base64(sms_user:sms_key)

リクエストボディパラメータの説明

パラメータ タイプ 必須 説明
phone string はい 電話番号
start_date string はい 開始日、フォーマット yyyy-MM-dd
end_date string はい 終了日、フォーマット yyyy-MM-dd

注意:

start_dateとend_dateの間隔は90日を超えることはできません。

リクエスト例

curl -X DELETE "https://sms.api.engagelab.cc/v1/bounces" --data '{"start_date": "2021-03-01","end_date":"2021-03-02","phone":"008613681312917"}' --header "Authorization: Basic <<YOUR_API_KEY_HERE>>"
              
              curl -X DELETE "https://sms.api.engagelab.cc/v1/bounces" 
--data '{"start_date": "2021-03-01","end_date":"2021-03-02","phone":"008613681312917"}'
--header "Authorization: Basic <<YOUR_API_KEY_HERE>>"

            
このコードブロックはフローティングウィンドウ内に表示されます

レスポンスの説明

パラメータ 説明
count 削除されたインターセプションの数

レスポンス例

Response-success

HTTP Status: 200

{ "count": 1 }
              
              {
    "count": 1
}

            
このコードブロックはフローティングウィンドウ内に表示されます

Response-error

HTTP Status :401

{ "code": 30000, "message": "Unauthorized." }
              
              {
    "code": 30000,
    "message": "Unauthorized."
}

            
このコードブロックはフローティングウィンドウ内に表示されます
icon
お問い合わせ