Documentación API
Automatiza upvotes, downvotes y comentarios personalizados en Reddit. Endpoints JSON estilo REST con autenticación por clave API.
Integra upvotes, downvotes y comentarios personalizados de Reddit en tu flujo de trabajo. Todas las solicitudes usan JSON sobre HTTPS y autentican con una clave API en el header X-API-Key.
Obtén tu clave API
Inicia sesión en el panel para generar o rotar tu clave API. Manténla en secreto — inclúyela en cada solicitud como X-API-Key.
Enviar pedido de upvotes
Envía un pedido de upvotes o downvotes para una publicación o comentario de Reddit.
Endpoint
https://api.buyupvotes.io/upvote_order/submit/Cuerpo de la solicitud
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| link | str | sí | URL de la publicación o comentario de Reddit que recibirá upvotes/downvotes |
| quantity | int | sí | Número de upvotes/downvotes a entregar (entre 5 y 100) |
| service | int | sí | Tipo de servicio
|
| speed | string | sí | Velocidad de entrega
|
Validaciones
- link: Debe ser un enlace de Reddit copiado en desktop (sin enlaces móviles)
- quantity: Entero entre 5 y 100
- service: Entero — uno de 1, 2, 3 o 4
- speed: Uno de slowest, slow, normal, fast
Ejemplo de solicitud
import requests
url = 'https://api.buyupvotes.io/upvote_order/submit/'
headers = {
'Content-Type': 'application/json',
'X-API-Key': 'your_api_key_here',
}
data = {
'link': '<enlace válido de Reddit>',
'quantity': 5,
'service': 1,
'speed': 'slowest',
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
print('Pedido enviado:', response.json())
else:
print('Error:', response.json().get('message'))Respuesta exitosa
{
"message": "Order submitted successfully",
"order_number": "1891780"
}Estado del pedido de upvotes
Consulta el estado de un pedido de upvotes/downvotes enviado.
Endpoint
https://api.buyupvotes.io/upvote_order/status/Cuerpo de la solicitud
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| order_number | str | sí | Número del pedido de upvotes |
Ejemplo de solicitud
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('Estado del pedido:', response.json())
else:
print('Error:', response.json().get('message'))Respuesta exitosa
{
"order_number": "1891780",
"service": "Post upvotes",
"status": "Completed",
"vote_quantity": 5,
"votes_delivered": 5
}Enviar pedido de comentarios
Envía un pedido para publicar un comentario en una publicación de Reddit o responder a otro comentario.
Endpoint
https://api.buyupvotes.io/comment_order/submit/Cuerpo de la solicitud
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| link | str | sí | URL de la publicación o comentario de Reddit donde se publicará el comentario |
| content | str | sí | Texto del comentario
|
Validaciones
- link: Debe ser un enlace de Reddit copiado en desktop (sin enlaces móviles)
- content: Obligatorio
Ejemplo de solicitud
import requests
url = 'https://api.buyupvotes.io/comment_order/submit/'
headers = {
'Content-Type': 'application/json',
'X-API-Key': 'your_api_key_here',
}
data = {
'link': '<enlace válido de Reddit>',
'content': 'El texto del comentario',
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
print('Pedido de comentario enviado:', response.json())
else:
print('Error:', response.json().get('message'))Respuesta exitosa
{
"message": "Comment order submitted successfully",
"order_number": "1891780"
}

Estado del pedido de comentarios
Consulta el estado de un pedido de comentarios enviado.
Endpoint
https://api.buyupvotes.io/comment_order/status/Cuerpo de la solicitud
Número del pedido de comentarios
Ejemplo de solicitud
Respuesta exitosa