Create application
    • PDF

    Create application

    • PDF

    Article summary

    Create an application.

    Requests

    • POST /applications

    Request bodies

    {
        "name" : "string",
        "applicationType" : "string",
        "applicationUrl" : "string",
        "description" : "string",
        "mbrLoginAllow" : "string",
        "protocol" : "string",
        "redirectUris" : ["string"],
        "clientAuthMethod" : "string",
        "accessType" : "string",
        "grantTypes" : ["string"],
        "scopes" : ["string"],
        "accessTokenValidity" : "string",
        "refreshTokenValidity" : "string",
        "consentPage" : {
            "applicationName" : {
                "ko" : "string",
                "en" : "string",
                "ja" : "string"
            },
            "useLanguages" : ["string"],
            "defaultLanguage" : "string",
            "usePurposeDesc" : {
                "ko" : "string",
                "en" : "string",
                "ja" : "string"
            },
            "usePeriodDesc" : {
                "ko" : "string",
                "en" : "string",
                "ja" : "string"
            },
            "dataTransferAbroad" : "boolean",
            "dataTransferCountry" : {
                "ko" : "string",
                "en" : "string",
                "ja" : "string"
            },
            "dataRecipients" : {
                "ko" : "string",
                "en" : "string",
                "ja" : "string"
            },
            "dataRecipientsContact" : {
                "ko" : "string",
                "en" : "string",
                "ja" : "string"
            }
        }
    }
    
    ParameterRequirement statusTypeDescriptionRestrictions
    nameYStringapplication name
    applicationTypeNStringapplication Type : app, web (default: web)
    applicationUrlNStringapplication Url
    descriptionNStringapplication description
    mbrLoginAllowYStringWhether you can log in to the main account: ALLOW, DENY
    protocolYStringApplication's protocol: OAUTH2
    redirectUrisYArray[Oauth2] redirect Uri list
    clientAuthMethodYString[Oauth2] auth method : client_secret_basic, client_secret_post, none
    grantTypesYArray[Oauth2] grant type list: authorization_code, refresh_token, implicit
    accessTypeYString[Oauth2] access type : confidential, public
    scopesYArray[Oauth2] scope list: profile, openid, groups
    accessTokenValidityNNumber[Oauth2] access token expiration time (default: 43200)
    refreshTokenValidityNNumber[Oauth2] refresh token expiration time (default: 2592000)
    consentPage.applicationNameYObject[ConsentPage] Recipient
    consentPage.useLanguagesYArray[ConsentPage] Available languages: ko, en, ja
    consentPage.defaultLanguageYString[ConsentPage] Default language
    consentPage.usePurposeDescYObject[ConsentPage] Purpose of use
    consentPage.usePeriodDescYObject[ConsentPage] Period of use
    consentPage.dataTransferAbroadYBoolean[ConsentPage] Overseas relocation status: true, false
    consentPage.dataTransferCountryNObject[ConsentPage] Country of overseas relocationRequired input when overseas relocation is true
    consentPage.dataRecipientsNObject[ConsentPage] Previous recipientRequired input when overseas relocation is true
    consentPage.dataRecipientsContactNObject[ConsentPage] Previous recipient contactRequired input when overseas relocation is true

    Responses

    Response bodies

    {
      "applicationId" : "String",
      "oauth2" : {
        "clientId" : "String",
        "clientSecret" : "String"
      }
    }
    
    ParameterTypeDescriptionRestrictions
    applicationIdStringapplication id
    oauth2.clientIdStringCreated oauth client id
    oauth2.secretStringCreated oauth client secret

    Error

    Errors that may occur while using this action are listed below. For error response format, refer to ErrorResponse. For more information about common errors, refer to the NAVER Cloud Platform API.

    HTTP status codeError codeError message
    400400Invalid request
    4009016application does not exist

    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.