cs-notifications-papi
Este servicio es una API diseñada para el procesamiento y envío de mensajes SMS y correos electrónicos. Permite a los usuarios enviar correos, rastrear la entrega de notificaciones por email y enviar mensajes SMS, incluyendo a través de Twilio.
home
📬 cs-notifications-papi
Esta API permite la entrega eficiente de mensajes SMS y correos electrónicos, con características como:
- Envío de correos electrónicos con archivos adjuntos o contenido base64
- Seguimiento de notificaciones enviadas a través de cuentas específicas
- Envío de SMS usando proveedores como Twilio
🌐 Información Base
- Título de la API: cs-notifications-papi
- Versión: 1.0.0
- URL Base:
cs-notifications-papi-prod-v1.us-e1.cloudhub.io/api
🚀 Primeros Pasos
- Autenticación: Asegúrate de tener el
client_id
requerido y el token Bearer OAuth 2.0. - URL Base: Usa la URL Base proporcionada como prefijo para todos los endpoints de la API.
- Encabezados: Incluye los siguientes encabezados en tus solicitudes de API:-H "client_id: TU_CLIENT_ID"-H "Authorization: Bearer TU_ACCESS_TOKEN"
📍 Endpoints Disponibles
✉️ Entrega de Correo Electrónico
Método | Endpoint | Descripción | Enlace de Exchange |
---|---|---|---|
POST | /email | Envía correos electrónicos con archivos adjuntos o contenido base64. | Ver en Exchange |
GET | /email/notification-track | Obtiene seguimiento de entrega vía cuentas configuradas. | Ver en Exchange |
GET | /v2/email/notification-track | Obtiene seguimiento con filtros como providerId y accountId . | Ver en Exchange |
📱 Entrega de SMS
Método | Endpoint | Descripción | Enlace de Exchange |
---|---|---|---|
POST | /sms | Envía mensajes SMS usando el proveedor predeterminado. | Ver en Exchange |
POST | /twilio/sms | Envía mensajes SMS a través del proveedor Twilio. | Ver en Exchange |
📤 Ejemplo de Solicitud (Genérica)
curl -X POST "<endpoint>" \
-H "Content-Type: application/json" \
-H "client_id: TU_CLIENT_ID" \
-H "Authorization: Bearer TU_ACCESS_TOKEN" \
-d '{ "key": "value" }'
Reemplaza <endpoint>
y el payload basado en el método específico.
⚠️ Manejo de Errores
Se utilizan códigos de estado HTTP estándar para el manejo de errores:
200 OK
– La solicitud fue exitosa400 Bad Request
– Parámetros faltantes o inválidos401 Unauthorized
– Falló la autenticación404 Not Found
– Endpoint o recurso no encontrado500 Internal Server Error
– Error inesperado en el servidor
📞 Soporte
Para asistencia, contacta al equipo de Coordinación de Servicios de Integración y Aplicaciones.
Correo electrónico: epalma@fgs.co
📅 Información Adicional
- Documentación actualizada por última vez: Septiembre 2025
- Para actualizaciones adicionales, consulta el Portal de Exchange de API
Documentación actualizada en Septiembre 2025 por epalma@fgs.co - Edna Nayibe Palma
© 2025 Fundación Grupo Social - Colmena. Archivo generado para la API cs-utilities-system-api-services