Infra-estrutura móvel pronta para a produçãoHTTPS API · Android & iOS · Fim a fim documentadoExplore a plataforma
PLATFORMArquitetura API-firstEmparelhamento seguro do dispositivoVisibilidade da entregaControlo multidispositivosDocumentação versionada
Hub do desenvolvedor/API de Notificação

PUSH · 2 operações documentadas

Documentação da API de notificação

Enviar notificações internas para um celular conectado específico e recuperar seu histórico de distribuição.

Notificações móveis conectadas a chamadas em tempo real e dados analíticos
URL base RESThttps://api.smsmobileapi.com

Respostas JSON · HTTPS obrigatório · UTF-8

Conecte sua chave de API

Conecte-se uma vez e teste endpoints em SMS, chamadas, notificações, WhatsApp e e-mail.

Comece aqui

Sua primeira solicitação em quatro etapas

1

Listar seus celulares conectados e copiar o alvo SID.

2

Crie uma notificação com um título e uma mensagem.

3

Pesquise o endpoint da lista por SID.

4

Use os carimbos de data/hora distribued_status e GMT para rastrear a distribuição.

The secure SMSMobileAPI mobile app connecting a phone to the web dashboard and REST API for SMS and call operations
Encrypted mobile-to-platform connection

Official mobile application

The secure bridge between your phone, dashboard and API.

SMS and call operations pass through the official SMSMobileAPI app installed on your connected phone. The app securely pairs the device with your account, synchronizes authorized events and links the mobile network to the dashboard and REST API.

1Mobile appPairs the phone and its SIM 2Encrypted linkAuthenticates and protects data in transit 3Dashboard & APIControls workflows and activity
  • Signed releases distributed through the official Google Play and Apple App Store listings
  • Google and Apple platform review, signing and distribution controls
  • Secure device pairing, HTTPS transport and authenticated API access
  • Only the permissions required for the mobile features you enable
Get the official SMSMobileAPI app on Google Play Download the official SMSMobileAPI app on the Apple App Store
Capabilities depend on the permissions and background access allowed by Android or iOS.

Autenticação

Mantenha as credenciais no seu servidor

Os endpoints de notificação usam o parâmetro apikey. Um telefone de destino é identificado por sid ao enviar e por sid ou sidentifiant ao listar.

POST · GET

Enviar uma notificação

#
ENDPOINThttps://api.smsmobileapi.com/notification/send

Cria uma notificação interna para um dispositivo conectado.

Quando usá-lo

Use-o para alertas operacionais que devem aparecer em um telefone gerenciado.

Parâmetros

NomeTipoRequisitoDescrição
apikey corda Obrigatório Sua chave de API.
sid corda Obrigatório SID móvel de destino.
title corda Opcional Título da notificação; o padrão é Notificação.
message corda Obrigatório Conteúdo da notificação.
type corda Opcional Tipo de notificação; o padrão é notificação.

Exemplo de solicitação

enrolar
curl -X POST "https://api.smsmobileapi.com/notification/send" \
  -d "apikey=YOUR_API_KEY" \
  -d "sid=TARGET_SIDENTIFIANT" \
  --data-urlencode "title=Order ready" \
  --data-urlencode "message=Order #1042 is ready for collection."

Exemplo de resposta

JSON
{
  "success": true,
  "message": "Notification created.",
  "id": 22087,
  "apikey": "YOUR_API_KEY",
  "sid": "508b004b4aadacc4"
}

Deseja executar esta solicitação?Conecte sua chave de API na parte superior da página para desbloquear o interativo testador.

Chave de conexão ↑
É bom saber
  • A criação e a distribuição são eventos separados. Use o endpoint da lista para verificar a entrega no dispositivo.
PEGAR

Listar notificações

#
ENDPOINThttps://api.smsmobileapi.com/notification/list/

Retorna até 200 notificações ordenadas da mais recente para a mais antiga.

Quando usá-lo

Use-a para monitorar a distribuição e criar um histórico de notificações.

Parâmetros

NomeTipoRequisitoDescrição
apikey corda Obrigatório Sua chave de API.
sidentifiant corda Opcional Filtre por celular de destino.
sid corda Opcional Alias de sidentifiant.
distribued 0 | 1 Opcional 1 para distribuído, 0 para não distribuído.
date_from AAAA-MM-DD Opcional Data de início.
date_to AAAA-MM-DD Opcional Data de término.

Exemplo de solicitação

enrolar
curl "https://api.smsmobileapi.com/notification/list/?apikey=YOUR_API_KEY&sidentifiant=TARGET_SIDENTIFIANT&distribued=1"

Exemplo de resposta

JSON
{
  "success": true,
  "count": 1,
  "data": [{
    "sidentifiant": "508b004b4aadacc4",
    "title": "Order ready",
    "message": "Order #1042 is ready for collection.",
    "distribued": "1",
    "distribued_status": "distributed",
    "distributed_at_gmt": "2026-03-18 10:18:30",
    "distributed_at_unix": 1773829110,
    "sent_at_gmt": "2026-03-18 10:15:03",
    "sent_at_unix": 1773828903
  }]
}

Deseja executar esta solicitação?Conecte sua chave de API na parte superior da página para desbloquear o interativo testador.

Chave de conexão ↑
É bom saber
  • Todos os carimbos de data/hora enviados e distribuídos são GMT.

Solução de problemas

Erros e novas tentativas seguras

Leia o status HTTP e o campo de erro JSON antes de tentar novamente. Não tente novamente falhas de validação ou autenticação sem primeiro corrigir a solicitação.

HTTPCódigoO que fazer
400Missing required paramapikey, sid ou mensagem está faltando.
400Invalid date formatUse AAAA-MM-DD para data_de e date_to.
400Invalid distribued valueApenas 0 ou 1 é aceito.
500DB connection / query failedO serviço de notificação não pôde concluir a operação.
Regra de nova tentativaTente novamente apenas respostas transitórias 429 e 5xx. Comece após 1 segundo e depois volte para 2, 4 e 8 segundos.

Precisar de ajuda?

Traga o contexto da solicitação, não seus segredos.

Compartilhe o endpoint, o carimbo de data/hora, o status HTTP e a resposta limpa. Nunca inclua chaves de API, tokens ou conteúdo de mensagens privadas.

Entre em contato com o suporte da API →