기본 정보
string
필수
DELETE
보안 설정
암호화 전송
안전한 데이터 전송 옵션 활성화 시, 요청 및 응답이 AES-256으로 암호화됩니다.
- 암호화 방식: AES-256
- 적용 범위: 요청 및 응답 데이터
- 호환성: POST/submission, PATCH/submission, GET/submission과 동일한 암/복호화 방식
- 안전한 데이터 전송 옵션 확인하기
데이터 보안
삭제된 토큰 데이터는 완전히 제거되며, 복구가 불가능합니다. 안전한 데이터 전송에서는 삭제 과정도 암호화되어 진행됩니다.
인증
string
필수
프로젝트 API 키를 설정합니다.
string
요청 본문의 MIME 타입을 설정합니다.
토큰 삭제 유형
- tokenId 지정 삭제
- 특정 tokenId를 지정해서 삭제 (요청 당 최대 500개)
- 시간 순 N개 삭제
- 제출한 순서 및 갯수에 따른 N개 삭제 (요청 당 최대 5,000개)
요청 파라미터
Request Body
- tokenId 지정 삭제
- token 시간 순 N개 삭제
Array<String>
필수
삭제할 토큰 ID 배열 (최대 500개)토큰 ID 형식:
- 길이: 8 Byte ~ 64 Byte
- 허용 문자: 영문자(a-z, A-Z), 숫자(0-9), 하이픈(-), 언더스코어(_), 마침표(.)
- 제한: 공백, 탭, 개행문자 불가
- 시작/끝: 영문자 및 숫자만 가능
응답
성공 응답 (200)
- tokenId 지정 삭제
- token 시간 순 N개 삭제
오류 응답 (400/500)
String
필수
에러 코드
String
필수
에러 메시지
토큰 정책
제한 사항
Partial Handling
DELETE 요청은 토큰 ID에 대해 부분적으로 처리됩니다.
Pool에 존재하지 않는 토큰 ID는 응답의 ‘notFound’ 필드로 안내하고, 존재하는 토큰 ID만 삭제합니다.
- Pool에 존재하는 Token ID:
tokenA,tokenB,tokenC - DELETE 요청:
tokenA,tokenC,tokenD - 요청 완료 후 Pool:
tokenB - 응답의 details.notFound: [
tokenD]
보안 고려사항
데이터 완전 삭제
프라이빗 모드에서 삭제된 토큰은 암호화된 상태에서 완전히 제거되어 복구가 불가능합니다.
- 안전한 삭제: 데이터베이스에서 완전 제거
- 암호화 처리: 삭제 과정도 AES-256/GCM-256 암호화 적용
- 감사 로그: 삭제 작업 기록 유지 (토큰 내용은 제외)
접근 제어
에러 코드
공통 에러
Token 관련 에러
사용 예시
1
삭제 대상 토큰 확인
삭제하기 전에 토큰이 존재하는지 확인합니다.
토큰이 존재하는 경우 상세 정보가 반환됩니다.
2
토큰 삭제 실행
확인된 토큰을 삭제합니다.
유형: 토큰 지정 삭제, 토큰 시간 순 삭제
3
삭제 결과 확인
응답에서 삭제 결과를 확인합니다.
summary.deleted 필드에서 성공적으로 삭제된 토큰 수를 확인할 수 있습니다.Content-Type 주의사항: DELETE 요청 시 Content-Type: application/json
을 사용했을 때, 오류가 발생 시, 'text/plain을 사용하세요.