one-time-password
SMS認証APIサービス

SMS認証API

SMS認証APIを実装することで、アプリやサービス利用者に認証コードを送信し、電話番号認証機能を提供できます。同じAPIでEメール認証にも対応可能です。

one-time-pasword-hero medium

世界30,000社・日本500社の導入実績

DigiD
Telegram
Aegon
Tantan
イッツヒーローロゴ
大平組のロゴ
Toyota
BMW group
Cocacola
Domino

CM.comのSMS認証APIサービスが選ばれる理由

API

パスワード生成から認証まで一つのAPIで実現

CM.comの認証専用APIはパスワードの生成から認証機能までAPIで実現し、レスポンスで認証結果を取得いただくだけの簡単APIです。大幅な開発工数の削減が可能です。                                         

海外SMS認証のイメージ

SMSとEメール認証を同じAPIで実装可能

SMSとEメールで別々のコードを叩く必要がありません。一つの認証コードで、channelをSMSとEメールに設定するだけで簡単に二つの認証を実現できます。                                                                                                     

map

世界190カ国以上に送信

精度・信頼度の高いショートメッセージを日本を含むグローバルに配信することできます。1000以上の通信会社と連携しているので、多くの国々に安定した配信を実現できます。                                                                                             

世界にSMSを配信する
ISO

安心安全のセキュリティ

・品質マネジメント(ISO 9001)

・環境マネジメント(ISO 14001)

・情報技術サービスマネジメント(ISO / IEC 20000-1)

・情報セキュリティマネジメント(ISO / IEC 27001)

を取得し、安心安全なサービス提供に努めています。                                                        

セキュリティ&コンプライアンスを見る

CM.com日本メディア掲載情報

コンバージョン率を10倍に高める「カンバセーショナル・コマース」とはの記事
F1オランダGP会場に行列がなかった理由、記事
リピート施策で本質的な価値提供を実現するMobile Marketing Cloudとは
「携帯電話番号」から始めるDX CM.comが考えるデータ利活用の第一歩
SMS・決済・デジタル認証──独自プラットフォームで新たな顧客体験を生み出すCM.comの事業戦略
「脱ハンコ」で普及が進む電子署名、開発者はどうAPI実装を進めるべき? 専門家が法務・実務的な背景を解説
SMS認証コードのサンプル画像

初期費用・月額基本料

SMS認証専用APIでは、不正アクセスやなりすましを防止するために本人の携帯電話番号宛に認証コードをお客様のアプリやシステムから自動送信できるサービスです。

SMS認証専用APIではパスワード生成から認証まで一つのAPIで実現可能ですので、開発工数を大幅に削減し、SMS認証の実装が可能です。

パスワード生成や認証機能が不要な場合、通常のSMS配信APIをご利用いただけます。

  1. PW生成から認証まで一つのAPIで開発工数を削減できる

  2. 送信者名をアルファベットか電話番号のいずれかを選べる(デフォルトはアルファベット設定です。電話番号の場合はお問い合わせください)

  3. クレジットカード・Paypalの支払いなら即日利用可能

    (銀行振り込みはお問い合わせください)

  4. 日本へのSMS配信1通10.29円(リクエスト課金)

簡単実装認証API仕様書を見る日本語API仕様書を確認する
api-vs-webapp

人気の理由はコード実装が簡単!

CM.comのSMS、Eメール認証が人気の理由はコードがとっても簡単であるところ。

以下の情報でパスワード生成から認証まで実装できます。

curl --request POST \

--url https://api.cm.com/v1.0/otp/generate \

--header 'accept: application/json' \

--header 'content-type: application/json' \

--data '

{

"length": 5,

"expiry": 60,

"voiceLanguage": "en",

"allowPush": false,

"recipient": "00816012345678",

"sender": "My company"

"message": "あなたのパスワードは {code}",

"channel": "sms"

}

'

