Як підключитися
1 Зареєструйтеся та поповніть баланс
2 Скопіюйте API-ключ в особистому кабінеті
3 Додайте провайдера в панель: адресу API і ключ
Лише POST. Параметри передаються формою (application/x-www-form-urlencoded) або JSON у тілі запиту.
cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=balance
Створити замовлення action=add
Створює замовлення. Набір полів залежить від типу послуги — оберіть тип:
Default
Subscriptions
Custom comments
Custom comments package
Mentions
Mentions with hashtags
Mentions custom list
Mentions hashtag
Mentions user followers
Mentions media likers
Package
Comment likes
Comment replies
Poll
SEO
Invites from Groups
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity runsнеобовʼязково Runs to deliver intervalнеобовʼязково Interval. Possible values: 10, 20, 30, 40, 50, 60
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) usernameобовʼязково Username of the comment owner minобовʼязково Quantity min maxобовʼязково Quantity max postsобовʼязково Use this parameter if you want to limit the number of new (future) posts that will be parsed and for which orders will be created. If posts parameter is not set, the subscription will be created for an unlimited number of posts delayобовʼязково Delay. Possible values: 0, 5, 10, 15, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 360, 420, 480, 540, 600 expiryнеобовʼязково Expiry date. Format d/m/Y
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d username=channel \
-d min=100 \
-d max=200 \
-d posts=5 \
-d delay=0 Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page commentsобовʼязково Comments list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d comments="Nice stream!" Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page commentsобовʼязково Comments list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d comments="Nice stream!" Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity usernamesобовʼязково Usernames list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d usernames=user1,user2 Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity usernamesобовʼязково Usernames list separated by \r\n or \n hashtagsобовʼязково Hashtags list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d usernames=user1,user2 \
-d hashtags=stream,live Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page usernamesобовʼязково Usernames list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d usernames=user1,user2 Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity hashtagобовʼязково Hashtag to scrape usernames from
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d hashtag=stream Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity usernameобовʼязково URL to scrape followers from
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d username=channel Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity media_urlобовʼязково Media Url
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d media_url=value Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity usernameобовʼязково Username of the comment owner
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d username=channel Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page usernameобовʼязково Username of the comment owner commentsобовʼязково Comments list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d username=channel \
-d comments="Nice stream!" Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity answer_numberобовʼязково Answer number of the poll
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d answer_number=1 Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity keywordsобовʼязково Keywords list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d keywords=value Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково addserviceобовʼязково ID послуги (зі списку послуг) linkобовʼязково Link to page quantityобовʼязково Needed quantity groupsобовʼязково Groups list separated by \r\n or \n
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=add \
-d service=1 \
-d link=https://twitch.tv/channel \
-d quantity=1000 \
-d groups=group1 Відповідь Копіювати
{
"status" : "success" ,
"order" : 23501
}
Статус замовлення action=status
Поточний статус одного замовлення, списано і скільки залишилось виконати.
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково statusorderобовʼязково ID замовлення
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=status \
-d order=23501 Відповідь Копіювати
{
"order" : 23501 ,
"status" : "Processing" ,
"start_count" : 0 ,
"remains" : 0 ,
"charge" : 90.3 ,
"currency" : "RUB"
}
Можливі статуси: Pending Processing Completed Canceled
Статус кількох замовлень action=status
Статуси одразу кількох замовлень одним запитом.
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково statusordersобовʼязково ID замовлень через кому (до 100)
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=status \
-d orders=12,13,2 Відповідь Копіювати
{
"12" : {
"order" : 12 ,
"status" : "Completed" ,
"start_count" : 0 ,
"remains" : 0 ,
"charge" : 126 ,
"currency" : "RUB"
},
"13" : {
"order" : 13 ,
"status" : "Pending" ,
"start_count" : 0 ,
"remains" : 0 ,
"charge" : 63 ,
"currency" : "RUB"
}
}
Список послуг action=services
Усі доступні послуги з ID, ціною за 1000, мінімумом і максимумом.
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково services
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=services Відповідь Копіювати
[
{
"service" : 19543 ,
"name" : "Зрители Kick.com | Уникальные | 1 час" ,
"type" : "Default" ,
"category" : "Kick" ,
"desc" : "Старт 0-15 минут" ,
"rate" : 240 ,
"min" : 10 ,
"max" : 5000 ,
"multiple" : 1 ,
"dripfeed" : false,
"refill" : false
}
]
Баланс action=balance
Залишок на балансі вашого акаунта.
Параметр Опис keyобовʼязково Ваш API-ключ actionобовʼязково balance
Запит · cURL Копіювати
curl -X POST \
https://mystrm.ru/api/v2 \
-d key=YOUR_API_KEY \
-d action=balance Відповідь Копіювати
{
"status" : "success" ,
"balance" : 1250.4 ,
"currency" : "RUB"
}
Помилки
У разі помилки приходить обʼєкт із полем error — наприклад, невірний ключ, недостатньо коштів або невірне посилання.
Відповідь Копіювати
{
"error" : "Not enough funds on User balance"
}
Партнерам, рефоводам і реселерам
Хочете стати партнером (логотип на стрім і посилання в описі, а ми вам — глядачів), рефоводом чи реселером? Напишіть у чат на сайті.
Написати в чат