ViewerBoss API
Twitch와 Kick 채널의 시청자 작업을 직접 작성한 코드로 관리하세요.
POST/api/viewers/task
fetch('https://api.viewerboss.com/api/viewers/task', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
platform: "twitch",
channel: "exampleChannel",
count: 1300,
delay: 50
})
}){
"message": "Success",
"taskId": 4356
}인증
모든 요청의 Authorization 헤더에 API 키를 포함하세요.
Authorization: Bearer YOUR_API_KEY엔드포인트
Twitch 또는 Kick 채널에 새 시청자 작업을 생성합니다.
요청 예시
fetch('https://api.viewerboss.com/api/viewers/task', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ platform: "twitch", channel: "exampleChannel", count: 1300, delay: 50 }) })응답 예시
{ "message": "Success", "taskId": 4356 }Twitch와 Kick의 모든 시청자 작업을 반환합니다. 실행 중인 작업만 받으려면 onlyWorking=true를 추가하세요.
요청 예시
fetch('https://api.viewerboss.com/api/viewers/tasks?onlyWorking=true', { method: 'GET', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } })응답 예시
[ { "id": 4356, "platform": "twitch", "channel": "exampleChannel", "count": 1300, "status": "active" } ]ID로 시청자 작업 하나의 상세 정보를 반환합니다.
요청 예시
fetch('https://api.viewerboss.com/api/viewers/task/4356', { method: 'GET', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } })응답 예시
{ "id": 4356, "platform": "twitch", "channel": "exampleChannel", "count": 1300, "status": "active" }ID로 시청자 작업을 삭제합니다.
요청 예시
fetch('https://api.viewerboss.com/api/viewers/task/4356', { method: 'DELETE', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } })응답 예시
{ "message": "Task deleted successfully." }실행 중인 작업의 시청자 수를 늘립니다.
요청 예시
fetch('https://api.viewerboss.com/api/viewers/task/13082/increase-viewers?count=50&delay=100', { method: 'PUT', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } })응답 예시
{ "message": "Viewer count increased successfully.", "newCount": 1350 }실행 중인 작업의 시청자 수를 줄입니다.
요청 예시
fetch('https://api.viewerboss.com/api/viewers/task/1522/decrease-viewers?count=100&delay=100', { method: 'PUT', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } })응답 예시
{ "message": "Viewer count decreased successfully.", "newCount": 1200 }
요청 한도
API 키별 최대 요청 수는 다음과 같습니다.
- 분당 100회 요청
- 시간당 1,000회 요청
- 하루 10,000회 요청
한도를 넘는 요청에는 HTTP 429(Too Many Requests) 응답이 반환됩니다. 더 높은 한도가 필요하면 지원팀에 문의하세요.
API 사용에 도움이 필요하신가요?
지원팀이 ViewerBoss API를 앱에 연결하는 방법을 도와드립니다.
무료로 체험해 보세요 - 신용카드 불필요
60분 동안 15명의 시청자와 15명의 채팅 봇을 경험하세요. 대시보드의 모든 기능을 미리 확인해 볼 수 있습니다.