BuyUpvotes Logo
Jetzt starten
Entwickler

API-Dokumentation

Automatisiere Reddit-Upvotes, Downvotes und individuelle Kommentare. REST-ähnliche JSON-Endpoints mit API-Key-Authentifizierung.

Integriere Reddit-Upvotes, Downvotes und individuelle Kommentare in deinen Workflow. Alle Requests nutzen JSON über HTTPS und authentifizieren mit einem API-Key im X-API-Key-Header.

API-Key holen

Melde dich im Dashboard an, um deinen API-Key zu generieren oder zu rotieren. Halte ihn geheim — füge ihn in jeden Request als X-API-Key ein.

Dashboard-API öffnen

Upvote-Bestellung einreichen

Upvote- oder Downvote-Bestellung für einen Reddit-Post oder -Kommentar einreichen.

Endpoint

POSThttps://api.buyupvotes.io/upvote_order/submit/

Request-Body

ParameterTypErforderlichBeschreibung
linkstrja

URL des Reddit-Posts oder -Kommentars für Upvotes/Downvotes

quantityintja

Anzahl der zu liefernden Upvotes/Downvotes (zwischen 5 und 150)

serviceintja

Service-Typ

  • 1: Post-Upvotes
  • 2: Post-Downvotes
  • 3: Kommentar-Upvotes
  • 4: Kommentar-Downvotes
speedstringja

Liefergeschwindigkeit

  • slowest: 1 Vote / 6 Minuten
  • slow: 1 Vote / 5 Minuten
  • normal: 2 Votes / Minute
  • fast: 3 Votes / Minute

Validierungen

  • link: Muss ein auf Desktop kopierter Reddit-Link sein (keine Mobile-Links)
  • quantity: Ganzzahl zwischen 5 und 150
  • service: Ganzzahl — eine von 1, 2, 3 oder 4
  • speed: Einer von slowest, slow, normal, fast

Beispiel-Request

import requests

url = 'https://api.buyupvotes.io/upvote_order/submit/'

headers = {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here',
}

data = {
    'link': '<gültiger Reddit-Link>',
    'quantity': 5,
    'service': 1,
    'speed': 'slowest',
}

response = requests.post(url, headers=headers, json=data)

if response.status_code == 200:
    print('Bestellung eingereicht:', response.json())
else:
    print('Error:', response.json().get('message'))

Erfolgreiche Antwort

{
    "message": "Order submitted successfully",
    "order_number": "1891780"
}

Upvote-Bestellstatus

Status einer eingereichten Upvote-/Downvote-Bestellung abrufen.

Endpoint

POSThttps://api.buyupvotes.io/upvote_order/status/

Request-Body

ParameterTypErforderlichBeschreibung
order_numberstrja

Bestellnummer der Upvote-Bestellung

Beispiel-Request

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('Bestellstatus:', response.json())
else:
    print('Error:', response.json().get('message'))

Erfolgreiche Antwort

{
    "order_number": "1891780",
    "service": "Post upvotes",
    "status": "Completed",
    "vote_quantity": 5,
    "votes_delivered": 5
}

Kommentar-Bestellung einreichen

Bestellung einreichen, um einen Kommentar auf einem Reddit-Post zu posten oder auf einen anderen Kommentar zu antworten.

Endpoint

POSThttps://api.buyupvotes.io/comment_order/submit/

Request-Body

ParameterTypErforderlichBeschreibung
linkstrja

Reddit-Post- oder -Kommentar-URL, wo der Kommentar gepostet werden soll

contentstrja

Kommentartext

  • Links: [Linktext](https://yourlink.com)
  • Neue Zeile: [newline] im Text einfügen

Validierungen

  • link: Muss ein auf Desktop kopierter Reddit-Link sein (keine Mobile-Links)
  • content: Erforderlich

Beispiel-Request

import requests

url = 'https://api.buyupvotes.io/comment_order/submit/'

headers = {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here',
}

data = {
    'link': '<gültiger Reddit-Link>',
    'content': 'Der Text des Kommentars',
}

response = requests.post(url, headers=headers, json=data)

if response.status_code == 200:
    print('Kommentar-Bestellung eingereicht:', response.json())
else:
    print('Error:', response.json().get('message'))

Erfolgreiche Antwort

{
    "message": "Comment order submitted successfully",
    "order_number": "1891780"
}

Kommentar-Bestellstatus

Status einer eingereichten Kommentar-Bestellung abrufen.

Endpoint

POSThttps://api.buyupvotes.io/comment_order/status/

Request-Body

ParameterTypErforderlichBeschreibung
order_numberstrja

Bestellnummer der Kommentar-Bestellung

Beispiel-Request

import requests

url = 'https://api.buyupvotes.io/comment_order/status/'

headers = {
    'Content-Type': 'application/json',
    'X-API-Key': 'your_api_key_here',
}

data = {
    'order_number': '1891783',
}

response = requests.post(url, headers=headers, json=data)

if response.status_code == 200:
    print('Kommentar-Bestellstatus:', response.json())
else:
    print('Error:', response.json().get('message'))

Erfolgreiche Antwort

{
    "order_number": "1891783",
    "status": "Completed"
}