Glowb Dev Docs
Admin APIAdmin All Pending Participants API

GET /summary — 전체/복수 캠페인 케이스별 건수

여러 캠페인의 미처리 대상자 수를 케이스별로 집계합니다.

전체/복수 캠페인 케이스별 건수

대시보드 요약 카드 등에서 사용하기 위한 집계 전용 API. campaignNos 를 지정하지 않으면 활성(state=true) 캠페인 전체가 대상입니다.

HTTP 요청

GET /ai/admin/pending-participants/summary
Authorization: Bearer {access_token}

Query Parameters

파라미터타입필수기본값
campaignNosint[]아니오활성 캠페인 전체
casesPendingCase[]아니오전부
overdueStatusesOverdueStatus[]아니오전부
contactFilterContactFilter아니오ALL
searchstring아니오

페이지네이션·정렬 파라미터는 적용되지 않습니다.

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "전체 미처리 대상자 요약 조회 성공",
  "data": {
    "CONTRACT_UNSIGNED": 12,
    "FIRST_REVIEW_NOT_SUBMITTED": 45,
    "SECOND_REVIEW_NOT_SUBMITTED": 3,
    "FIRST_RESUBMISSION_PENDING": 2,
    "SECOND_RESUBMISSION_PENDING": 5,
    "FINAL_NOT_SUBMITTED": 8
  }
}

필터를 적용한 뒤의 집계값이 반환됩니다.

예시

마감 지난 건만 캠페인 단위 집계

GET /ai/admin/pending-participants/summary?overdueStatuses=OVERDUE

특정 캠페인 2개 범위

GET /ai/admin/pending-participants/summary?campaignNos=2350&campaignNos=2307

API 테스트

On this page