Support
DE BOOST-SERVICE IS ACTIEF 24/7
Actiecode august15 — 13% korting op kijkers tot eind augustus
1
Status
Twitch [kijkers, raids, weergaven] — Actief
Kick [geautoriseerde kijkers] — Actief
Overige [weergaven, kijkers] — Actief
2
Ondersteuning
Problemen met je bestelling? Schrijf naar de chat
Heb je 10.000–100.000 kijkers nodig? Telegram van de admin — @TiKey_K
3
Bonussen
Registreer en ontvang bonussen
Word servicepartnerlink
Verwijzingssysteemlink
API

API

API-documentatie

Eén POST-verzoek voor alles: bestelling, status, dienstenlijst, saldo. Compatibel met Perfect Panel en SmartPanel.

Adreshttps://stream-promotion.ru/api/v2
MethodePOST
FormaatJSON
ValutaUSDstandaard, aanpasbaar in de instellingen
Dit is de shop-API. De kijkersconfigurator heeft een eigen API: ander adres en andere autorisatie. De sleutel is wel dezelfde.
Drie fouten waardoor het meestal misgaat
  • Het verzoek is met GET verstuurd. Alleen POST wordt geaccepteerd.
  • Parameters staan in de URL. Ze horen in de body van het verzoek, niet in de query.
  • Geen User-Agent ingesteld. Geef die bij tests met Postman of curl expliciet op.

U bent zelf verantwoordelijk voor wat u via de API verstuurt. Lees de beschrijving van de methoden voordat u koppelt.

Sleutel verkrijgen

  1. Log in op uw account.
  2. Open het onderdeel «API-instellingen».
  3. Kopieer de sleutel en het adres, voeg ze toe aan uw panel.

De dienstenlijst komt in de taal die in de API-instellingen is gekozen. De prijsvaluta kiest u daar ook — standaard USD.

Snelle start

Test de verbinding met een saldoverzoek: het eenvoudigste en het maakt niets aan.

curl -X POST https://stream-promotion.ru/api/v2 \
  -H "User-Agent: MyPanel/1.0" \
  -d "key=UW_SLEUTEL" \
  -d "action=balance"
<?php
$ch = curl_init('https://stream-promotion.ru/api/v2');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'MyPanel/1.0');
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query([
    'key'    => 'UW_SLEUTEL',
    'action' => 'balance',
]));
$res = json_decode(curl_exec($ch), true);
curl_close($ch);

print_r($res);
import requests

res = requests.post(
    "https://stream-promotion.ru/api/v2",
    data={"key": "UW_SLEUTEL", "action": "balance"},
    headers={"User-Agent": "MyPanel/1.0"},
    timeout=30,
)
print(res.json())
const res = await fetch("https://stream-promotion.ru/api/v2", {
  method: "POST",
  headers: {
    "Content-Type": "application/x-www-form-urlencoded",
    "User-Agent": "MyPanel/1.0",
  },
  body: new URLSearchParams({
    key: "UW_SLEUTEL",
    action: "balance",
  }),
});

console.log(await res.json());

Antwoord

{
    "status": "success",
    "balance": "0.03",
    "currency": "USD"
}

Methoden

De methode kiest u met de parameter action. De key is altijd verplicht.

Bestelling aanmaken

De hoofdmethode. runs en interval verdelen de levering: 7 runs met 1440 minuten ertussen spreiden de bestelling over een week.

De set parameters hangt af van het diensttype — kies het in de lijst en de tabel wordt bijgewerkt.

ParameterBeschrijving
keyverplichtUw sleutel uit de API-instellingen
actionverplichtadd
serviceverplichtDienst-ID uit de lijst
linkverplichtLink naar kanaal, stream of pagina
quantityverplichtAantal
runsoptioneelAantal runs
intervaloptioneelPauze tussen runs, in minuten. Geheel getal: 10, 20, 30, 60

Antwoord

{
    "status": "success",
    "order": 32
}

Bestelling met reacties

Apart besteltype: in plaats van een aantal stuurt u een lijst met reacties. Geschikt voor vermeldingen en eigen reacties.

ParameterBeschrijving
keyverplichtUw sleutel uit de API-instellingen
actionverplichtadd
serviceverplichtPakket-ID
linkverplichtLink naar kanaal, stream of pagina
commentsverplichtReacties, één per regel

Antwoord

{
    "status": "success",
    "order": 32
}

Bestelstatus

ParameterBeschrijving
keyverplichtUw sleutel uit de API-instellingen
actionverplichtstatus
orderverplichtBestel-ID

Antwoord

{
    "order": "32",
    "status": "pending",
    "charge": "0.27819",
    "start_count": "0",
    "remains": "0",
    "currency": "USD"
}

Status van meerdere bestellingen

Tot honderd bestellingen in één verzoek, in plaats van honderd losse.

ParameterBeschrijving
keyverplichtUw sleutel uit de API-instellingen
actionverplichtstatus
ordersverplichtID’s met komma’s: 12,13,14

Antwoord

{
    "12": {
        "order": "12",
        "status": "completed",
        "charge": "0.27819",
        "currency": "USD"
    },
    "13": {
        "error": "Incorrect order ID"
    }
}

Dienstenlijst

Geeft alle beschikbare diensten met prijzen terug. De taal van de namen komt uit de API-instellingen, prijzen altijd in dollars.

ParameterBeschrijving
keyverplichtUw sleutel uit de API-instellingen
actionverplichtservices

Antwoord

[
    {
        "service": "5",
        "name": "Instagram Followers",
        "rate": "0.9",
        "min": "50",
        "max": "10000",
        "type": "Default",
        "category": "Instagram"
    }
]

Saldo

De eenvoudigste methode — handig om te controleren of de sleutel werkt.

ParameterBeschrijving
keyverplichtUw sleutel uit de API-instellingen
actionverplichtbalance

Antwoord

{
    "status": "success",
    "balance": "0.03",
    "currency": "USD"
}

Fouten

Bij een fout bevat het antwoord het veld error met een beschrijving. De HTTP-code blijft 200 — controleer de body van het antwoord, niet de verbindingsstatus.

{
    "error": "Incorrect request"
}
Een kant-en-klare doorverkoopsite nodig?

Wij bouwen een turnkey panel op onze diensten. Saldo en prijzen in dollars, compatibel met Perfect Panel en SmartPanel.

Bericht op Telegram
type: default
Deposit funds, one-click order, discounts and bonuses are available only for registered users. Register.
If you didn't find the right service or found it cheaper, write to I will support you in tg or chat, and we will resolve any issue.

Kijkersbeheerpaneel [Twitch | Kick | YouTube | VK Video Live]

Stel je eigen persoonlijke tarief samen