Lista usług
Parametr kraj jest opcjonalny. Każdy wynik zawiera identyfikator, kraj, nazwę, cenę klienta i walutę.
https://trustservice.io/api/v1/services?country=US
Użyj interfejsu API, aby wyświetlić listę usług, utworzyć zamówienie, sprawdzić wiadomość SMS, anulować zamówienie oczekujące i odczytać saldo. Włącz dostęp API na swoim koncie i wyślij klucz w nagłówku żądania, a nie w adresie URL.
API v1 zwraca JSON i pozwala na maksymalnie 60 żądań na minutę dla każdego użytkownika.
X-API-Key: YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY
Parametr kraj jest opcjonalny. Każdy wynik zawiera identyfikator, kraj, nazwę, cenę klienta i walutę.
https://trustservice.io/api/v1/services?country=US
TrustService automatycznie wybiera najlepszy dostępny numer dla Twojego żądania. Jeśli pierwsza opcja jest niedostępna, system od razu sprawdza następną w tej samej wyświetlanej cenie. Nie musisz ponawiać zamówienia.
Content-Type: application/json
{"service_id": 123}
Możliwe statusy to oczekiwanie, ukończone i zamknięte. Po odebraniu wiadomości SMS pole message zawiera jej treść.
https://trustservice.io/api/v1/orders/{order_id}
https://trustservice.io/api/v1/orders/{order_id}/cancel
https://trustservice.io/api/v1/balance
API wykorzystuje standardowe kody HTTP: 401 nieprawidłowy lub wyłączony klucz, 402 niewystarczające saldo, 404 nie znaleziono zamówienia, 409 zamówienie lub anulowanie nie powiodło się, 422 nieprawidłowa usługa i przekroczony limit stawki 429.