PHPやJavaなどをはじめ、主要プログラミング言語が使用できます。

API referenceを確認するAPI仕様書を確認する

SMS認証APIで世界へ

CM.comは世界1,000社以上の海外通信会社と接続できるため、SMS認証コードを通知を世界中の携帯電話に届けれます。SMS配信料は国ごとで異なります。

初期費用・月額費用なし

1配信リクエストごと課金の従量課金制

SMS配信料金を確認する

自動音声による本人認証

認証コードが何らかの理由により受信できなかった場合に音声認証(IVR)を提供しています。特にSMS認証をサービス提供で必須としている場合には、音声メッセージでのバックアップは不可欠です。

導入の流れ

  1. アカウントを作成し、利用開始
  2. APIキーを取得して、テスト実装
  3. 携帯電話番号にテスト配信
  4. クレジットカード・PayPalでチャージし、利用開始!

SMS認証・Eメール認証APIをシステムやアプリに連携

salesforce
outsystems
mendix
apiant
selligent
zapier
adobe campaigns

導入企業の声

SMS認証・Eメール認証APIサービスを導入へ

CM.comが提供する認証APIサービスは、HTTPもしくはSMPP形式での開発が可能です。事前テストや導入希望の方は今すぐ無料トライアルから利用を開始し、問題なければクレジットカード・PayPalで入金ください。また請求書での支払いをご希望の方はお問い合わせをお願いいたします。

