Документация API
Автоматизируйте апвоуты, даунвоуты и индивидуальные комментарии Reddit. REST JSON-эндпоинты с аутентификацией по API-ключу.
Интегрируйте апвоуты, даунвоуты и индивидуальные комментарии Reddit в свой workflow. Все запросы используют JSON по HTTPS и аутентифицируются API-ключом в заголовке X-API-Key.
Получите API-ключ
Войдите в панель, чтобы сгенерировать или обновить API-ключ. Храните его в секрете — передавайте в каждом запросе как X-API-Key.
Отправка заказа апвоутов
Отправить заказ апвоутов или даунвоутов для поста или комментария Reddit.
Эндпоинт
https://api.buyupvotes.io/upvote_order/submit/Тело запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| link | str | да | URL поста или комментария Reddit для апвоутов/даунвоутов |
| quantity | int | да | Количество апвоутов/даунвоутов для доставки (от 5 до 100) |
| service | int | да | Тип услуги
|
| speed | string | да | Скорость доставки
|
Валидация
- link: Должна быть ссылка Reddit, скопированная с десктопа (не мобильные ссылки)
- quantity: Целое число от 5 до 100
- service: Целое число — одно из 1, 2, 3 или 4
- speed: Одно из slowest, slow, normal, fast
Пример запроса
import requests
url = 'https://api.buyupvotes.io/upvote_order/submit/'
headers = {
'Content-Type': 'application/json',
'X-API-Key': 'your_api_key_here',
}
data = {
'link': '<действительная ссылка Reddit>',
'quantity': 5,
'service': 1,
'speed': 'slowest',
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
print('Заказ отправлен:', response.json())
else:
print('Error:', response.json().get('message'))Успешный ответ
{
"message": "Order submitted successfully",
"order_number": "1891780"
}Статус заказа апвоутов
Получить статус отправленного заказа апвоутов/даунвоутов.
Эндпоинт
https://api.buyupvotes.io/upvote_order/status/Тело запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| order_number | str | да | Номер заказа апвоутов |
Пример запроса
import requests
url = 'https://api.buyupvotes.io/upvote_order/status/'
headers = {
'Content-Type': 'application/json',
'X-API-Key': 'your_api_key_here',
}
data = {
'order_number': '1891780',
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
print('Статус заказа:', response.json())
else:
print('Error:', response.json().get('message'))Успешный ответ
{
"order_number": "1891780",
"service": "Post upvotes",
"status": "Completed",
"vote_quantity": 5,
"votes_delivered": 5
}Отправка заказа комментариев
Отправить заказ на публикацию комментария к посту Reddit или ответ на другой комментарий.
Эндпоинт
https://api.buyupvotes.io/comment_order/submit/Тело запроса
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| link | str | да | URL поста или комментария Reddit, куда нужно опубликовать комментарий |
| content | str | да | Текст комментария
|
Валидация
- link: Должна быть ссылка Reddit, скопированная с десктопа (не мобильные ссылки)
- content: Обязательно
Пример запроса
import requests
url = 'https://api.buyupvotes.io/comment_order/submit/'
headers = {
'Content-Type': 'application/json',
'X-API-Key': 'your_api_key_here',
}
data = {
'link': '<действительная ссылка Reddit>',
'content': 'Текст комментария',
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
print('Заказ комментария отправлен:', response.json())
else:
print('Error:', response.json().get('message'))Успешный ответ
{
"message": "Comment order submitted successfully",
"order_number": "1891780"
}

Статус заказа комментария
Получить статус отправленного заказа комментария.
Эндпоинт
https://api.buyupvotes.io/comment_order/status/Тело запроса
Номер заказа комментария
Пример запроса
Успешный ответ