본문 바로가기
WIKI 기술 지식 베이스

API 토큰 폐기

원문 보기 위키 갱신

API 토큰 폐기 (Revoke API Token)

사용자 계정에 속한 API 토큰을 무효화하는 엔드포인트예요. 유출이 의심되거나 더 이상 쓰지 않는 토큰은 바로 폐기하는 게 안전해요.

출처: 문서

본문

Revokes the provided API token belonging to a user.

DELETE /v1/auth/api-tokens/{tokenName}을 호출하면 해당 토큰이 폐기돼요.

```bash cURL theme={null} curl -L -X DELETE 'https://api.turso.tech/v1/auth/api-tokens/{tokenName}' \ -H 'Authorization: Bearer ***' ```
import { createClient } from "@tursodatabase/api";

const turso = createClient({
  org: "...",
  token: "",
});

const response = await turso.apiTokens.revoke("my-token");

OpenAPI

openapi: 3.0.1
info:
  title: Turso Platform API
  description: API description here
  license:
    name: MIT
  version: 0.1.0
servers:
  - url: https://api.turso.tech
    description: Turso's Platform API
security: []
paths:
  /v1/auth/api-tokens/{tokenName}:
    delete:
      summary: Revoke API Token
      description: Revokes the provided API token belonging to a user.
      operationId: revokeAPIToken
      parameters:
        - $ref: '#/components/parameters/tokenName'
      responses:
        '200':
          description: Successful response
          content:
            application/json:
              schema:
                properties:
                  token:
                    type: string
                    description: The revoked token name.
                    example: ...
components:
  parameters:
    tokenName:
      name: tokenName
      in: path
      required: true
      schema:
        type: string
      description: The name of the api token.

더 알아보기 (Learn more)