Listar serviços
O parâmetro country é opcional. Cada resultado contém um ID, país, nome, preço do cliente e moeda.
https://trustservice.io/api/v1/services?country=US
Use a API para listar serviços, criar um pedido, verificar um SMS, cancelar um pedido em espera e ler seu saldo. Habilite o acesso à API na sua conta e envie a chave em um cabeçalho de solicitação, não no URL.
A API v1 retorna JSON e permite até 60 solicitações por minuto para cada usuário.
X-API-Key: YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY
O parâmetro country é opcional. Cada resultado contém um ID, país, nome, preço do cliente e moeda.
https://trustservice.io/api/v1/services?country=US
A TrustService seleciona automaticamente o melhor número disponível para o seu pedido. Se a primeira opção não estiver disponível, o sistema verifica imediatamente a próxima pelo mesmo preço exibido. Não é preciso repetir o pedido.
Content-Type: application/json
{"service_id": 123}
Os status possíveis são aguardando, concluído e fechado. Após a chegada de um SMS, o campo mensagem contém seu texto.
https://trustservice.io/api/v1/orders/{order_id}
https://trustservice.io/api/v1/orders/{order_id}/cancel
https://trustservice.io/api/v1/balance
A API usa códigos HTTP padrão: 401 chave inválida ou desativada, 402 saldo insuficiente, 404 pedido não encontrado, 409 pedido ou cancelamento com falha, 422 serviço inválido e 429 limite de taxa excedido.