문서

TicketsX를 더 빠르게 익히세요

설정 안내, 전체 명령어 목록, Premium 기능, REST API를 한곳에 모았습니다.

13.1

인증

API 토큰은 TicketsX 대시보드의 서버 사이드바에서 만들고 관리합니다. 토큰은 서버 하나에 묶이며, 토큰을 만들거나 쓰려면 서버에 프리미엄 구독이 살아 있어야 합니다.

토큰 만들기

  • 프리미엄 페이지에서 서버의 프리미엄을 활성화합니다(API 접근 페이지에 바로 가는 링크가 있습니다).
  • 서버 사이드바를 열고 API 접근으로 이동합니다.
  • 토큰 이름을 정합니다(예: "지원 봇", "CRM 연동").
  • 토큰 만들기를 누르고 표시된 값을 복사합니다.
  • 비밀 정보 저장소에 보관하세요. 안내 창을 닫은 뒤에는 다시 볼 수 없습니다.

프리미엄이 끝나면

토큰은 지워지지 않습니다. 구독이 다시 살아날 때까지 모든 API 요청이 402premium_required: true를 돌려주고, 토큰을 만들거나 교체하는 일도 막힙니다. 토큰 목록 보기, 비활성화, 폐기는 계속 동작하므로 정리는 언제든 할 수 있습니다. 연동에서는 402401과 똑같이 처리하세요. 재시도를 멈추고 사람에게 알리면 됩니다.

서버에 프리미엄이 없을 때의 응답
{
  "error": "The TicketsX REST API is a Premium feature. Activate Premium for this server to use API tokens.",
  "premium_required": true
}

토큰을 폐기하면 모든 엔드포인트에서 즉시 무효가 됩니다. 중단 없이 넘어가야 한다면 대체 토큰을 먼저 만드세요.

토큰 사용하기

모든 요청에 토큰을 Bearer 헤더로 보내세요. 모든 요청은 그 토큰을 만든 서버에만 적용됩니다.

인증된 요청 예시
curl -X GET \
  -H "Authorization: Bearer <API_TOKEN>" \
  https://api.ticketsx.xyz/<guild_id>/api/tickets