POST
/
v1
/
text
/
pii-mask
curl --request POST \
--url https://api.clovastudio.go.kr/v1/text/pii-mask \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"text": "담당자 김철수(주민번호: 901225-1234567)의 계좌번호는 110-123-456789이고 신용카드는 1234-5678-9012-3456입니다."
}'
{
"status": {
"code": "20000",
"message": "OK"
},
"result": {
"model": "pii-mask-v1",
"original_text": "담당자 김철수(주민번호: 901225-1234567)의 계좌번호는 110-123-456789이고 신용카드는 1234-5678-9012-3456입니다.",
"masked_text": "담당자 김철수(주민번호: ******-*******)의 계좌번호는 ***-***-******이고 신용카드는 ****-****-****-****입니다.",
"detected_pii_count": 3
},
"usage": {
"total_tokens": 45
}
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
text
string
required

PII 마스킹을 적용할 텍스트

Minimum length: 1
pii_types
enum<string>[] | null

마스킹할 PII 유형 목록 (RRN: 주민등록번호, FRR: 외국인등록번호, DRIVER_LICENSE: 운전면허번호, PASSPORT: 여권번호, BANK_ACCOUNT: 계좌번호, CREDIT_CARD: 카드번호)

Response

성공 - PII 마스킹 결과 반환

status
object
required

응답 상태

result
object
required

마스킹 결과

usage
object | null

API 사용량 정보 PII 마스킹 usage