MENU
      CAPTCHA overview
        • PDF

        CAPTCHA overview

        • PDF

        Article summary

        Available in Classic and VPC

        CAPTCHA is a NAVER Cloud Platform service that prevents automatic input by distinguishing between humans and computers. The CAPTCHA service provides APIs in RESTful form for CAPTCHA (Image), which sends an image containing characters identifiable to the human eye and verifies the input value, and CAPTCHA (Audio), which sends an audio message containing numbers and verifies the input value.

        Common CAPTCHA settings

        The following describes commonly used request and response formats in CAPTCHA APIs.

        Request

        The following describes the common request format.

        API URL

        The request API URL is as follows.

        Issue CAPTCHA (Image) key, compare input values: https://naveropenapi.apigw.ntruss.com/captcha/v1
        Request CAPTCHA (Image) image file: https://naveropenapi.apigw.ntruss.com/captcha-bin/v1
        Issue CAPTCHA (Audio) key, compare input values: https://naveropenapi.apigw.ntruss.com/scaptcha/v1
        Request CAPTCHA (Audio) audio file: https://naveropenapi.apigw.ntruss.com/scaptcha-bin/v1
        HTTP

        Request headers

        The following describes the headers.

        FieldRequiredDescription
        x-ncp-apigw-api-key-idRequiredClient ID issued after application registration in NAVER Cloud Platform console
        x-ncp-apigw-api-keyRequiredClient secret issued after application registration in NAVER Cloud Platform console
        Note

        For information on how to register an application in the NAVER Cloud Platform console to obtain authentication information (client ID, client secret) required to use the API, see CAPTCHA User Guide.
        In the console, make sure that the API you want to use after registering the application is selected by clicking the [Edit] button. If it is not selected, you will receive a 429 (Quota Exceed) error.

        Response

        The following describes the common response format.

        Response status codes

        The following describes the response status codes.

        Note

        For response status codes common to NAVER Cloud Platform, see Ncloud API response status codes.

        HTTP status codeCodeMessageDescription
        400CT002Unissued image or wavImage or audio file not issued
        403CT001Invalid KeyExpired or missing key
        500CT500System ErrorInternal server error

        CAPTCHA API

        The following describes the APIs provided by the CAPTCHA service.

        APIDescription
        CAPTCHA (Image) > Issue keyIssue CAPTCHA image key
        CAPTCHA (Image) > Request image fileRequest CAPTCHA image file
        CATPCHA (Image) > Compare input valueCompare CAPTCHA image value to user input
        CAPTCHA (Audio) > Issue keyIssue CAPTCHA audio key
        CAPTCHA (Audio) > Request image fileRequest CAPTCHA audio file
        CATPCHA (Audio) > Compare input valueCompare CAPTCHA audio value to user input

        NAVER Cloud Platform provides a variety of related resources to help users better understand CAPTCHA APIs.


        Was this article helpful?

        What's Next
        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.