Lister les services
Le paramètre country est facultatif. La réponse contient l’ID, le pays, le nom, le prix client et la devise.
https://trustservice.io/api/v1/services?country=US
L’API permet de lister les services, créer une commande, vérifier les SMS, annuler une commande en attente et consulter le solde. Envoyez la clé dans l’en-tête, pas dans l’URL.
L’API v1 renvoie du JSON et autorise 60 requêtes par minute et par utilisateur.
X-API-Key: YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY
Le paramètre country est facultatif. La réponse contient l’ID, le pays, le nom, le prix client et la devise.
https://trustservice.io/api/v1/services?country=US
TrustService sélectionne automatiquement le meilleur numéro disponible pour votre demande. Si la première option est indisponible, le système vérifie immédiatement la suivante au même prix affiché. Il est inutile de recommencer la commande.
Content-Type: application/json
{"service_id": 123}
États possibles : waiting, completed et closed. Le SMS reçu est placé dans message.
https://trustservice.io/api/v1/orders/{order_id}
https://trustservice.io/api/v1/orders/{order_id}/cancel
https://trustservice.io/api/v1/balance
Codes HTTP : 401 clé invalide, 402 solde insuffisant, 404 introuvable, 409 opération échouée, 422 service invalide et 429 limite dépassée.