コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • テキスト整形ツール
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Office・仕事術
  4. 【Salesforce】API制限で困った時の本番反映前の切り分け

【Salesforce】API制限で困った時の本番反映前の切り分け

2026年7月7日
Office・仕事術
【Salesforce】API制限で困った時の本番反映前の切り分け
🛡️ 超解決

Salesforceを運用していると、API制限に悩まされることがあります。特に本番環境に新機能を反映する前の段階で、制限に引っかかるリスクを事前に把握したいと考える方は多いでしょう。API制限はアプリケーションのパフォーマンスやデータ連携に直結するため、適切な切り分けと対策が必要です。この記事では、本番反映前にAPI制限の問題を切り分けるための具体的な手順とポイントを解説します。事前に原因を特定しておくことで、本番環境でのトラブルを未然に防ぐことができます。

【要点】この記事で確認すること

  • 最初に見る場所: Salesforceの「API使用状況」レポート、Event Monitoring、各インテグレーションのログ。
  • 切り分けの軸: 組織全体の制限とユーザ単位の制限、リアルタイムAPIとバッチAPI、外部システムの呼び出し頻度。
  • 注意点: 本番環境のAPI制限はSandboxと異なるため、Sandboxの数値を鵜呑みにしないこと。管理者権限でしか確認できない項目もあるため、事前にアクセス権を確認しておく。

ADVERTISEMENT

目次

  • 1 1. API制限の基礎と影響範囲
    • 1.1 SalesforceのAPI制限の種類
    • 1.2 制限に達した場合の症状
  • 2 2. 本番反映前に確認するべき事前準備
    • 2.1 現在の使用量の把握
    • 2.2 想定される追加リクエストの見積もり
  • 3 3. 制限に達した場合の切り分け手順
  • 4 4. よくある失敗パターンとその対策
    • 4.1 パターン1: バッチジョブの集中実行
    • 4.2 パターン2: 外部システムからの過剰なポーリング
    • 4.3 パターン3: カスタムコード内の同期コールアウト
  • 5 5. よくある質問
    • 5.1 Q1. API制限の状況はどこで確認できますか?
    • 5.2 Q2. Sandboxで制限超過をテストしても意味がありますか?
    • 5.3 Q3. API制限を拡張することは可能ですか?
  • 6 6. まとめ
    • 6.1 解決 関連記事でさらに詳しく
    • 6.2 Office・仕事術の人気記事ランキング

1. API制限の基礎と影響範囲

SalesforceのAPI制限の種類

SalesforceにはいくつかのAPI制限が存在します。代表的なものとして、1日あたりのAPIリクエスト数、同時実行可能なAPIリクエスト数、バッチサイズの上限、およびタイムアウト時間があります。これらの制限は、組織のエディションやライセンス数によって異なります。例えばEnterprise Editionでは、1ユーザあたりのAPIリクエスト数が定められており、組織全体でその合計値が上限となります。また、リアルタイムインテグレーションで使われるREST APIと、データローダなどで使われるBULK APIでは制限の考え方が異なります。

制限に達した場合の症状

API制限に達すると、主に以下のような症状が発生します。外部システムからのデータ連携が失敗する、Salesforceへのデータインポートが途中で止まる、複数のユーザが同時に操作した際にレスポンスが遅延する、または「APIリクエスト制限を超過しました」というエラーが返されます。これらの症状が本番環境で発生すると、業務に大きな支障をきたすため、事前の切り分けが重要です。

※ お探しの解決策が見つからない場合は、こちらの「会社アカウント・認証トラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. 本番反映前に確認するべき事前準備

現在の使用量の把握

まず、現在のAPI使用量を正確に把握しましょう。Salesforceの「設定」メニューから「API使用状況」レポートを開くと、組織全体の使用量と残りの容量を確認できます。また、Event Monitoringを利用すれば、より詳細なリクエストの内訳(ユーザ別、時間帯別、API種別)を分析できます。これらのデータは本番環境でしか取得できないため、Sandboxではなく本番環境の情報を参照してください。

想定される追加リクエストの見積もり

本番反映前に、新機能によって追加されるAPIリクエスト数を概算します。例えば、新たに導入する外部連携が1時間あたり何回のAPIコールを行うか、バッチ処理のジョブが1日あたり何レコードを処理するかなどを見積もります。さらに、ピーク時の同時実行数も考慮してください。この見積もりと現在の使用量を合算し、制限値を超えないかを確認します。もし余裕がない場合は、リクエストの削減やスケジュール調整を検討します。

