Enviar SMS
Envia um SMS para um celular brasileiro. A mensagem entra na fila da operadora na hora, e a resposta devolve um request_id para você acompanhar a entrega em Status de SMS.
O remetente exibido na mensagem é a identidade da sua conta: ele é definido por nós e injetado no servidor — você não envia esse campo. Para alterar o remetente, fale com a gente.
Cobrança por crédito: 1 crédito a cada 160 caracteres. O texto é normalizado antes da contagem (a rede de SMS remove os acentos), então 160 caracteres valem sempre 1 crédito e uma mensagem de 400 caracteres custa 3 créditos. O remetente entra no início do texto e conta no total — reserve o tamanho dele no seu orçamento de caracteres. Você é cobrado quando a mensagem é aceita para envio; a entrega no aparelho depende da operadora e não é refaturada.
O campo reference é opcional e existe para uma coisa: tornar o retry seguro. Se a chamada deu timeout e você não sabe se o SMS saiu, repita com o mesmo reference — devolvemos o resultado original (duplicado: true, sem nova cobrança) e nunca disparamos um segundo SMS. O identificador vale para sempre, sem janela de expiração, e o único estado que reabre para nova tentativa é o de falha não cobrada. Sem reference, cada chamada é um envio novo — e é cobrada como tal.
Requisição
curl -X POST -H "X-API-Key: SUA_CHAVE" \
"https://app.fontedata.com/api/v1/consulta/sms-enviar?numero=SEU_TELEFONE&mensagem=Seu+pedido+1234+saiu+para+entrega.&reference=pedido-1234-envio"