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

신청곡 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가 필요합니다."
  }
}