資料や価格を問い合わせる
/u30d7/u30e9/u30a4/u30d0/u30b7/u30fc/u30dd/u30ea/u30b7/u30fc/u306b/u540c/u610f/u3057/u307e/u3059/u3002","required":true},{"name":"agreement_custom_1","label":"/u6708/u520a/u30cb/u30e5/u30fc/u30b9/u30ec/u30bf/u30fc/u306e/u914d/u4fe1/u3092/u5e0c/u671b/u3057/u307e/u3059","required":false}]" form-hash="54cbfd64" default-country="HK" rules-url="https://www.cm.com/ja-jp/ajax/validation/rules/form/54cbfd64/" :prefilled="false" :store-in-session="false" thank-you-text="<p>お問い合わせ頂き誠にありがとうございます。内容確認後、弊社担当から連絡させていただきます。</p>" :translation="{ "almost_there": "もう少しで完了です!", "block": { "privacy_policy": { "label": ":プライバシーポリシーに同意します。", "link_policy": "プライバシーポリシー" } }, "block_cta_value": "お問い合わせへ", "block_title": "お問い合わせへ", "blog": { "accept": "月刊ニュースレターの配信を希望します", "email": { "label": "Eメール", "placeholder": "you@company.com" }, "subscribe_btn": "購読" }, "defaults": { "address_line1": { "label": "Street + house number", "placeholder": "Street + house number" }, "address_line2": { "label": "For the attention of", "placeholder": "For the attention of" }, "bank_holder": { "label": "口座名義人", "placeholder": "口座名義人の氏名を入力してください。" }, "bank_name": { "label": "銀行名", "placeholder": "利用されている銀行名を入力ください。" }, "bic": { "label": "銀行識別コード(BIC)", "placeholder": "BIC" }, "button": "送信する", "city": { "label": "市", "placeholder": "市" }, "company_name": { "explanation": "【重要】本サービスは法人向けサービスです。法人名をアルファベットで検索し、一致する法人を選択してください。リストにない場合は「リストなし」を選択かアルファベットで会社名を入力してください。", "label": "アルファベットで会社名を検索", "not_listed": "リストなし", "placeholder": "CM.com Japan", "search_text": "アルファベットで会社を検索し選択", "searching_text": "検索" }, "country": { "label": "国", "placeholder": "国を選択してください。" }, "dropdown": { "placeholder": "選択をお願い致します。" }, "email": { "additional": "会社Eメールアドレスを入力してください。", "label": "会社Eメール*Gmailなどのフリーメールは利用不可", "placeholder": "you@company.com" }, "email_business": { "label": "法人用メールアドレス", "placeholder": "example@sample.com" }, "first_name": { "label": "名", "placeholder": "太郎" }, "help_message": { "label": "問い合わせ内容", "placeholder": "お問い合わせ内容と月間配信予定通数、利用用途などをご記入ください。" }, "iban": { "label": "国際銀行口座番号(IBAN)", "placeholder": "IBANを入力してください。" }, "industry": { "label": "業種・業界", "placeholder": "業種・業界を選択してください。" }, "job_title": { "label": "職業", "placeholder": "カスタマーサービス、開発、マーケティング&セールス" }, "key_industry": { "label": "業界・業種", "placeholder": "業種・業界の選択をお願いします。" }, "key_product": { "label": "問い合わせるサービス", "placeholder": "サービスを選択してください。" }, "last_name": { "label": "姓", "placeholder": "田中" }, "mobile_phone_number": { "explanation": "本人確認を行うために、現在お使いの携帯電話番号を入力し、送信ボタンをクリックしてください。", "label": "携帯電話番号", "placeholder": "携帯電話番号を入力してください。" }, "name": { "label": "氏名" }, "otp": { "explanation": "認証コードを入力してください。", "label": "認証コードを入力" }, "phone_number": { "label": "電話番号", "placeholder": "電話番号を入力してください。" }, "privacy_policy": { "label": "{policy}に同意します。", "policy": "プライバシーポリシー" }, "product": { "label": "製品サービス", "no_results": "該当する結果はありませんでした。", "placeholder": "サービスを選択してください。" }, "salutation": { "label": "挨拶", "placeholder": "挨拶" }, "street_address": { "label": "番地", "placeholder": "番地以下を入力してください。" }, "sub_area_1": { "label": "Sub-area line 1", "placeholder": "Sub-area line 1" }, "sub_area_2": { "label": "Sub-area line 2", "placeholder": "Sub-area line 2" }, "terms": { "privacy": { "label": "{terms} と {policy} に同意する" } }, "terms_policy": { "policy": "利用規約" }, "thank-you": "<p>お問い合わせ頂きありがとうございます。内容を確認し、担当からご連絡させて頂きます。</p>", "zip_code": { "label": "郵便番号", "placeholder": "郵便番号を入力してください。" } }, "hang_in_there": "頑張って", "logged_in_title": "こんにちは {name} さん", "option": { "key_industry": { "industry_charities": "Charities", "industry_financial_services": "Financial Services", "industry_government_education": "Government & Education", "industry_healthcare": "Healthcare", "industry_leisure_travel": "Leisure & Travel", "industry_logistics_transport": "Logistics & Transport", "industry_professional_services": "Professional Services", "industry_retaile_commerce": "Retail & E-commerce", "industry_technology_media": "Technology & Media", "industry_utilities_telco": "Utility & Telecommunications", "no_key_industry": "Other" }, "key_product": { "caic": "Conversational AI Cloud", "channels": "Other Channels", "halo": "HALO", "mmc": "Mobile Marketing Cloud", "msc": "Mobile Service Cloud", "other": "Other", "otp": "One Time Password", "payments": "Payments", "sign": "Sign", "sms": "SMS", "ticketing": "Ticketing", "voice": "Voice", "whatsapp": "WhatsApp" } }, "prefilled": "CM.comに登録した情報を反映しています。", "preparing_account": "アカウントの準備", "product": { "groups": { "communication_channels": "SMS/+メッセージ/音声/WhatsAppなど", "other_products": "電子署名CMサイン/SMS認証", "payments": "ペイメント(欧州のみ)", "solutions": "MMC/LP広告作成ツール/メール配信システム/CDP" } }, "register": { "call_otp": "再送する", "company": { "label": "会社名・屋号", "placeholder": "会社名・屋号を入力してください。" }, "contact_support": "問い合わせへ", "contact_support_question": "新規登録中に、以下のエラーコードが表示されました。{error}.", "continue": "次へ", "email": { "change": "<a href=https://www.cm.com/"{url}/">変更", "resend_otp": "再送", "resend_otp_text": "メールが届いていない場合、迷惑メールを確認するか、'再送信'をクリックしてください。", "verify_description": "こんにちは {name} さん、<br>以下のEメールにお送りしたメールに記載されている6桁のコードを入力してください<br><br>{email}", "verify_title": "Eメール認証" }, "error_body": "再度お試しください。ご質問がありましたら\"サポートに連絡する\"をクリックする、またはお電話でお問合せください。", "error_code": "エラーコード:", "error_title": "手続きを進めることができません。", "has_account": "既にアカウントをお持ちの方", "logged_in_body": "既にCMアカウントをお持ちのようです。数秒以内に自動的に <a href=https://www.cm.com/"{redirectToUrl}/" rel=\"noopener\">{redirectTo}</a>へリダイレクトします", "logged_in_body_to_app": ":ログイン", "logged_in_body_to_platform": "管理画面へ", "phone": { "popover": "お使いの携帯電話番号宛にSMSを送信します。尚、電話番号は管理画面で変更できます。", "resend_otp_text": "認証コードが届かない場合は\"再送\"をクリックしてください。", "send_voice_otp": "パスワードを音声で取得する" }, "reseller": { "thanks_body_to": "新規アカウント申請" }, "resend_otp": "再送", "send_otp": "送信", "sending_otp": "送信中", "sign_in": "ログイン", "thanks_body": "無事にアカウントが発行されましたできました。数秒以内に自動的に <a href=https://www.cm.com/"{redirectToUrl}/" rel=\"noopener\">{redirectTo}</a>へリダイレクトします", "thanks_body_to_app": ":ログイン", "thanks_body_to_platform": "管理画面へ", "thanks_title": "ご登録頂き誠にありがとうございました。", "title": "新規アカウント申請(無料)", "title_app": ":ログイン", "try_again": "再度お試しください。", "verify_description": "6桁の認証コードをSMSで受信するための携帯電話番号を入力してください。", "verify_otp": "認証", "verify_title": "携帯電話番号認証" }, "sending": "少々お待ちください...", "submit_failed": "何か問題が発生しました。もう一度お試しください。", "technical_issue": "We ran into an issue loading the form. Please try again" }" title="問い合わせ" subtitle="サービスの詳細や料金などは問い合わせフォームからお願いします。" url="https://www.cm.com/ja-jp/ajax/form/54cbfd64/" validation-url="https://www.cm.com/ja-jp/ajax/validation/form/54cbfd64/">

