기본 정보
KR 리전 프로젝트는 호스트를
kr.rest-api.argosidentity.com으로 바꿔 호출합니다. 자세한 내용은 리전 안내를 참고하세요.보안 설정
암호화 전송
안전한 데이터 전송 옵션 활성화 시, 요청 및 응답이 AES-256으로 암호화됩니다.
- 암호화 방식: AES-256
- 적용 범위: 요청 및 응답 데이터
- 호환성: POST/submission, PATCH/submission, GET/submission과 동일한 암/복호화 방식
- 안전한 데이터 전송 옵션 확인하기
데이터 보안
삭제된 토큰 데이터는 완전히 제거되며, 복구가 불가능합니다. 안전한 데이터 전송에서는 삭제 과정도 암호화되어 진행됩니다.
인증
토큰 삭제 유형
- tokenId 지정 삭제
- 특정 tokenId를 지정해서 삭제 (요청 당 최대 500개)
- 시간 순 N개 삭제
- 제출한 순서 및 갯수에 따른 N개 삭제 (요청 당 최대 5,000개)
요청 파라미터
Request Body
- tokenId 지정 삭제
- token 시간 순 N개 삭제
응답
성공 응답 (200)
- tokenId 지정 삭제
- token 시간 순 N개 삭제
오류 응답 (400/500)
토큰 정책
제한 사항
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을 사용하세요.관련 문서
쿼리 스트링 및 토큰 가이드
Liveform의 쿼리 스트링 및 토큰 ID 옵션에 대한 종합 가이드입니다. 추가 정보 전송, 중복 제출 방지, 사용자 식별 등의 기능을 제공합니다. ID check 프로세스 최적화를 위한 필수 도구들을 알아보세요.
Token expired (토큰 만료)
이 이벤트는 Token ID가 설정된 만료 조건에 따라 만료될 때 트리거됩니다. Token Expiration 설정을 통해 사용 횟수 또는 시간 기반으로 토큰을 관리할 수 있으며, 토큰이 만료되면 자동으로 웹훅이 발송됩니다. 이를 통해 토큰의 수명 주기를 추적하고 재사용 문제를 방지할 수 있습니다.