Edit application
- Print
- PDF
Edit application
- Print
- PDF
Article summary
Did you find this summary helpful?
Thank you for your feedback
Edit an application.
Request
- PUT /applications/{applicationId}
Request path
Parameter | Type | Required | Description | Restrictions |
---|---|---|---|---|
applicationId | String | Y | Application Id |
Request body
{
"name" : "string",
"applicationType" : "string",
"applicationUrl" : "string",
"description" : "string",
"mbrLoginAllow" : "string",
"protocol" : "string",
"redirectUris" : ["string"],
"clientAuthMethod" : "string",
"accessType" : "string",
"grantTypes" : ["string"],
"scopes" : ["string"],
"accessTokenValidity" : "number",
"refreshTokenValidity" : "number",
"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"
}
}
}
Parameter | Required | Type | Description | Restrictions |
---|---|---|---|---|
name | Y | String | application name | |
applicationType | N | String | application Type: app, web | |
applicationUrl | N | String | application Url | |
description | N | String | application description | |
mbrLoginAllow | N | String | Whether the main account can log in: ALLOW, DENY | |
protocol | N | String | Application's protocol: OAUTH2 | |
redirectUris | N | Array | [Oauth2] redirect Uri list | |
clientAuthMethod | N | String | [Oauth2] auth method : client_secret_basic, client_secret_post, none | |
grantTypes | N | Array | [Oauth2] grant type list: authorization_code, refresh_token, implicit | |
accessType | N | String | [Oauth2] access type : confidential, public | |
scopes | N | Array | [Oauth2] scope list: profile, openid, groups | |
accessTokenValidity | N | Number | [Oauth2] access token expiration time | |
refreshTokenValidity | N | Number | [Oauth2] refresh token expiration time | |
consentPage.applicationName | N | Object | [ConsentPage] recipient | |
consentPage.useLanguages | N | Array | [ConsentPage] available language: ko, en, ja | |
consentPage.defaultLanguage | N | String | [ConsentPage] default language | |
consentPage.usePurposeDesc | N | Object | [ConsentPage] usage purpose | |
consentPage.usePeriodDesc | N | Object | [ConsentPage] usage period | |
consentPage.dataTransferAbroad | N | Boolean | [ConsentPage] overseas transfer status: true, false | |
consentPage.dataTransferCountry | N | Object | [ConsentPage] overseas transfer country | Must be entered if the overseas transfer status is true |
consentPage.dataRecipients | N | Object | [ConsentPage] recipient | Must be entered if the overseas transfer status is true |
consentPage.dataRecipientsContact | N | Object | [ConsentPage] recipient contacts | Must be entered if the overseas transfer status is true |
Parameters not included in the request will not be edited, only those included will be edited.
Response
Response body
{
"success" : "boolean"
}
Parameter | Type | Description | Restrictions |
---|---|---|---|
success | boolean | Success status |
Error
Errors that may occur while using this action are listed below. For error response format, see ErrorResponse.
For more information about common errors, see NAVER Cloud Platform API.
HTTP status code | Error code | Error message |
---|---|---|
400 | 400 | |
400 | 9016 |
Was this article helpful?