電子メールの検証
get
/api/v3/email/verify
Eメール検証: このエンドポイントは、電子メール・アドレスを検証する方法を提供します。つまり、指定された電子メール・アドレスが有効かどうかを確認します。 検証されると、検証済の電子メールに関連するすべての詳細が記載されたアイテムのリストが返されます。
APIは、次の入力を受け入れます:
1。 EメールID - 検証される住所。
2。 タイムアウト - サービスの完了までの待機時間(ミリ秒)。
出力は、アイテムのリストを含むJSONオブジェクトで、フィールドのJSONマップになります。すべてのフィールド値は文字列として表されます。
コスト:何らかの理由でAPIにアクセスできない場合、ユーザーはサービスに対して課金されます。
機能:各入力は問合せパラメータで、出力はアイテムのJSONリストです。 次の表で、フィールドについて説明します。
名前 | 例 | 説明 |
---|---|---|
ResponseCode | 有効 | 「有効」 - Eメール・アドレスは完全に検証されました(アカウント部分を含む) Valid_CatchAll - ドメインは検証されましたが、アカウントを検証できませんでした 「無効」 - Eメール・アドレスが無効であるため、受け入れられません 「タイムアウト」 - 指定したタイムアウト内に検証を完了できませんでした(タイムアウト値を増やしてください) |
ResponseMessage | 電子メール・アドレスは完全に検証されました | 返されたResponseCodeのテキストによる説明。 |
EmailAddres | testing@test123.com | 検証が試行された電子メール・アドレス。 |
UserAccount | テスト | 指定されたEメール・アドレスのアカウント部分。 |
Domain | test123.com | 指定された電子メール・アドレスのドメイン部分。 |
IsDisposableOrTemporary | False | 指定されたEメール・アドレスが使い捨てメールボックスかどうか。 (一部の企業では、マーケティング・コミュニケーションに使用しない一時的なメールボックスを作成します。) |
IsComplainerOrFraudRisk | True | 苦情の既知のリストまたは電子メール・アドレス(あるいはその両方)が不正行為に使用されたことを認識している場合は、true。 |
Duration | 0.022430881 | 電子メール検証にかかった時間(秒単位)。最大タイムアウトは15秒で強制されます。 返される「タイムアウト」レスポンスの数を最小限に抑えるため、タイムアウト値(5秒以上)が高いことをお薦めします。 |
「レスポンスの例」 { "Items": [ { "ResponseCode": "Valid", "ResponseMessage": "Email address was fully validated", "EmailAddress": "abc@xyz.com", "UserAccount": "abc", "Domain": "xyz.com", "IsDisposableOrTemporary": "false", "IsComplainerOrFraudRisk": "false", "Duration": "0.022430881", "type": "email" } ] }
リクエスト
問合せパラメータ
この操作にはリクエスト本文がありません。
トップに戻るレスポンス
サポートされるメディア・タイプ
- application/json; charset=UTF-8
200 レスポンス
成功
ルート・スキーマ : スキーマ
タイプ:
object
401 レスポンス
承認されていません
403 レスポンス
禁止
500 レスポンス
リクエスト中に予期しないエラーが発生しました。