Documentação da API

Integre o SMS Rocket em suas próprias aplicações usando nossa API REST simples.

Autenticação
Todos os endpoints da API exigem uma chave de API enviada no cabeçalho.

Passe a chave da API no cabeçalho `Authorization` como um Bearer token:

Authorization: Bearer SUA_CHAVE_API

Endpoints

GET
/api/v1/user/balance
Recuperar o saldo atual do usuário.
{
  "balance": 150.75
}
GET
/api/v1/services
Recuperar uma lista de serviços e preços disponíveis.
{
  "services": [
    {
      "code": "wa",
      "name": "WhatsApp",
      "price": 4.50,
      "stock": "HIGH"
    }
  ]
}
POST
/api/v1/order
Solicitar um novo número para um serviço específico.
{
  "serviceCode": "wa",
  "country": "Brasil"
}
GETPATCH
/api/v1/order/:id
Verificar o status de um pedido ou realizar ações (cancelar, reenviar, trocar).
{
  "order": {
    "id": "ord_12345",
    "status": "COMPLETED",
    "smsCode": "543210"
  }
}