Glowb Dev Docs
SaaS API기업 서비스 이용 계약서

GET /ai/admin/business-contracts/pending

관리자 — 검수 대기 중인 기업 계약서 목록 (전체 기업, 최신순)

검수 대기 계약서 목록 (관리자)

기업이 sign(인감 업로드)을 완료했지만 아직 어드민이 검수하지 않은 계약서를 일괄 조회합니다. 어드민 검수 화면의 작업 큐로 사용됩니다.

조건: TB_BUSINESS_CONTRACT.status = SIGNED AND approval_status = PENDING_APPROVAL 정렬: created_at DESC (최신순)

항목
메서드GET
경로/ai/admin/business-contracts/pending
인증관리자

요청

쿼리/Path 파라미터 없음.

GET /ai/admin/business-contracts/pending HTTP/1.1
Host: api.glowb.com

응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "검수 대기 계약서 목록 조회 완료",
  "data": [
    {
      "id": 4231,
      "businessId": "biz_user_001",
      "contractBusinessName": "ABC주식회사",
      "contractLicense": "123-45-67890",
      "contractRepresentative": "홍길동",
      "stampImageUrl": "https://glowb-input.s3.ap-southeast-1.amazonaws.com/contract/business/stamp/...",
      "finalPdfUrl": "https://glowb-input.s3.ap-southeast-1.amazonaws.com/contract/business/pdf/...",
      "signedAt": "2026-05-11T18:06:00",
      "createdAt": "2026-05-11T17:55:00"
    }
  ]
}

응답 필드는 BusinessContractMypageResponseDto 기준입니다. 각 행에 finalPdfUrl이 포함되어 어드민이 PDF를 즉시 열어볼 수 있습니다.

후속 액션

각 항목에 대해 어드민은 다음 둘 중 하나를 호출합니다.

  • 승인: PATCH /ai/admin/business-contracts/{businessId}/review?adminId=...&decision=APPROVED
  • 거절: PATCH /ai/admin/business-contracts/{businessId}/review?adminId=...&decision=REJECTED&reason=...

자세한 내용은 PATCH /review를 참고하세요.

On this page