API Reference · 룰렛·티켓
콘텐츠 룰렛 목록
현재 사용자의 콘텐츠 세션에서 접근할 수 있는 매체 공통·콘텐츠 전용 룰렛을 조회합니다.
GET
/api/v1/contents/{content_id}/roulettes요청
content_id는 세션 토큰의 콘텐츠 ID와 같아야 합니다. Authorization: Bearer sess_*가 필요합니다. 해당 매체 콘텐츠에 활성 지급 경로가 있는 룰렛만 반환합니다.
shell
curl -H "Authorization: Bearer <session_token>" \
"https://added-dev.blomics.net/api/v1/contents/<content_id>/roulettes"응답
200 — items 배열. available이 false인 그룹도 목록에 포함될 수 있습니다. starts_at·ends_at은 ISO 시각 또는 null입니다. metadata는 관리자가 저장한 표시용 확장 데이터입니다.
json
{
"items": [{
"roulette_group_id": "<group_uuid>",
"name": "주말 룰렛",
"scope": "publisher",
"available": true,
"starts_at": null,
"ends_at": null,
"metadata": {}
}]
}오류
401 UNAUTHORIZED/SESSION_EXPIRED— 세션 인증 실패·만료.404 NOT_FOUND— 경로의 콘텐츠가 세션의 콘텐츠와 다릅니다.
목록의 available은 표시용 현재 상태입니다. 실제 추첨 가능 여부는 추첨 시점에 다시 판정됩니다. 상세 칸과 허용 티켓은 룰렛 상세를 조회하세요.