Cumplimiento Normativo
home
🛡️ cs-seguridad-social-sapi
Esta API proporciona acceso a servicios de seguridad social, incluyendo la gestión de:
- Afiliaciones
- Contribuciones
- Empleadores y Empleados
- Beneficios de Seguridad Social
- Proveedores de Salud
- Pagos
Todos los servicios se exponen a través de endpoints versionados (ej., v1) y ofrecen integración segura con sistemas internos.
🌐 Información Base
- Título de la API: cs-seguridad-social-sapi
- Versión: 1.0.0
- Plataforma: MuleSoft Anypoint Platform
- URL Base:
https://cs-seguridad-social-sapi-qa-v1.us-e1.cloudhub.io/api - Protocolo: HTTPS / REST
- Formato de Datos: JSON
🔐 Autenticación
Para consumir esta API, el consumidor debe enviar obligatoriamente en cada solicitud los siguientes mecanismos de seguridad:
Client ID Enforcement
Headers requeridos:
client_idclient_secret
- Las credenciales son asignadas a la aplicación consumidora en MuleSoft Anypoint Platform.
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:
- 🔗 MuleSoft Exchange – cs-seguridad-social-sapi https://anypoint.mulesoft.com/exchange/portals/fundacion-grupo-social/
📌 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étodo | Endpoint | Descripción |
|---|---|---|
| GET | /transferable-employer | Recupera datos de empleadores transferibles |
| GET | /moratorium-period | Recupera información sobre períodos de moratoria |
| GET | /transferable-business | Lista empresas elegibles para transferencia |
| GET | /business-structure | Retorna tipos de estructura empresarial disponibles |
| POST | /health-service/employer/membership-Arl | Envía afiliación ARL para un empleador |
| POST | /health-service/employer/retractionTransferOrEmployerAffiliationArl | Retracta transferencia de empleador o afiliación a ARL |
| POST | /health-service/employer/beginningEmploymentRelationship | Registra el inicio de una relación laboral |
| POST | /health-service/employer/terminationEmploymentRelationship | Termina una relación laboral |
| POST | /health-service/headquarters/noveltyNotification | Reporta eventos de novedad desde sedes |
| POST | /health-service/workCenter/novelties | Envía novedades para un centro de trabajo |
| POST | /health-service/workCenter/variationWorkCenterforDependentWorkersAndStudents | Registra cambios para centro de trabajo de trabajadores dependientes y estudiantes |
| POST | /health-service/arlEmployerTransfer/origin-ARL | Registra origen de transferencia ARL de empleador |
| POST | /health-service/arlEmployerTransfer/destination-ARL/transferNotification | Notifica transferencia ARL a destino |
| POST | /independentWorker/affiliationIntoARL | Registra afiliación ARL de trabajador independiente |
| POST | /independentWorker/transferWorkersARLToAnother | Transfiere afiliación ARL a otra ARL |
| POST | /independentWorker/retractionOfARLMembership | Retracta afiliación ARL de trabajador independiente |
| POST | /independentWorker/retractionTransferOfARL | Cancela solicitud de transferencia ARL |
| POST | /independentWorker/terminationMembershipOnARL | Termina afiliación voluntaria ARL |
| POST | /independentWorker/reportingLatePayments-non-compliance | Reporta pagos tardíos o incumplimientos |
| POST | /independentWorker/suspensionOrActivationOfVoluntaryMembership | Suspende o reactiva afiliación voluntaria ARL |
| PUT | /independentWorker/changeOccupationOrProfession | Actualiza ocupación o profesión |
| PUT | /independentWorker/correction-contributing-type-or-subtype | Corrige tipo o subtipo de contribución |
| GET | /independentWorker/checkActiveAffiliationIntoOccupationalRiskSystem | Verifica afiliaciones ARL activas |
| GET | /independentWorker/checkDetailsOfMembershipInformation | Recupera registros de detalles de afiliación |
| GET | /independentWorker/arlTransferableWorkerConsultation | Obtiene información sobre trabajadores transferibles |
| GET | /independentWorker/queryOfDefaultPeriod | Recupera información sobre períodos de mora |
⚠️ Manejo de Errores
La API utiliza códigos de estado HTTP estándar para indicar el resultado del procesamiento de cada solicitud.
Estos códigos representan condiciones de autenticación, autorización, formato o disponibilidad del servicio, y no validaciones funcionales propias del negocio.
| Código | Estado | Descripción |
|---|---|---|
200 | OK | Solicitud procesada correctamente |
400 | Bad Request | Parámetros faltantes o inválidos |
401 | Unauthorized | Token OAuth inválido o ausente |
403 | Forbidden | Client ID sin autorización para el recurso |
404 | Not Found | Endpoint o recurso no encontrado |
500 | Internal Server Error | Error inesperado en el procesamiento |
📞 Soporte
Para soporte técnico o incidencias relacionadas con la integración:
Coordinación de Servicios de Integración y Aplicaciones
📅 Información Adicional
Documentación creada en Enero 2026 – Fundación Grupo Social – Colmena
© 2026 Fundación Grupo Social – Colmena
🔒 Aviso de Seguridad
Las credenciales (client_id,client_secret) y los tokens OAuth son información sensible y deben gestionarse mediante mecanismos seguros.