Primeros pasos
En 5 minutos vas a estar enviando tu primer SMS desde tu celular Android vía API.
1. Crea tu cuenta
Ve a /es/registro y crea tu cuenta gratis. Recibes 30 días de prueba con 1,000 mensajes SMS y WhatsApp incluidos — sin tarjeta de crédito.
2. Agrega tu celular Android como dispositivo
- Entra al panel y haz clic en devices → Add Android phone.
- Pon un nombre (ej: “Pixel Pepe”) y confirma.
- Verás un código QR y los datos de pareo.
3. Instala la app de Android
- En tu celular, abre el navegador y entra a sms.001.com.mx/downloads/smsgateway.apk.
- Instala el APK (activa “Orígenes desconocidos” si te lo pide).
- Abre la app, otorga los permisos (SMS, teléfono, cámara, notificaciones).
- Toca Pair y escanea el QR del panel.
- Toca Start gateway.
Importante: en Configuración → Apps → SMS Gateway → Batería elige Sin restricciones para que el servicio no se duerma.
4. Crea tu llave API
Panel → keys → Create API key. Copia la llave sk_... (solo se muestra una vez).
5. Envía tu primer SMS
curl -X POST https://sms.001.com.mx/api/v1/send \
-H "Authorization: Bearer sk_tu_llave" \
-H "content-type: application/json" \
-d '{
"channel": "sms",
"phoneNumbers": ["+5215555555555"],
"message": "¡Hola desde SMSGate 001!"
}'
La respuesta trae el id del mensaje y el estado de cada destinatario:
{
"id": "cm...",
"state": "processing",
"recipients": [
{ "phoneNumber": "+5215555555555", "state": "processing" }
]
}
Puedes ver el estado en el panel → messages, o consultarlo con GET /api/v1/messages/{id}.