Glowb Dev Docs
SaaS API구사스 제출 링크 (매직 링크)

GET /ai/legacy-submit-link/{token}

구사스 링크 컨텍스트 조회 (무인증)

구사스 링크 컨텍스트 조회

토큰을 검증하고, 해당 산출물 행의 제출 컨텍스트(캠페인명/크리에이터명/현재 파일·상태)를 반환합니다. 링크 진입 시 가장 먼저 호출합니다.

무인증 엔드포인트 — JWT 없이 토큰만으로 접근합니다. (/ai/legacy-submit-link/**는 permitAll)

HTTP 요청

GET /ai/legacy-submit-link/{token}

Path Parameters

파라미터타입필수설명
tokenstring발급받은 제출 링크 토큰

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "조회 완료",
  "data": {
    "progressTableId": 10,
    "campaignName": "여름 신상 캠페인",
    "creatorName": "홍길동",
    "currentFile": null,
    "uploadStatus": "CREATING"
  }
}

Response Body 스키마

필드명타입설명
progressTableIdlong제출 대상 ProgressTable 행 ID
campaignNamestring캠페인명 (Collab.title, 없으면 null)
creatorNamestring크리에이터명 (ProgressTable.creator)
currentFilestring이미 올린 파일 URL (없으면 null)
uploadStatusstring현재 업로드 상태 (CREATING / VERIFYING / RECREATING, 없으면 null)

에러 응답

상황상태 코드메시지
토큰 없음400유효하지 않은 링크입니다.
만료/사용됨/비활성400만료되었거나 사용할 수 없는 링크입니다.
산출물 행 없음400Progress item을 찾을 수 없습니다.

API 테스트

On this page