API Reference · 컨텐츠

콘텐츠 상세 조회

콘텐츠 단건 상세 정보를 조회합니다. 매체사·콘텐츠사 모두 자기 소속 컨텐츠만 조회 가능합니다.

GET/api/v1/contents/{content_id}

요청 파라미터

  • content_id (path, uuid, required) — 조회할 콘텐츠 ID.

요청예시

shell
curl -H "Authorization: Bearer {provider_secret}" \
     "https://added.blomics.net/api/v1/contents/0193a1b2-3c4d-5e6f-7890-abcdef012345"

응답 필드

200 OK — 콘텐츠 객체 단건. 필드는 /api/v1/contents 응답의 item 과 동일.

  • content_id (uuid)
  • name (string)
  • subtitle (string, nullable)
  • content_type (string)
  • description (string, nullable)
  • content_url (string)
  • thumbnail_url (string, nullable)
  • status (string)
  • created_at (ISO 8601)
  • updated_at (ISO 8601)

응답예시

json
{
  "content_id": "0193a1b2-3c4d-5e6f-7890-abcdef012345",
  "name": "퀴즈 챔피언",
  "subtitle": "매일 새로운 문제",
  "content_type": "QUIZ",
  "description": "5문제를 맞히면 보상이 지급됩니다.",
  "content_url": "https://example-provider.com/contents/quiz-champion",
  "thumbnail_url": "https://cdn.example.com/thumbs/quiz-champion.png",
  "status": "ACTIVE",
  "created_at": "2026-04-01T09:00:00.000Z",
  "updated_at": "2026-04-15T12:34:56.000Z"
}

에러처리

  • 400 INVALID_PARAMcontent_id 형식 오류 (UUID 아님).
  • 401 UNAUTHORIZED — 인증 실패.
  • 404 NOT_FOUND — 콘텐츠 없음 또는 소유권 위반(404 은닉).
  • 500 INTERNAL_ERROR — 서버 오류.