Uma API de SMS que envia do teu próprio número.
Um só pedido envia um SMS pelo telemóvel Android que ligaste, e webhooks assinados avisam o teu servidor quando é entregue ou quando um cliente responde.
- 1.000 SMS grátis durante 30 dias
- Sem cartão
- Cancela quando quiseres

O que podes construir com a API
Envia a partir da tua aplicação, recebe as respostas dos clientes e sabe o que aconteceu a cada mensagem.
Envia com um só pedido
Faz POST do número e do texto para /api/v1/sms/send com a tua chave de API, e o SMS sai do teu telemóvel.
Webhooks assinados
O teu servidor fica a saber das mensagens enviadas, entregues, falhadas, recebidas e dos pedidos de saída, cada evento assinado com HMAC-SHA256.
Repetir sem risco
Envia uma Idempotency-Key e um pedido repetido devolve o primeiro resultado durante 72 horas em vez de enviar um segundo SMS.
Lê as respostas
Cada resposta chega ligada à mensagem a que responde, e podes filtrar as respostas pela referência que enviaste.
Escolhe o telemóvel
Escolhe que telemóvel ligado envia cada mensagem, ou deixa o DroidSender usar o que tem a fila mais curta.
Erros e limites claros
Todos os erros têm a mesma forma, com um código que podes comparar, e os limites voltam como 429 com o cabeçalho Retry-After.
Envia SMS a partir do teu código.
Um pedido envia um SMS do teu telemóvel Android, e os webhooks avisam o teu servidor quando é entregue ou quando um cliente responde.
curl -X POST https://api.droidsender.com/api/v1/sms/send \
-H "X-API-Key: $DROIDSENDER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+447700900481",
"message": "Olá Maria, a sua consulta está confirmada para quinta-feira às 10:00."
}'{ "id": "msg_7Hq2kX", "status": "queued", "segments": 1, "deviceOnline": true }- Respostas por webhookCada resposta de um cliente chega ao teu servidor no momento em que entra, tal como os avisos de enviada, entregue e falhada.
- Nunca enviada duas vezesJunta uma Idempotency-Key e um pedido repetido devolve o primeiro resultado durante 72 horas.
- Estado de cada mensagemConsulta qualquer mensagem e vê se está em fila, enviada ou entregue.
Pronto para agentes de IA
Aponta os webhooks ao teu próprio agente de IA e dá-lhe a API como ferramentas. Ele recebe cada mensagem dos clientes, lê a conversa e responde do teu número.
- O webhook received acorda o teu agente no momento em que um cliente escreve.
- Duas chamadas à API são todas as ferramentas de que precisa, uma para ler a conversa e outra para enviar a resposta.
- Eventos assinados e chaves de idempotência mantêm o ciclo seguro, sem mensagens falsificadas nem respostas a dobrar.
Porquê construir sobre o DroidSender
As mensagens saem de um número que as pessoas conhecem
A tua aplicação envia pelo telemóvel Android que ligaste, por isso os clientes recebem a mensagem do número da tua empresa e não de um código curto ou de um número que nunca viram.
Nada se perde quando algo está offline
Se o telemóvel perder rede, as mensagens esperam na fila e saem quando ele voltar. Se o teu servidor estiver em baixo, os webhooks são repetidos nove vezes ao longo de cerca de três dias e meio.
Cada evento pode ser verificado
Os webhooks são assinados com HMAC-SHA256 no cabeçalho X-DroidSender-Signature, e o painel guarda durante 30 dias um registo de cada entrega com o código HTTP e o tempo de resposta.
Perguntas de programadores
Ainda com dúvidas? Pergunta ao assistente desta página ou marca uma chamada connosco.
Agendar uma chamadaAtualizado a
Preciso de um plano pago para usar a API?
Não. Todos os planos incluem a API, também o gratuito. O Free tem 2 chaves de API e 1 webhook, o Starter 3 e 2, o Pro 10 e 5, e o Business 25 e 10.
Quais são os limites de pedidos?
60 pedidos por minuto por chave de API por cada telemóvel ligado, até 3.000 por minuto. Cada telemóvel envia cerca de 30 partes de SMS por minuto, que é o ritmo do próprio Android, e o que for mais rápido espera na fila.
O que acontece se o telemóvel estiver offline?
A API aceita a mensagem na mesma e põe-na na fila do telemóvel, e a resposta diz-te se o telemóvel está online. A mensagem sai quando ele voltar.
Como confirmo que um webhook veio do DroidSender?
Cada pedido traz um cabeçalho X-DroidSender-Signature com a hora e um HMAC-SHA256 da hora e do corpo original, feito com o segredo do teu webhook. A documentação tem exemplos em Node.js, Python e PHP.
Há um modo de testes?
Não há chaves de teste. Para experimentar, envia uma mensagem para o teu próprio telemóvel, que conta para o plano como qualquer outra, e usa o botão Testar agora para enviar um evento de exemplo ao teu webhook.
Começa hoje, com o teu número.
Liga o teu Android para enviar campanhas e responder aos clientes no computador. Os teus clientes continuam a contactar-te pelo número que conhecem.
Experimenta grátis: 1.000 SMS nos primeiros 30 dias, depois 100 por mês. Sem cartão.
