MENU
      Web Security Checker overview

        Web Security Checker overview


        Article summary

        Overview

        The Web Security Checker APIs are provided in RESTful form, and you need to create a Sub Account and have an access key to call the provided APIs.

        Common settings

        API

        ServiceAPIMethodRequest URI
        Web Security CheckergetJobsGEThttps://wsc.apigw.ntruss.com/api/v1/jobs
        Web Security CheckersearchJobsPOSThttps://wsc.apigw.ntruss.com/api/v1/jobs/search
        Web Security CheckercancelJobPATCHhttps://wsc.apigw.ntruss.com/api/v1/jobs/{instanceId}/cancel
        Web Security CheckerstopJobPATCHhttps://wsc.apigw.ntruss.com/api/v1/jobs/{instanceId}/stop
        Web Security CheckergetReportGEThttps://wsc.apigw.ntruss.com/api/v1/jobs/report
        Web Security CheckercreateJobPUThttps://wsc.apigw.ntruss.com/api/v1/job

        Request headers

        The following table lists the request headers for IAM authentication.

        Header nameDescription
        x-ncp-apigw-timestampThis is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC
        Request is considered invalid if the timestamp differs from the current time by more than 5 minutes
        x-ncp-iam-access-keyAccess key issued on NAVER Cloud Platform IAM
        x-ncp-apigw-signature-v2Signature signed by the secret key that matches the access key in the request path and headers
        HmacSHA256 is used for the HMAC encryption algorithm
        Content-TypeSpecify the request body content type to application/json

        Common errors

        HTTP response codeErrorCodeErrorMessage
        400100Bad Request Exception
        401200Authentication Failed
        401210Permission Denied
        404300Not Found Exception
        429400Quota Exceeded
        429410Throttle Limited
        429420Rate Limited
        413430Request Entity Too Large
        503500Endpoint Error
        504510Endpoint Timeout
        500900Unexpected Error

        Service error

        HTTP response codeErrormessageDescription
        2000successSucceeded
        200901API Call FailIf it's temporarily unavailable and the error persists, contact Support > Contact us
        200169201Auth Check ErrorNo permissions
        200169202User Check ErrorFailed to verify customer account information, need to contact customer for verification
        200160331ActionURL Check ErrorHTTP or HTTPS entered in the action URL
        200160332Param Check ErrorInput value has an unacceptable value, special characters are restricted for the ID param/PW param value
        200160351Login_Check_FailAn error occurred during the login process and you need to double-check your login information and try again, or enter cookies manually
        200160353URL Connection ErrorFailed to connect to the entered action URL
        200160431Param Check ErrorInput value has an unacceptable value
        200160432Param Check NullInput value has a missing value
        200160433Param Value Not DefineInput value has an undefined value
        200160441DB Execute Query ErrorAn error occurred while processing scan job registration, need to try again later
        200160451Assets_Check_FailIt is not the customer's NAVER Cloud Platform server and only diagnostics of customer-owned NAVER Cloud Platform assets are available
        200160452Queue_FullFor the selected schedule, the reservation is full and need to select a different one
        200160453Already_ExistsYou can't perform vulnerability scanning for one target at the same time, and the currently set scan target is pending scanning, so you need to check the “Scan Status/Results” menu at the top of the page
        200160454TooMany_InsertToo many jobs pending and need to be added after scans run
        200160455ReScan Create failedThe target's domain and IP must be the same as the initial diagnosis to qualify for a re-diagnostic, and only three times within 60 days of the end of the initial diagnostic
        200160456Managed Service agree chk failedConsent information for third-party web server diagnostics is unavailable and available after consent is given
        200160457Managed Service file chk failedFailed to check files required for third-party web server diagnostics and need to proceed to step 2 of the third-party web server diagnostics instructions pop-up
        200160701Open period expiredDiagnostic reports are available for 1 year
        200160842DB Matcing Data 0There are no targets to cancel, and bulk cancel can only cancel reserved and pending jobs
        200165244DB Data Record CNT Not MatchingRequested intacneNo list and number of DB query records are different

        Was this article helpful?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.