3. 制限に達した場合の切り分け手順

  1. 組織の制限値を確認する: 「設定」→「会社の設定」→「組織の情報」で、1日あたりのAPIリクエスト上限と同時実行制限を確認します。エディションごとのデフォルト値と照らし合わせます。
  2. 日次APIリクエスト数の使用状況を確認する: 「API使用状況」レポートで、当日の使用量と残り枠を確認します。過去数日間の推移も見て、トレンドを把握します。
  3. 同時実行数の確認: 「同時APIリクエスト」レポート(またはEvent Monitoring)で、同時に実行されたAPIリクエストの最大値を確認します。特にバッチジョブの実行時間帯を調べます。
  4. バッチジョブのスケジュール確認: スケジュール済みのApexバッチやデータローダジョブが重なっていないか確認します。同時実行制限に引っかかる場合は、ジョブの開始時間を分散させます。
  5. 外部システムのリトライ設定を見直す: 外部システムが頻繁にリトライを行っていると、無駄なAPIコールが増えます。リトライ回数や間隔を適切に設定し、指数バックオフを導入します。
  6. カスタムコードの呼び出し回数を分析する: トリガやApexクラスから外部システムを呼び出している場合、コールアウトの回数をログで確認します。不要な呼び出しを削除するか、非同期処理に変更します。

上記の手順を実施することで、制限超過の原因を特定しやすくなります。特に、複数の要因が重なっているケースが多いため、各項目を順にチェックすることを推奨します。

4. よくある失敗パターンとその対策

パターン1: バッチジョブの集中実行

複数のバッチジョブを同じ時間帯にスケジュールすると、同時実行制限に容易に到達します。対策として、ジョブの開始時間を30分以上ずらす、またはキューイングを利用してジョブ間の間隔を確保します。

パターン2: 外部システムからの過剰なポーリング

外部システムが短い間隔でデータ取得のためにAPIを呼び出すと、1日あたりの制限を消費しやすくなります。対策として、ポーリング間隔を長くする、またはWebhookやPush型の通信に変更します。

パターン3: カスタムコード内の同期コールアウト

トリガ内で同期のコールアウトを行うと、API制限だけでなくガバナ制限も消費します。対策として、コールアウトを非同期(FutureメソッドやQueueable)に変更し、同時実行数を減らします。

環境 1日あたりAPIリクエスト制限 同時APIリクエスト制限 注意点
本番環境 (Enterprise Edition) 15,000(ライセンス数により変動) 25 Sandboxとは異なるため、本番の数値を基準にすること
Full Copy Sandbox 本番と同じ 本番と同じ データ量が本番同等だが、使用量は本番とは独立
Developer Sandbox 5,000 10 本番よりも制限が低いため、テストの際は注意

5. よくある質問

Q1. API制限の状況はどこで確認できますか?

A. 設定メニューの「API使用状況」で組織全体の使用量を確認できます。より詳細な分析にはEvent Monitoringの購入が必要です。

Q2. Sandboxで制限超過をテストしても意味がありますか?

A. 制限値が本番と異なる場合があるため、あくまで動作確認として利用し、本番の数値で再計算してください。特にDeveloper Sandboxは制限が低いため、本番では問題ないケースがあります。

Q3. API制限を拡張することは可能ですか?

A. 契約エディションによっては、APIリクエスト数の追加購入が可能です。また、同時実行制限は原則変更できませんが、設定の見直しで回避できることがあります。詳細はSalesforceの担当者へご確認ください。

6. まとめ

本番環境に変更を反映する前に、API制限の使用状況を把握し、追加リクエストの見積もりを行うことが重要です。切り分け手順に沿って原因を特定し、よくある失敗パターンを回避することで、本番環境でのトラブルを予防できます。特に、バッチジョブのスケジュール調整や外部連携のリトライ設定の見直しは効果的です。管理者と連携して制限値の監視と適切な対策を実施してください。この記事が、皆様のSalesforce運用の一助となれば幸いです。


🔐
会社アカウント・認証トラブル完全解決データベース 職場または学校アカウント、MFA、Authenticator、VPN、権限、会社ポリシーで止まる問題を横断的に確認できます。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

