sayren Docs
스토어 설정

앱(OAuth 클라이언트) 비활성화

클라이언트를 `REVOKED`로 바꾼다. 되돌릴 수 없다. 이후 이 클라이언트로는 토큰 발급·갱신이 거부되고, 이미 발급된 access token도 즉시 무효가 되며 refresh token은 폐기된다. 이미 비활성화된 클라이언트에 다시 호출하면 현재 상태를 그대로 반환한다.

POST
/v1/store/api-clients/{clientId}/deactivate

클라이언트를 REVOKED로 바꾼다. 되돌릴 수 없다. 이후 이 클라이언트로는 토큰 발급·갱신이 거부되고, 이미 발급된 access token도 즉시 무효가 되며 refresh token은 폐기된다. 이미 비활성화된 클라이언트에 다시 호출하면 현재 상태를 그대로 반환한다.

AuthorizationBearer <token>

userToken(계정 스코프) 또는 storeToken(스토어 스코프)

In: header

Path Parameters

clientId*string

Response Body

application/json

curl -X POST "https://example.com/v1/store/api-clients/string/deactivate"
{  "meta": {    "status": 200,    "code": "OK",    "message": "OK",    "isSuccess": true  },  "data": {    "clientId": "string",    "name": "string",    "type": "public",    "status": "ACTIVE",    "redirectUris": [      "string"    ],    "scopes": [      "string"    ],    "grantTypes": [      "string"    ],    "secretPrefix": "string",    "createdBy": "string",    "createdByName": "string",    "createdByEmail": "string",    "createdAt": "string",    "revokedAt": "string"  },  "error": null}