화면이 너무 작습니다.일부 기능이 누락되거나 표시되지 않을 수 있습니다.

신청곡 API

현재 신청곡 대기열을 조회하는 API입니다.

신청곡 API

현재 채널의 신청곡 대기열을 조회하는 API입니다.

이 API를 사용하려면 read.song-request 권한이 필요합니다.

신청곡 대기열 조회

GET/api/v1/song-requests

완료되지 않은 신청곡 목록을 순서대로 조회합니다.

응답 필드

필드타입설명
dataarray신청곡 목록
data[].titlestring곡 제목
data[].videoIdstring유튜브 영상 ID
data[].durationnumber영상 길이(초)
data[].requester.namestring신청자 닉네임
data[].requester.uidstring신청자 UID
data[].requester.isAnonymousboolean익명 신청 여부
data[].requestTimenumber신청 시각(ms)
data[].sortOrdernumber정렬 순서 값
data[].prioritynumber우선순위
eventTimestampnumber서버 이벤트 시각(ms)
요청
curl -X GET "https://chzzk-bot.ddutto.com/api/v1/song-requests" \
-H "Authorization: DDUBOT_API YOUR_API_KEY"
응답
{
"success": true,
"data": [
  {
    "title": "예시 곡",
    "videoId": "dQw4w9WgXcQ",
    "duration": 213,
    "requester": {
      "name": "테스트유저",
      "uid": "4c3a50fe635854036b4dcf15c9a4d0a2",
      "isAnonymous": false
    },
    "requestTime": 1769448705123,
    "time": 1769448705123,
    "sortOrder": 1000,
    "priority": 0
  }
],
"eventTimestamp": 1769448706000
}
응답
{
"success": false,
"data": {
  "error": "권한이 없습니다. 'read.song-request' scope가 필요합니다."
}
}