解決 関連記事でさらに詳しく

  • ⚡【VPN】証明書失効と表示され社内VPNへ入れない時の対処法
  • 💡【Windows】社内PCでネットワーク探索が禁止される時のセキュリティ理由
  • ⚡【Dropbox】Dropbox Replayのコメントが表示されない時の監査ログと履歴で追う手順
  • 🛠️【Microsoft 365】会社アカウントのパスワード変更で再認証が続く時の保存済み資格情報の直し方
  • 🛠️【Googleドキュメント】共有相手を削除したのにアクセス履歴に残る時の権限反映チェック
  • 💡【Box】リンクを送った相手からアクセス申請が来る場合の直し方

Office・仕事術の人気記事ランキング

  • 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
  • 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
  • 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
  • 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
  • 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
  • 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
  • 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
  • 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
  • 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
  • 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
Office・仕事術
SaaS データ・レポート Salesforce 会社アカウント・認証 会社ポリシー・条件付きアクセス 業務SaaS・ワークフロー
  • 【Salesforce】データインポートウィザードで権限不足になる場合の監査ログと履歴で追う方法
  • 【Salesforce】接続アプリケーションが一部ユーザーだけ見えない時の権限セットと共有設定の確認
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
🔴 速報・最新トラブル
  • 08.22 【速報 2026年8月22日】Cloudflare Zero Trustのポスチャーチェック障害は復旧|WARPへの影響
  • 08.22 【速報 2026年8月22日】ChatGPTで勝手にログアウトする障害は復旧|再読み込み時の影響
  • 08.21 【速報 2026年8月21日】GitHub Copilot Cloud Agentのタスク遅延は復旧|影響と確認事項
  • 08.14 【速報 2026年8月14日】Slackで過去メッセージを表示できない障害|保存期間を設定した一部チャンネルで発生
  • 08.13 Win 【速報 2026年8月】Windows 11 KB5121003を配信|24H2・25H2の更新内容と既知の問題
  • 07.30 Win 【速報 2026年7月】Windows 11 KB5101684を配信|MDM・DFS・SMBバックアップの不具合を修正
  • 07.29 【速報 2026年7月】ChatGPTで会話が読み込めない・続けられない時の公式障害と復旧状況
Windows・業務ツール 更新・不具合の最新情報 公式発表と速報を時系列で確認 →
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅
CSVExcel・CSV修復ツール文字化け・重複・空行・列崩れを端末内で整形 PDFPDFローカル編集結合・分割・回転・抽出を端末内で処理
📚 ITトラブル解決DB
💻
Windows解決DB 不具合・設定・エラーを完全解決
🧭
Edge解決DB 表示・パスワード・拡張機能を完全解決
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
✨
Copilot解決DB 使い方・エラー・設定を完全解決
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応
📗
Sheets解決DB 関数エラー・Apps Script・共有の解消
📝
Docs解決DB 書式・共有・Apps Script・参考文献の解消
🎥
Zoom解決DB 参加・画面共有・録画・Webinarの解消
✨
生成AI解決DB 基礎・料金・著作権・社内ルールの解消
🍎
iPhone解決DB 起動・Wi-Fi・アプリ・設定の解消
🤖
Android解決DB 設定・アプリ・通信・カスタマイズの解消
🔐
会社アカウント認証DB MFA・サインイン・VPN・権限の不具合解消
🔗
社内ネットワーク・VPN DB接続・共有・RDP・DNS・社内制限を解決
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
📄
勤怠・給与・人事 DB打刻・給与明細・人事通知・認証トラブル
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

ADVERTISEMENT

   🔧 ツール
🛡️
詐欺メール判定 届いたメールを即座に診断
📦
送料最安シミュレーター            郵便・宅急便の最安料金を比較
✂️
テキスト自動整形 全角半角・改行削除を一発で
📝
文字数カウント 自動保存付き・レポート作成
🔒
パスワード生成 強力なパスワードを安全作成
📅
西暦・和暦変換 履歴書の年号・年齢を計算
🧩 診断・チェック
🏆
超解決 Excel検定 実務能力を1級〜3級で判定
📘
超解決 Word検定 文書作成のスキルを格付け
🦆
騙されやすさ診断 あなたは「歩くATM」かも?
Global Edition
WiseChecker
🔐🧠📦

超解決の「海外版」姉妹サイト。
世界標準のパスワード生成や
性格診断・送料計算はこちら。

海外版サイトへ移動 ✈️
  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.