SMS認証APIサービスに関する質問

認証サービスの料金や実装する上でよくある質問です。

API利用料はかかりますか?

SMS認証・Eメール認証APIサービスは、初期・月額費用はいただいておりません。日本国内へのSMS配信料は1通70文字あたり10.29円の従量課金制となります。また海外への配信は国ごとで配信料金が異なるのでお問い合わせください。

SMSの料金表を確認する

日本語の仕様書はありますか?

API仕様書のオリジナルは英語となりますが、翻訳した日本語版API仕様書がありますので、開発する上で必要な企業担当者の方はお問い合わせください。

SMS認証専用API仕様書を確認する

SMSの送信者名は何になりますか?

CM.comでは任意のアルファベット英数字と電話番号のいずれかを選択することができます。電話番号を利用されたい場合、法人保有の固定電話もしくは050番号のキャリア申請と設定に、営業日2〜3週間ほどのお時間をいただいております。

SMS送信が失敗した場合でも課金されますか?

はい、1リクエスト課金のため、SMS送信が失敗の場合でも課金されます。SMS送信が到達・不到達に限らず従量課金され、料金を請求させていただきます。

クレジットカード・Paypalの支払いはどのように課金されますか?

入金金額から配信ごとにSMS配信料が差し引かれます。残高が少なくなると自動でチャージをするオートチャージ設定もございますので安心してご利用いただけます。また銀行振り込みの後払いをご希望の方はお問い合わせください。

