--- title: "Web Security Checkerの概要" slug: "security-websecuritychecker" updated: 2026-09-17T09:58:23Z published: 2026-09-17T09:58:23Z canonical: "api.ncloud-docs.com/security-websecuritychecker" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Web Security Checkerの概要 ## 概要 Web Security Checker APIは RESTful形式で提供され、その APIを呼び出すには Sub Account(サブアカウント)の作成と Access Keyが必要です。 ## Web Security Checkerの共通設定 Web Security Checker APIで共通して使用されるリクエスト形式とレスポンス形式を説明します。 ### リクエスト 共通リクエスト形式を説明します。 ### API URL リクエスト API URLは次の通りです。 ``` https://wsc.apigw.ntruss.com ``` #### リクエストヘッダ ヘッダの説明は次の通りです。 | フィールド | 必須の有無 | 説明 | | --- | --- | --- | | `x-ncp-apigw-timestamp` | Required | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間(ミリ秒) - API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす - Unix Timestamp形式 | | `x-ncp-iam-access-key` | Required | NAVERクラウドプラットフォームから発行された Access Key - Access Keyの発行と確認: [認証キーの作成](/docs/ja/common-ncpapi#1%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1)を参照 - サブアカウントの Access Key発行と確認: [サブアカウントの作成](https://guide.ncloud-docs.com/docs/ja/subaccount-use#%EC%84%9C%EB%B8%8C-%EA%B3%84%EC%A0%95-%EC%83%9D%EC%84%B1)を参照 | | `x-ncp-apigw-signature-v2` | Required | NAVERクラウドプラットフォームから発行された Access Keyとマッピングする Secret Keyと HMAC暗号化アルゴリズム(HmacSHA256)でリクエスト情報を暗号化した後、Base64にエンコードした署名 - Secret Keyの発行と確認: [認証キーの作成](/docs/ja/common-ncpapi#1%EC%9D%B8%EC%A6%9D%ED%82%A4%EC%83%9D%EC%84%B1)を参照 - 署名の作成: [シグネチャーの作成](/docs/ja/common-ncpapi#%EC%8B%9C%EA%B7%B8%EB%8B%88%EC%B2%98%EC%83%9D%EC%84%B1)を参照 | | `Content-Type` | Required | リクエストデータの形式 - `application/json` | ### レスポンス 共通レスポンス形式を説明します。 #### レスポンスステータスコード レスポンスステータスコードの説明は次の通りです。 | HTTPステータスコード | コード | メッセージ | 説明 | | --- | --- | --- | --- | | 200 | 0 | success | 成功 | | 400 | 901 | API Call Fail | 一時的に使用に支障が生じる。エラーが続く場合、[サポート > お問い合わせ](https://www.ncloud.com/support/question)に問い合わせる | | 401 | 169201 | Auth Check Error | 使用権限なし | | 400 | 169202 | User Check Error | 顧客のアカウント情報が確認できない。確認のためにお問い合わせが必要 | | 400 | 160331 | ActionURL Check Error | Action URLに http、httpsを入力 | | 400 | 160332 | Param Check Error | 入力値に無効な値が存在し、ID param / PW paramの値は記号の使用に制限がある | | 400 | 160351 | Login_Check_Fail | ログイン中にエラー発生。ログイン情報を再確認して再試行するか、Cookieを直接入力 | | 400 | 160353 | URL Connection Error | 入力した Action URLに接続できない | | 400 | 160431 | Param Check Error | 入力値に無効な値が存在 | | 400 | 160432 | Param Check Null | 入力漏れ | | 400 | 160433 | Param Value Not Define | 入力値に定義されていない値が存在 | | 400 | 160441 | DB Execute Query Error | スキャン登録処理中にエラーが発生。しばらくしてから再試行が必要 | | 400 | 160451 | Assets_Check_Fail | 顧客の NAVERクラウドプラットフォームサーバではない。顧客が所有する NAVERクラウドプラットフォーム資産のみ診断可能 | | 400 | 160452 | Queue_Full | 選択したスケジュールは予約がいっぱいのため、別のスケジュールの選択が必要 | | 400 | 160453 | Already_Exists | 1つの対象に脆弱性診断を同時に実行不可。現在設定されている対象は診断待ち状態であり、ページ上部の「Scan Status / Results」メニューから確認が必要 | | 400 | 160454 | TooMany_Insert | ジョブ待ち中リストが多すぎるため、スキャンした後に追加が必要 | | 400 | 160455 | ReScan Create failed | 再診断の登録条件を満たさないため対象のドメインと IPアドレスが最初の診断と一致する必要があり、最初の診断終了から60日以内に3回のみ可能 | | 400 | 160456 | Managed Service agree chk failed | 他社のウェブサーバ診断の同意情報が確認できない。同意した後に利用可能 | | 400 | 160457 | Managed Service file chk failed | 他社のウェブサーバ診断に必要なファイルチェックに失敗し、他社のウェブサーバ診断案内ポップアップの2番項目の実行が必要 | | 400 | 160701 | Open period expired | 診断結果のレポートを閲覧できる期間は1年 | | 400 | 160842 | DB Matcing Data 0 | キャンセル対象なし。一括キャンセルは予約および待機状態のジョブのみ可能 | | 400 | 165244 | DB Data Record CNT Not Matching | リクエストされた instanceNoリストと DB照会レコード数が一致しない | 参考 NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、[Ncloud APIのレスポンスステータスコード](/docs/ja/common-ncpapi#3%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C)をご参照ください。 ### Web Security Checker API Web Security Checker APIサービスで提供する APIの説明は次の通りです。 | API | 説明 | | --- | --- | | [getJobs](/docs/ja/security-websecuritychecker-getjobs) | 診断リストを照会 | | [searchJobs](/docs/ja/security-websecuritychecker-searchjobs) | 診断リスト絞り込み検索 | | [cancelJob](/docs/ja/security-websecuritychecker-canceljob) | 診断ジョブ前にキャンセル | | [stopJob](/docs/ja/security-websecuritychecker-stopjob) | 実行中の診断ジョブを停止 | | [getReport](/docs/ja/security-websecuritychecker-getreport) | 診断結果レポートを照会 | | [createJob](/docs/ja/security-websecuritychecker-createjob) | 診断ジョブを作成 |