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/Chamar API

CALL · 3 operações documentadas

Documentação da API de chamada

Recuperar chamadas perdidas, recebidas atendidas e efetuadas sincronizadas por dispositivos móveis conectados.

Um smartphone conectado gerenciando chamadas e análises ao vivo
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

Conecte um telefone e ative a sincronização de chamadas.

2

Copie a chave de API do painel.

3

Chame o endpoint da lista perdida ou recebida.

4

Paginar com limite e deslocamento e armazenar carimbos de data e hora em UTC.

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 chamada usam o parâmetro de consulta apikey. A API valida a chave e a assinatura ativa antes de retornar a atividade de chamada.

Antes de integrar
  • Restrições do sistema operacional em segundo plano podem atrasar a sincronização de chamadas móveis em vários minutos. Abra o aplicativo para solicitar uma sincronização manual durante o teste.
PEGAR

Liste chamadas perdidas

#
ENDPOINThttps://api.smsmobileapi.com/call/missed/list/

Retorna as chamadas perdidas da mais recente para a mais antiga.

Quando usá-lo

Use-o para acionar fluxos de trabalho de retorno de chamada e alertas de chamadas perdidas.

Parâmetros

NomeTipoRequisitoDescrição
apikey corda Obrigatório Sua chave de API.
offset inteiro Opcional Deslocamento de paginação; padrão 0.
limit inteiro Opcional Linhas por solicitação; padrão 100, máximo 500.
search corda Opcional Pesquise o número do chamador ou o nome em cache.
date_start AAAA-MM-DD Opcional Inclua chamadas a partir das 00:00:00 deste dia.
date_end AAAA-MM-DD Opcional Inclua chamadas até às 23:59:59 deste dia.

Exemplo de solicitação

enrolar
curl "https://api.smsmobileapi.com/call/missed/list/?apikey=YOUR_API_KEY&offset=0&limit=100"

Exemplo de resposta

JSON
{
  "success": true,
  "offset": 0,
  "limit": 100,
  "count": 1,
  "data": [{"number": "+15551230001", "name": "Alex Carter", "date": "2026-03-20 16:12:28"}]
}

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 ↑
PEGAR

Liste chamadas recebidas atendidas

#
ENDPOINThttps://api.smsmobileapi.com/call/incoming/list/

Retorna chamadas recebidas atendidas com duração, carimbos de data e hora e detalhes de contato armazenados em cache.

Quando usá-lo

Use-a para relatórios de chamadas, histórico de CRM e métricas de atendimento ao cliente.

Parâmetros

NomeTipoRequisitoDescrição
apikey corda Obrigatório Sua chave de API.
limit inteiro Opcional Padrão 50, máximo 200.
offset inteiro Opcional Deslocamento de paginação.
sort_by enum Opcional call_date_ms, call_datetime_utc, duração_sec, phone_number,created_at, cached_name ou geo_location.
sort_dir asc | desc Opcional Desc. padrão
date_from_ms Milisegundos Unix Opcional Carimbo de data e hora mínimo de chamada.
date_to_ms Milisegundos Unix Opcional Carimbo de data e hora máximo da chamada.
q corda Opcional Pesquise número de telefone ou nome em cache.

Exemplo de solicitação

enrolar
curl "https://api.smsmobileapi.com/call/incoming/list/?apikey=YOUR_API_KEY&limit=50&sort_by=call_date_ms&sort_dir=desc"

Exemplo de resposta

JSON
{
  "success": true,
  "count": 1,
  "rows": [{
    "phone_number": "+15551230010",
    "cached_name": "Jordan Blake",
    "call_date_ms": 1774027779390,
    "call_datetime_utc": "2026-03-20 17:29:39",
    "duration_sec": 23,
    "geo_location": "Canada"
  }]
}

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 ↑
PEGAR

Listar chamadas realizadas

#
ENDPOINThttps://api.smsmobileapi.com/call/outgoing/list/

Retorna chamadas feitas de dispositivos conectados.

Quando usá-lo

Use-o para completar cronogramas de chamadas e analisar atividades de saída.

Parâmetros

NomeTipoRequisitoDescrição
apikey corda Obrigatório Sua chave de API.
limit inteiro Opcional Padrão 50, máximo 200.
offset inteiro Opcional Deslocamento de paginação.
sort_by enum Opcional call_date_ms, call_datetime_utc, duração_sec, phone_number,created_at, cached_name ou geo_location.
sort_dir asc | desc Opcional Desc. padrão
date_from_ms Milisegundos Unix Opcional Carimbo de data e hora mínimo de chamada.
date_to_ms Milisegundos Unix Opcional Carimbo de data e hora máximo da chamada.
q corda Opcional Pesquise número de telefone ou nome em cache.

Exemplo de solicitação

enrolar
curl "https://api.smsmobileapi.com/call/outgoing/list/?apikey=YOUR_API_KEY&limit=50&offset=0&sort_by=call_date_ms&sort_dir=desc"

Exemplo de resposta

JSON
{
  "success": true,
  "count": 1,
  "rows": [{
    "phone_number": "+15551230020",
    "cached_name": "Casey Morgan",
    "call_date_ms": 1774025965645,
    "call_datetime_utc": "2026-03-20 16:59:25",
    "duration_sec": 61,
    "geo_location": "Canada"
  }]
}

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 ↑

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_apikeyO parâmetro apikey está ausente ou vazio.
403invalid_apikeyA chave não foi reconhecida.
403api_expiredA assinatura vinculada à chave expirou.
500server_errorA solicitação não pôde ser concluída pelo serviço de chamada.
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 →