Empiece aquí
Su primera solicitud en cuatro pasos
Conecte un teléfono y habilite la sincronización de llamadas.
Copia la clave API del panel.
Llame al punto final de la lista entrante o perdida.
Paginar con límite y compensación y almacenar marcas de tiempo en UTC.
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.
- 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
Autenticación
Mantenga las credenciales en su servidor
Los puntos finales de llamada utilizan el parámetro de consulta apikey. La API valida tanto la clave como la suscripción activa antes de devolver la actividad de llamadas.
- Las restricciones del sistema operativo en segundo plano pueden retrasar la sincronización de llamadas móviles durante varios minutos. Abra la aplicación para solicitar una sincronización manual durante la prueba.
CONSEGUIR
Lista de llamadas perdidas
https://api.smsmobileapi.com/call/missed/list/Devuelve las llamadas perdidas de las más recientes a las más antiguas.
Úselo para activar flujos de trabajo de devolución de llamadas y alertas de llamadas perdidas.
Parámetros
| Nombre | Tipo | Requisito | Descripción |
|---|---|---|---|
apikey |
cadena | Requerido | Su clave API. |
offset |
entero | Opcional | Desplazamiento de paginación; valor predeterminado 0. |
limit |
entero | Opcional | Filas por solicitud; predeterminado 100, máximo 500. |
search |
cadena | Opcional | Buscar número de persona que llama o nombre almacenado en caché. |
date_start |
AAAA-MM-DD | Opcional | Incluir llamadas desde las 00:00:00 de este día. |
date_end |
AAAA-MM-DD | Opcional | Incluir llamadas hasta las 23:59:59 de este día. |
Ejemplo de solicitud
curl "https://api.smsmobileapi.com/call/missed/list/?apikey=YOUR_API_KEY&offset=0&limit=100"
Ejemplo de respuesta
{
"success": true,
"offset": 0,
"limit": 100,
"count": 1,
"data": [{"number": "+15551230001", "name": "Alex Carter", "date": "2026-03-20 16:12:28"}]
}
¿Quiere ejecutar esta solicitud?Conecte su clave API en la parte superior de la página para desbloquear el probador interactivo.
Clave de conexión ↑
CONSEGUIR
Lista de llamadas entrantes respondidas
https://api.smsmobileapi.com/call/incoming/list/Devuelve las llamadas entrantes respondidas con duración, marcas de tiempo y detalles de contacto almacenados en caché.
Úselo para informes de llamadas, historial de CRM y métricas de servicio al cliente.
Parámetros
| Nombre | Tipo | Requisito | Descripción |
|---|---|---|---|
apikey |
cadena | Requerido | Su clave API. |
limit |
entero | Opcional | Predeterminado 50, máximo 200. |
offset |
entero | Opcional | Desplazamiento de paginación. |
sort_by |
enum | Opcional | call_date_ms, call_datetime_utc, duración_sec, número de teléfono, creado_at, nombre_caché o ubicación geográfica. |
sort_dir |
asc | desc | Opcional | Desc predeterminado. |
date_from_ms |
Milisegundos Unix | Opcional | Marca de tiempo mínima de llamada. |
date_to_ms |
Milisegundos Unix | Opcional | Marca de tiempo máxima de llamada. |
q |
cadena | Opcional | Buscar número de teléfono o nombre almacenado en caché. |
Ejemplo de solicitud
curl "https://api.smsmobileapi.com/call/incoming/list/?apikey=YOUR_API_KEY&limit=50&sort_by=call_date_ms&sort_dir=desc"
Ejemplo de respuesta
{
"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"
}]
}
¿Quiere ejecutar esta solicitud?Conecte su clave API en la parte superior de la página para desbloquear el probador interactivo.
Clave de conexión ↑
CONSEGUIR
Listar llamadas salientes
https://api.smsmobileapi.com/call/outgoing/list/Devuelve llamadas realizadas desde dispositivos conectados.
Úselo para completar cronogramas de llamadas y analizar la actividad saliente.
Parámetros
| Nombre | Tipo | Requisito | Descripción |
|---|---|---|---|
apikey |
cadena | Requerido | Su clave API. |
limit |
entero | Opcional | Predeterminado 50, máximo 200. |
offset |
entero | Opcional | Desplazamiento de paginación. |
sort_by |
enum | Opcional | call_date_ms, call_datetime_utc, duración_sec, número de teléfono, creado_at, nombre_caché o ubicación geográfica. |
sort_dir |
asc | desc | Opcional | Desc predeterminado. |
date_from_ms |
Milisegundos Unix | Opcional | Marca de tiempo mínima de llamada. |
date_to_ms |
Milisegundos Unix | Opcional | Marca de tiempo máxima de llamada. |
q |
cadena | Opcional | Buscar número de teléfono o nombre almacenado en caché. |
Ejemplo de solicitud
curl "https://api.smsmobileapi.com/call/outgoing/list/?apikey=YOUR_API_KEY&limit=50&offset=0&sort_by=call_date_ms&sort_dir=desc"
Ejemplo de respuesta
{
"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"
}]
}
¿Quiere ejecutar esta solicitud?Conecte su clave API en la parte superior de la página para desbloquear el probador interactivo.
Clave de conexión ↑Solución de problemas
Errores y reintentos seguros
Lea el estado HTTP y el campo de error JSON antes de volver a intentarlo. No vuelva a intentar fallas de validación o autenticación sin corregir primero la solicitud.
| HTTP | Código | Qué hacer |
|---|---|---|
| 400 | missing_apikey | Falta el parámetro apikey o está vacío. |
| 403 | invalid_apikey | No se reconoce la clave. |
| 403 | api_expired | La suscripción vinculada a la clave ha caducado. |
| 500 | server_error | El servicio de llamadas no pudo completar la solicitud. |
¿Necesitar ayuda?
Traiga el contexto de la solicitud, no sus secretos.
Comparta el punto final, la marca de tiempo, el estado HTTP y la respuesta desinfectada. Nunca incluya claves API, tokens ni contenido de mensajes privados.


