cs-visual-time-papi icon

cs-visual-time-papi

(0 reviews)
API de proceso que automatiza la confirmación de pagos de pólizas de seguros entre el Portal de Pagos Corporativo y el Sistema Visual Time, garantizando sincronización en tiempo real y trazabilidad completa de transacciones.

home

🛡️ cs-visual-time-papi

Esta API proporciona servicios de integración con el sistema de procesos Visual Time, permitiendo la confirmación de pagos de pólizas provenientes del Portal de Pagos.

Los servicios se exponen mediante endpoints REST, actuando como una capa de abstracción y seguridad sobre el sistema Visual Time, gestionada desde MuleSoft.


🌐 Información Base

  • Título de la API: cs-visual-time-papi
  • Versión: 1.0.0
  • Plataforma: MuleSoft Anypoint Platform
  • URL Base Producción:https://cs-visual-time-papi-prod-v1.us-e1.cloudhub.io/api/
  • URL Base QA:https://cs-visual-time-papi-qa-v1.us-e1.cloudhub.io/api/
  • Protocolo: HTTPS / REST
  • Formato de Datos: JSON

🔐 Autenticación y Seguridad

Para consumir esta API, el consumidor debe enviar obligatoriamente en cada solicitud los siguientes mecanismos de seguridad:

  1. Client ID Enforcement

    • Headers requeridos:

      • client_id
      • client_secret
    • Las credenciales son asignadas a la aplicación consumidora en MuleSoft Anypoint Platform.
  2. Bearer Token (OAuth 2.0)

    • Header requerido:

      • Authorization: Bearer <access_token>
    • El token debe ser obtenido desde el servicio corporativo de autenticación.
    • El token debe estar vigente al momento de la solicitud.

Ambos mecanismos son requeridos para que la solicitud sea aceptada por la plataforma.

🔒 Aviso de Seguridad
Las credenciales (client_id, client_secret) y los tokens OAuth son información sensible y no deben compartirse ni almacenarse en repositorios públicos.


🚀 Cómo Consumir

La API se encuentra publicada y disponible para consumo a través de:

📌 El acceso está restringido a consumidores previamente autorizados en Anypoint Platform.

📋 Para consultar detalles de cada método:
1. Navegar en el menú izquierdo de la documentación
2. Expandir la sección "Summary"
3. Seleccionar el método específico que requiere consultar


📍 Endpoints Disponibles

MétodoEndpointDescripción
POST/portal-pagos/policy/payment/confirmationConfirmación de pago de una póliza proveniente del Portal de Pagos
POST/v1/receipts/full-paymentPermite realizar el pago completo de un recibo de póliza en Visual Time, actualizando simultáneamente la vía o método de pago y el estado del recibo.

⚠️ Manejo de Errores

La API utiliza códigos de estado HTTP estándar para indicar el resultado del procesamiento de cada solicitud.

📊 Códigos de Respuesta

CódigoEstadoDescripción
200OKLa solicitud fue procesada correctamente
400Bad RequestLa solicitud no cumple con el formato esperado
401UnauthorizedToken OAuth inválido o ausente
403ForbiddenEl consumidor no tiene permisos para el recurso
404Not FoundEl recurso solicitado no existe
405Method Not AllowedEl método HTTP no está habilitado
415Unsupported Media TypeEl Content-Type enviado no es soportado
429Too Many RequestsSe ha superado el límite de solicitudes permitido
500Internal Server ErrorError interno inesperado
503Service UnavailableServicio no disponible temporalmente

📞 Soporte

Para asistencia técnica o incidencias relacionadas con la integración:

Coordinación de Servicios de Integración y Aplicaciones
📧 Correo: epalma@fgs.co


📅 Información Adicional


🔒 Aviso de Seguridad
Las credenciales (client_id, client_secret y tokens OAuth) son información sensible y deben gestionarse mediante mecanismos seguros.


Reviews