Ir al contenido

API de notificaciones push para scripts y servicios

PushGo ofrece una API HTTP directa para scripts y servicios que necesitan notificaciones visibles y modelos estructurados de eventos y estado.

  • Enviar desde curl, cron, scripts shell o webhooks.
  • Reportar tareas terminadas, alertas de precio, imágenes o resultados de monitoreo.
  • Usar Event y Thing en lugar de acumular texto sin estructura.
  • Empezar con endpoints compatibles y migrar a APIs nativas.
NecesidadUsarPor qué
Alerta únicaMessageSimple, transitoria y fácil de probar con curl.
Tarea con progresoEventEl mismo evento puede actualizarse hasta terminar.
Estado actual de servicio o dispositivoThingLos clientes ven el estado más reciente, no alertas obsoletas.

El endpoint nativo /message acepta JSON e indica si el Gateway aceptó la solicitud para despacho.

Ventana de terminal
curl -X POST https://gateway.pushgo.dev/message \
-H "Content-Type: application/json" \
-d '{
"channel_id": "YOUR_CHANNEL_ID",
"password": "YOUR_CHANNEL_PASSWORD",
"title": "Hola desde PushGo",
"body": "La ruta de automatización funciona."
}'
  • ¿Puedo enviar una notificación con curl? Sí. Message API está diseñada para curl, scripts y clientes HTTP simples.
  • ¿PushGo es solo una API móvil? No. PushGo también modela ciclos Event y estado actual Thing.
  • ¿Puedo autoalojar la API? Sí. Puede operar su propio Gateway con autenticación, almacenamiento, transportes y MCP/OAuth.
  • Use Channels separados y credenciales limitadas para automatización de alto riesgo.
  • Prefiera MCP OAuth para asistentes de IA, de modo que los modelos no tengan contraseñas de Channel.
  • Use autoalojamiento cuando ruta de datos, transporte o cumplimiento deban estar bajo su control.
  • Use E2EE para campos sensibles que solo los clientes deben descifrar.