後払い利用を問い合わせる

SMS認証API以外のサービス

管理画面からSMS送信

オンライン(管理画面)からSMS送信

CM.comが提供するプラットフォームを利用してSMSを送信することができます。管理画面にログインし、手順に沿って顧客の携帯電話番号をアップロード、入力することでショートメッセージを送ることができます。

詳細を確認する
メール形式で送れるMail SMS

メール形式でSMSを送信できるMail SMS

CRMやSFA、マーケティングオートメーションツールなど、メール配信機能があれば、どんなメールソフトからでもSMSが配信可能になるサービス。

詳細を確認する
API連携でSMSを自動送信

API連携でSMS送信

シンプルなAPIでSMS認証が必要なシステムやアプリへワンタイムパスワードや認証コードの自動送信を組み込みでSMSを送信できます。世界1,000社の通信事業者と直接接続できるCM.comのSMS認証サービスを利用して、安心・安全な認証フローを構築できます。

詳細を確認する
簡単LP作成ツールのロゴ

簡単LP制作ツールで配信効果を最大化

問い合わせや申し込みなどコンバージョンに特化したSMS配信を試してみませんか?ドラック&ドロップで誰でも簡単に作成できる簡単LP広告作成ツールで反応率の高いアプローとを実現できます。

詳細を確認する
MMCのロゴ

MMCで顧客管理から配信の最適化へ

MMC(Mobile Marketing Cloud)を利用して、顧客データの統合、EメールとSMSを組み合わせたマーケティングオートメンションの実現へ

詳細を確認する
Eメールキャンペーンのロゴ

メール配信システム

シンプルな管理画面で簡単に個別・一斉メールを送信ができる、メール配信システムです。

HTML機能、トリガードメール、A/Bテストなど、マーケティングに役立つ機能がついています。

詳細を確認する
+メッセージのロゴ

+メッセージ配信(RCS)

+メッセージとは、ドコモ、KDDI、ソフトバンクが合同で提供しているSMSの進化版です。

当社では、法人アカウントの開設と管理画面から配信とAPI提供をワンストップで対応しております。

詳細を確認する
whatsapp-channel logo

WhatsApp Business

WhatsAppのとは、月間アクティブユーザー20億人のインスタントメッセージアプリです。当社では、WhatsAppの公式販売パートナーとして、法人アカウントの開設、メッセージ管理ツール、APIなどを提供しています。

詳細を確認する

最新記事

automatizacion-comercio-electronico
Mar 31, 2025 • SMS

セールスフォースのメール配信機能からSMSを送信する方法

セールスフォース(Salesforce)で管理している顧客データをもとにSMS(ショートメッセージ/ショートメール)を配信できたら便利ですよね。 しかし、セールスフォースのプラットフォームからSMSを配信するにはAPI連携かappexchangeの利用で開発の手間がかかります。 CM.comのメール配信機能からSMSを送信できるMail SMSを利用することで、特段な開発を必要とせずにメールと同じ手順でSMSが送信できます。 今回は、セールスフォースを活用してSMSを簡単に送る方法をご紹介します。

mobile-marketing-cloud-tips-retail
Mar 31, 2025 • SMS

海外ユーザーにメッセージを届ける海外SMSとは?仕様やSMSが届かない場合の併用ツールを解説

海外の顧客やユーザーにSMSを送信する海外SMSを送りたい企業必見。仕様やSMSが届かない場合に便利なWhatsAppとの併用についても解説。

whatsapp-sandbox
Feb 25, 2025 • SMS

日本企業がインドネシア、シンガポールなどアジアにSMSを送信するためのルールと代替手段としてのWhatsApp Businessプラットフォーム

