GET /health |
Verificação de saúde do serviço |
{"status": "ok", "service": "sms", "version": "..."} |
POST /v1/messages |
Cria e enfileira uma mensagem de saída |
201 com a mensagem |
GET /v1/messages |
Lista as mensagens por filtro, com long poll em wait |
{"messages": [...], "count": 1} |
GET /v1/messages/:id |
Busca uma mensagem pelo identificador |
Mensagem |
DELETE /v1/messages/:id |
Apaga uma mensagem |
204 |
POST /2010-04-01/Accounts/:sid/Messages.json |
Envio no formato do Twilio |
201 com o recurso do Twilio |
GET|POST /sms/send |
Envio simples, por query ou por corpo |
{"status": "ok", "id": "...", "to": "...", "segments": 1} |
POST /_mock/sms/inbound |
Resposta escrita pelo aparelho |
201 com a mensagem recebida |
POST /_mock/sms/messages/:id/status |
Muda o status de uma mensagem de saída |
Mensagem |
GET|PUT /_mock/sms/settings |
Lê e muda os ajustes em tempo real |
{"deliveryDelayMs": 1500, "autoDeliver": true, ...} |
GET /_mock/sms/webhooks/deliveries |
Lista as tentativas de webhook |
{"deliveries": [...]} |
POST /_mock/sms/demo |
Popula a caixa de exemplo do painel |
201 com as mensagens criadas |
GET /ws |
WebSocket com o estado e os eventos do mock |
Quadros de evento |