Glowb Dev Docs
Admin APIAdmin Finance API

GET /ai/admin/finance/search

기업·캠페인 통합 검색

기업·캠페인 통합 검색

키워드 하나로 기업과 캠페인을 동시에 부분일치 검색합니다. 각 도메인 최대 20건.

HTTP 요청

GET /ai/admin/finance/search?q={keyword}
Authorization: Bearer {access_token}

Query Parameters

파라미터타입필수설명
qString검색어. 공백 트림 후 빈 문자열이면 빈 결과 반환

검색 대상

  • Business: business_name, license (대소문자 무시)
  • Collab: title, productName (대소문자 무시)

응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "검색 완료",
  "data": {
    "businesses": [
      {
        "businessAccountId": 12,
        "memberId": "brandA",
        "businessName": "A브랜드",
        "remainCredit": 1500000,
        "totalLocked": 300000
      }
    ],
    "collabs": [
      {
        "collabNo": 482,
        "title": "여름 신상 캠페인",
        "productName": "선크림 50ml",
        "businessAccountId": 12,
        "businessName": "A브랜드",
        "totalDeposited": 500000,
        "totalLocked": 300000
      }
    ]
  }
}

Response 스키마

BusinessFinanceSummaryDto

필드타입설명
businessAccountIdLong기업 PK
memberIdString기업 로그인 ID
businessNameString상호
remainCreditInteger글로벌 잔액
totalLockedInteger이 기업의 모든 캠페인 LOCK 합계

CollabFinanceSummaryDto

필드타입설명
collabNoInteger캠페인 번호
titleString캠페인 제목
productNameString제품명
businessAccountIdLong캠페인 소유 기업 PK
businessNameString기업명
totalDepositedInteger누적 캠페인 입금 (CAMPAIGN_DEPOSIT abs 합)
totalLockedInteger현재 LOCK 합계

API 테스트

On this page