Admin API블랙리스트
블랙리스트 해제
인플루언서를 블랙리스트에서 해제하여 다시 후보 목록에 노출시킵니다.
블랙리스트 해제
해당 인플루언서를 블랙리스트에서 해제합니다. 해제 즉시 다시 모든 후보 목록에 노출됩니다.
HTTP 요청
DELETE /ai/admin/blacklist/{influenceNo}
Authorization: Bearer {access_token}Path Parameters
| 파라미터 | 타입 | 필수 | 설명 |
|---|---|---|---|
influenceNo | Integer | 예 | 인플루언서 번호 |
동작
- 태그 행을 삭제하지 않고
state = false로 바꿉니다. 등록·해제 이력이 그대로 남습니다. - 블랙리스트에 없는 인플루언서를 해제해도 오류 없이 성공으로 응답합니다 (멱등).
- 다시 등록하면 새 행이 생기므로, 몇 번 걸고 풀었는지 이력으로 추적할 수 있습니다.
해제 후 대상자는 즉시 진행표·리스트 관리·유저풀에 다시 나타납니다. 지원 건의 선정 상태는 등록 당시 그대로이므로 별도 복구 작업은 필요 없습니다.
이 API가 유일한 해제 수단입니다. 리스트 관리의 비고 칩에서 BLACKLIST를 빼고 저장해도
해제되지 않습니다. 실수로 퇴출이 풀리지 않도록 칩 편집 diff 대상에서 제외해 뒀습니다.
응답
성공 응답 (200 OK)
{
"status": 200,
"code": null,
"message": "블랙리스트에서 해제되었습니다.",
"data": null
}에러 응답
| 상태 코드 | 설명 |
|---|---|
401 | 인증 실패 |
403 | ADMIN 권한 필요 |
이력 확인 (DB)
SELECT influence_no, created_by, created_at, updated_at, state
FROM TB_INFLUENCE_FLAG
WHERE preset_code = 'BLACKLIST'
AND influence_no = 1523
ORDER BY created_at DESC;state = 0인 행이 과거에 걸었다가 해제한 이력입니다.