API panelu SMM v2
API SMMSupport korzysta z formatu v2, popularnego w panelach SMM. Każde żądanie to POST na jeden adres, a wartość action określa, co zrobić.
Podstawy
- Adres
- POST https://smmsupport.com/api/v2
- Format
- form (application/x-www-form-urlencoded) lub JSON
- Klucz
- Twój klucz API w polu key. Utworzysz go w ustawieniach konta
- Odpowiedź
- JSON. Przy błędzie pole error podaje przyczynę
- Limit
- 300 żądań na minutę na klucz
Akcje
POSTservicesLista usług
ID, nazwa, kategoria, cena za 1000, min. i maks. oraz informacja o uzupełnieniu dla każdej usługi.
Parametry
- key
- Klucz API
- action
- services
Odpowiedź
[
{
"service": 257090,
"name": "Instagram Followers, 60 day refill",
"type": "Default",
"category": "Instagram Followers",
"rate": "2.2600",
"min": 50,
"max": 75000,
"refill": true,
"cancel": true
}
]POSTaddNowe zamówienie
Wyślij ID usługi, link i ilość. Kwota zostanie pobrana z salda, a w odpowiedzi dostaniesz kod zamówienia.
Parametry
- key
- Klucz API
- action
- add
- service
- ID usługi
- link
- Publiczny link
- quantity
- Ilość
Odpowiedź
{
"order": "SU4K8Q2MX"
}POSTstatusStatus zamówienia
Kwota, stan początkowy, status i pozostała ilość dla jednego kodu zamówienia (order) lub do 100 kodów rozdzielonych przecinkami (orders).
Parametry
- key
- Klucz API
- action
- status
- order
- Kod zamówienia
- orders
- Kilka kodów zamówień
Odpowiedź
{
"charge": "2.2600",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}POSTbalanceSaldo
Twoje aktualne saldo i waluta.
Parametry
- key
- Klucz API
- action
- balance
Odpowiedź
{
"balance": "120.0000",
"currency": "USD"
}POSTcancelAnulowanie
Anuluj zamówienia, które jeszcze nie ruszyły, i odzyskaj kwotę na saldo.
Parametry
- key
- Klucz API
- action
- cancel
- orders
- Kody zamówień (rozdzielone przecinkami, do 100)
Odpowiedź
[
{
"order": "SU4K8Q2MX",
"cancel": 1
}
]POSTrefillProśba o uzupełnienie
Poproś o uzupełnienie zrealizowanego lub częściowego zamówienia z pakietu z uzupełnieniem w jego okresie.
Parametry
- key
- Klucz API
- action
- refill
- order
- Kod zamówienia
Odpowiedź
{
"refill": "RQ7HM2QX"
}Nazwy błędów
- Invalid API key
- Klucz jest błędny lub został wymieniony
- Invalid service
- Brak usługi o tym ID
- Invalid link
- To nie jest publiczny adres zaczynający się od https://
- Quantity out of range
- Ilość poza zakresem usługi
- Not enough funds on balance
- Za niskie saldo
- Refill is not available for this order
- Pakiet Ekonomiczny lub okres uzupełnienia minął
- Too many requests
- Limit osiągnięty. Spróbuj ponownie za chwilę