近年アジア諸国にビジネスを展開する日本企業が増えてきています。現地の顧客やユーザーとのコミュニケーションでSMSを検討されている企業向けにSMSの送信ルールとSMSの代わりに利用できるWhatsApp Businessプラットフォームについて解説します。

byoc-sip-trunking
Dec 24, 2024 • SMS

自動車業界でSMS活用へ!車販売や顧客フォローや対応手法を紹介

近年、開封率やセキュリティの高さからさまざまな業界で、メールや電話に代わるツールとしてSMS(ショートメッセージサービス)が活用されています。そこで今回は、SMSにおける自動車業界の課題解決方法を紹介したいと思います。

SMS Customer Service
Dec 03, 2024 • SMS

インサイドセールス、営業に役立つ!購買意欲の高い顧客と適切なタイミングで連絡を取る方法

近年、顧客が電話にも出ない、メールも見られないケースが多く、営業手段に頭を悩ませている企業が多いのではないでしょうか。同時にIT化が進み、ITを使ってできることが増えてきています。このブログではCM.comが提供するITの仕組みを使ったツールで購買意欲の高い顧客と最適なタイミングで連絡を取る方法をご紹介します。

sign-wet-dry-signatures
Oct 15, 2024 • SMS

人材業界で進むSMS活用。PORTERS(旧HRBC)から簡単にSMS配信する方法を紹介

ここ数年、人材業界・人材派遣業界でSMSの活用が進んでいます。会社説明会への参加率がアップしたり、未稼働登録者の掘り起こしにつながったり、従来の電話やメールでは得られなかった効果を実感している企業も多くあります。そこで今回は、人材業界でSMSが注目されている理由や、SMSの活用方法をお伝えします。

sms messaging
Oct 08, 2024 • SMS

CRMでメールが届かない場合のSMSを配信する方法を紹介

近年、複雑化・多様化するマーケットへの対応として、セールスフォースやZOHOなどのCRMを導入する企業が増えています。CRMを導入すれば、顧客のアクション後に確認メールを自動送信するなど、マーケティンング業務を自動化できます。 しかし、日々顧客が受け取る企業からのメールが増加したこともあり、確認メールが届いていない、メールを送っても読まれないなど、新たな課題への対応が迫られています。そのようななかで注目されているのは、Eメールより開封率の高いSMSです。そこで今回は、CRMのメール配信機能から簡単にSMSを送る方法をご紹介します。

hero-17-sms-customer-service-templates-to-use-today
Oct 01, 2024 • SMS

SMS認証とは?メリットデメリットとSMS認証サービスの選定ポイントを紹介

近年、SMS認証は、さまざまなWebサービスやモバイルアプリを使用する際の本人確認の手段として活用されています。 携帯電話番号宛にSMSで送信される認証コード(確認コード)は、本人確認を目的とした二段階認証の一つです。 企業がSMS認証を導入する場合、APIでシステム連携する必要があります。 本記事では、SMS認証の解説と、メリットデメリット、SMS配信事業者の選定ポイントをご紹介します。

blogimage-sign-verzekeraar
Jul 22, 2024 • SMS

SMSをメールアドレスで送れる?メールソフトから送信できるサービスのメリットと利用方法を紹介

SMSをメールアドレス形式で送れたら簡単なのに。メアドが間違っていたときにショートメールを送りたい。 そんなときにGoogleのGmail、WindowsのOutlook、Thunderbird、YahooメールなどからSMSを送ることができたら企業では便利ですよね。 今回はふだん利用している差出人メールアドレスからSMSを送信できる法人向けのサービス、MailSMSを使用したSMSの送り方を紹介します。 このサービスはCM.comでアカウントを開設し、メールアドレスを登録するだけで、誰でも簡単にメール形式でSMSを送信できるのでぜひお試しください。

Is this region a better fit for you?
Go
close icon