cs-apolo-sapi-v2 icon

cs-apolo-sapi-v2

(0 reviews)
Conector REST flexible que permite acceso seguro y estandarizado a la base de datos APOLO v2. La API ofrece endpoints para gestión de trabajadores, operaciones en sedes y datos de salud, facilitando la integración con sistemas empresariales

home

🛡️cs-apolo2-sapi

Esta API proporciona acceso seguro a los servicios de base de datos APOLO 2, ofreciendo funcionalidad para:

  • Certificación de accidentes y gestión de discapacidad de trabajadores
  • Administración de afiliados (trabajadores dependientes e independientes)
  • Gestión de contratos de empresas y sedes
  • Servicios de generación de certificados y documentación
  • Programación de citas y gestión de casos
  • Servicios de datos financieros y geográficos

Todos los endpoints están organizados de manera estructurada con seguridad mejorada y rendimiento optimizado.


🌐 Información Base

  • Título de la API: cs-apolo2-sapi
  • URL Base: https://cs-apolo2-sapi-v1-{env}.us-e1.cloudhub.io/api/
  • Opciones de Entorno: dev, qa

🚀 Primeros Pasos

  1. Autenticación: Asegúrate de tener el client_id y oauth2 requeridos para acceso seguro.
  2. URL Base: Usa la URL Base proporcionada como prefijo para todos los endpoints de la API.
  3. Encabezados: Agrega los siguientes encabezados en tus solicitudes de API:-H "invoker: { "application": "Portal","addressIPUser": "192.168.80.13","loginUser": "User","userName": "User Name" }"

🚀 Cómo Consumir

Puedes acceder y consumir esta API a través de las siguientes plataformas:


📍 Endpoints Disponibles

MétodoEndpointDescripciónEnlace de Exchange
POST/create-independent-workerCrear trabajador independienteVer detalles
POST/create/new/change/date/birth/independentCrear nuevo cambio de fecha de nacimiento independienteVer detalles
POST/create/novelty/change/working/independentCrear novedad cambio jornada laboral independienteVer detalles
POST/create-novelty-change-locality-commune-independentCrear novedad cambio localidad comuna independienteVer detalles
POST/create-novelty-change-phone-independentCrear novedad cambio teléfono independienteVer detalles
POST/create-novelty-independent-sex-changeCrear novedad cambio de sexo independienteVer detalles
POST/create-novelty-dependent-sex-changeCrear novedad cambio de sexo dependienteVer detalles
POST/create-new-modification-start-date-independent-coverageCrear nueva modificación fecha inicio cobertura independienteVer detalles
POST/create-new-modification-start-date-dependent-coverageCrear nueva modificación fecha inicio cobertura dependienteVer detalles
POST/create-novelty-change-zone-independentCrear novedad cambio zona independienteVer detalles
GET/obtain-card-by-headquarters-independentObtener tarjeta por sede independienteVer detalles
GET/obtain-support-affiliation-independentObtener soporte afiliación independienteVer detalles
GET/basic-affiliate-reportObtener informe básico de afiliadoVer detalles
GET/cards-by-department-and-independent-cityObtener tarjetas por departamento y ciudad independienteVer detalles
GET/cards-by-date-new-independent-entryObtener tarjetas por fecha nueva entrada independienteVer detalles
GET/obtain-novelty-future-worker-independentObtener novedad trabajador futuro independienteVer detalles
GET/obtain-novelty-recent-worker-independentObtener novedad trabajador reciente independienteVer detalles
POST/create-new-independent-retirementCrear nuevo retiro independienteVer detalles
POST/create-new-dependent-retirementCrear nuevo retiro dependienteVer detalles
GET/support-new-workerObtener soporte nuevo trabajadorVer detalles
GET/obtain-types-employment-linkObtener tipos vínculo laboralVer detalles
GET/obtain-types-employment-link-workerObtener tipos vínculo laboral trabajadorVer detalles
GET/obtain-types-habitual-occupationObtener tipos ocupación habitualVer detalles
GET/obtain-types-accidentsObtener tipos de accidentesVer detalles
GET/obtain-sites-accidentObtener sitios de accidenteVer detalles
GET/obtain-types-injuryObtener tipos de lesiónVer detalles
GET/obtain-body-partsObtener partes del cuerpoVer detalles
GET/obtain-accident-agentObtener agente de accidenteVer detalles
GET/obtain-accident-formsObtener formularios de accidenteVer detalles
GET/obtain-all-contracts-WorkerObtener lista de todos los contratos de trabajadoresVer detalles
GET/load-zone-typesCargar tipos de zonaVer detalles
GET/obtain-contracts-by-independent-workerObtener contratos por trabajador independienteVer detalles
POST/create-new-change-independent-headquartersCrear nuevo cambio sede independienteVer detalles
POST/create-new-change-dependent-headquartersCrear nuevo cambio sede dependienteVer detalles
GET/files-sent-by-independent-date-rangesArchivos enviados por rangos de fechas independientesVer detalles
GET/obtain-types-risk-factors-diseaseObtener tipos factores de riesgo enfermedadVer detalles
GET/obtain-card-by-city-state-dependentObtener tarjeta por ciudad estado dependienteVer detalles
GET/obtain-card-by-novelty-entry-date-dependentObtener tarjeta por fecha entrada novedad dependienteVer detalles
GET/obtain-card-by-headquarters-dependentObtener tarjeta por sede dependienteVer detalles
POST/bulk-upload-independentsCarga masiva independientesVer detalles
GET/obtain-retroactive-withdrawals-closingObtener retiros retroactivos cierreVer detalles
POST/create-novelty-cancellation-entry-dependentCrear novedad cancelación entrada dependienteVer detalles
POST/create-novelty-change-locality-commune-dependentCrear novedad cambio localidad comuna dependienteVer detalles
POST/create-novelty-change-phone-dependentCrear novedad cambio teléfono dependienteVer detalles
POST/create-novelty-change-zone-dependentCrear novedad cambio zona dependienteVer detalles
GET/obtain-retroActive-withdrawals-theDay-closingObtener retiros retroactivos del día cierreVer detalles
GET/create-new-change-dependent-emailObtener crear nuevo cambio correo dependienteVer detalles
POST/create-novelty-change-Eps-dependentCrear nuevo cambio identificación dependienteVer detalles
GET/create-new-change-Afp-dependentObtener crear nuevo cambio AFP dependienteVer detalles
GET/create-novelty-change-dependent-cellPhoneObtener crear novedad cambio teléfono celular dependienteVer detalles
GET/obtain-files-sent-retroactive-withdrawal-closingObtener archivos enviados retiro retroactivo cierreVer detalles
GET/obtain-novelty-future-worker-dependentObtener novedad trabajador futuro dependienteVer detalles
POST/create-novelty-cancellation-retirement-dependentCrear novedad cancelación retiro dependienteVer detalles
POST/create-novelty-change-city-dependentCrear novedad cambio ciudad dependienteVer detalles
POST/create-novelty-change-position-dependentCrear novedad cambio cargo dependienteVer detalles
POST/health-service/employer/membership-ArlMembresía empleador ARLVer detalles
POST/health-service/employer/retractionTransferOrEmployerAffiliationArlRetracto traslado o afiliación empleador ARLVer detalles
POST/health-service/employer/beginningEmploymentRelationshipInicio relación laboralVer detalles
POST/health-service/employer/terminationEmploymentRelationshipTerminación relación laboralVer detalles
POST/health-service/headquarters/noveltyNotificationNotificación novedad sedeVer detalles
POST/health-service/workCenter/noveltiesNovedades centro de trabajoVer detalles
POST/health-service/workCenter/variationWorkCenterforDependentWorkersAndStudentsVariación centro trabajo para trabajadores dependientes y estudiantesVer detalles
POST/health-service/arlEmployerTransfer/origin-ARLTraslado empleador ARL origen-ARLVer detalles
POST/health-service/arlEmployerTransfer/destination-ARL/transferNotificationTraslado empleador ARL destino-ARL notificación trasladoVer detalles
GET/create-new-change-date-of-birth-dependentObtener crear nuevo cambio fecha nacimiento dependienteVer detalles
GET/create-new-change-identification-dependentObtener crear nuevo cambio identificación dependienteVer detalles
GET/support-new-extension-end-independent-validityObtener soporte nueva extensión fin vigencia independienteVer detalles
GET/medical-evaluationsObtener evaluaciones médicasVer detalles
PUT/update-work-accident-independentActualizar accidente trabajo independienteVer detalles
POST/create-novelty-retroactive-retirement-individual-closingCrear novedad retiro retroactivo individual cierreVer detalles
POST/create-novelty-retirement-retroactive-massive-closingCrear novedad retiro retroactivo masivo cierreVer detalles
POST/create-novelty-change-journey-dependentCrear novedad cambio jornada dependienteVer detalles
POST/create-novelty-change-names-dependentCrear novedad cambio nombres dependienteVer detalles
POST/bulk-upload-novelty-dependentCarga masiva novedad dependienteVer detalles
GET/obtain-novelty-recent-worker-dependentObtener novedad trabajador reciente dependienteVer detalles
GET/obtain-files-send-by-dates-ranges-dependentObtener archivos enviados por rangos fechas dependienteVer detalles
GET/obtain-contracts-for-retired-independent-workerObtener contratos para trabajador independiente retiradoVer detalles
GET/obtain-novelty-bulk-pending-filing-dependentObtener novedad masiva pendiente radicación dependienteVer detalles
GET/obtain-ats-without-filing-dependentObtener ATs sin radicación dependienteVer detalles
GET/obtain-support-affiliate-dependentObtener soporte afiliado dependienteVer detalles
GET/obtain-accidents-filed-company-uptodate-dependentObtener accidentes radicados empresa actualizada dependienteVer detalles
POST/obtain-support-affiliate-independent-massive-internalObtener soporte afiliado independiente masivo internoVer detalles
GET/obtain-diagnosesObtener diagnósticosVer detalles
GET/obtain-diagnosed-byObtener diagnosticado porVer detalles
GET/obtain/registration/control/massive/report/affiliationObtener control registro informe masivo afiliaciónVer detalles
POST/reprocess-massive-newReprocesar nueva masivaVer detalles
POST/reprocess-massive-news-pending-filingReprocesar noticias masivas pendientes radicaciónVer detalles
POST/customers/identity-dataDatos identidad clienteVer detalles
POST/obtain-support-affiliate-independent-massiveObtener soporte afiliado independiente masivoVer detalles
GET/independent-workers-coverageCobertura trabajadores independientesVer detalles
GET/worker-salarySalario trabajadorVer detalles
GET/create-new-change-salary-dependentCrear nuevo cambio salario dependienteVer detalles
GET/obtain-contract-typeObtener tipo contratoVer detalles
GET/obtain-novelties-bulk-pending-filing-dependentObtener novedades masivas pendientes radicación dependienteVer detalles
GET/obtain-novelties-bulk-successful-filed-dependentObtener novedades masivas exitosamente radicadas dependienteVer detalles
GET/obtain-successful-income-file-independentObtener archivo ingreso exitoso independienteVer detalles
GET/obtain-wrong-income-file-independentObtener archivo ingreso erróneo independienteVer detalles
GET/check-status-process-generation-support-affiliationVerificar estado proceso generación soporte afiliaciónVer detalles
GET/create-new-identificationCrear nueva identificaciónVer detalles
GET/work-center-table-support-by-companySoporte tabla centro trabajo por empresaVer detalles
GET/types-news-headquartersTipos noticias sedesVer detalles
GET/support-novelty-headquarters-change-telephoneSoporte novedad sede cambio teléfonoVer detalles
GET/support-news-headquarters-change-addressSoporte noticias sede cambio direcciónVer detalles
GET/support-novelty-headquarters-change-faxSoporte novedad sede cambio faxVer detalles
DELETE/remove-record-control-massive-affiliationRemover registro control afiliación masivaVer detalles
PUT/update-companyActualizar empresaVer detalles
GET/obtain-configuration-parameterObtener parámetro configuraciónVer detalles
GET/validate-user-registration-business-groupValidar registro usuario grupo empresarialVer detalles
GET/obtain-work-center-approval-reportObtener informe aprobación centro trabajoVer detalles
GET/obtain-applications-company-work-centersObtener aplicaciones centros trabajo empresaVer detalles
PUT/update-data-company-resolution-ugppActualizar datos empresa resolución UGPPVer detalles
GET/obtain-independent-worker-by-consecutive-workerObtener trabajador independiente por consecutivo trabajadorVer detalles
POST/disallow-product-by-contractDesactivar producto por contratoVer detalles
POST/disallow-product-by-massive-contractDesactivar producto por contrato masivoVer detalles
GET/obtain-independent-worker-dataObtener datos trabajador independienteVer detalles
POST/obtain-headquarters-with-responsible-apoloObtener sedes con responsable apoloVer detalles
POST/obtain-access-to-hive-managementObtener acceso a gestión colmenaVer detalles
DELETE/remove-product-by-contractEliminar producto por contratoVer detalles
DELETE/remove-exceptions-from-news-for-the-companyEliminar excepciones de noticias para la empresaVer detalles
GET/user-validation-complies-with-business-rulesValidación usuario cumple reglas negocioVer detalles
GET/contract-exceptions-newsNoticias excepciones contratoVer detalles
GET/obtain-closing-period-of-operationsObtener período cierre operacionesVer detalles
GET/obtain-list-of-unlegalized-accidentsObtener lista accidentes no legalizadosVer detalles
POST/allow-product-by-contractPermitir producto por contratoVer detalles
POST/allow-product-by-massive-contractPermitir producto por contrato masivoVer detalles
POST/save-contactsGuardar contactosVer detalles
GET/create-new-closing-work-center-with-workersCrear nuevo cierre centro trabajo con trabajadoresVer detalles
GET/create-retroactive-closing-periodCrear período cierre retroactivoVer detalles
POST/establish-user-permissions/colmena-gestionEstablecer permisos usuario en Colmena GestiónVer detalles
GET/obtain-user/colmena-gestionObtener usuario colmena gestiónVer detalles
GET/obtain-detail-application-center-workObtener detalle aplicación centro-trabajoVer detalles
PUT/update-novelty-massive-independent-pendingActualizar novedad masiva independiente pendienteVer detalles
GET/obtain-companyObtener empresaVer detalles
POST/create-request-new-work-center-companyCrear solicitud nuevo centro trabajo empresaVer detalles
PUT/update-novelty-massive-dependent-filing-pendingActualizar novedad masiva dependiente radicación pendienteVer detalles
POST/create-novelty-change-basic-data-center-workCrear novedad cambio datos básicos centro trabajoVer detalles
POST/create-novelty-closure-center-workCrear nuevo cierre centro trabajoVer detalles
GET/obtain-dependent-workers-By-WorkCenterObtener trabajadores dependientes por centro trabajoVer detalles
GET/obtain-companies-holding-by-identificationObtener empresas holding por identificaciónVer detalles
POST/create-novelty-change-work-center-dependentsCrear novedad cambio centro trabajo dependientesVer detalles
GET/obtain-paid-returnsObtener devoluciones pagadasVer detalles
GET/obtain-indicatives-by-stateObtener indicativos por estadoVer detalles
GET/obtain-contactsObtener contactosVer detalles
POST/independent-work-accidentAccidente trabajo independienteVer detalles
GET/obtain-main-headquarterObtener sede principalVer detalles
POST/obtain-cards-dependent-identificationObtener tarjetas identificación dependienteVer detalles
GET/obtain-optional-report-fieldsObtener campos opcionales informeVer detalles
GET/obtain-productsObtener productosVer detalles
GET/obtain-regionalObtener regionalVer detalles
GET/obtain-specific-business-typesObtener tipos negocio específicosVer detalles
GET/obtain-branches-by-regionalObtener sucursales por regionalVer detalles
GET/obtain-company-nichesObtener nichos empresaVer detalles
GET/obtain-nichesObtener nichosVer detalles
GET/obtain-contract-statesObtener estados contratoVer detalles
GET/obtain-economic-activities-by-nicheObtener actividades económicas por nichoVer detalles
PUT/update-company-exceptionsActualizar excepciones empresaVer detalles
PUT/update-job-center-creation-request-statusActualizar estado solicitud creación centro trabajoVer detalles
GET/obtain-company-by-contract-numberObtener empresa por número contratoVer detalles
GET/obtain-products-by-companyObtener productos por empresaVer detalles
GET/obtain-company-not-linked-by-idObtener empresa no vinculada por IDVer detalles
POST/obtain-companies-by-filters-for-authorizationObtener empresas por filtros para autorizaciónVer detalles
GET/obtain-job-center-creation-requestObtener solicitud creación centro trabajoVer detalles
POST/register-acceptance-terms-conditions-colmena-managementRegistrar aceptación términos condiciones gestión colmenaVer detalles
GET/obtain-dependent-linker-typesObtener tipos vinculador dependienteVer detalles
PUT/update-role-worker-colmena-managementActualizar rol trabajador gestión colmenaVer detalles
PUT/update-closing-period-retro-activeActualizar período cierre retroactivoVer detalles
POST/establish-user-permissions-colmena-managementEstablecer permisos usuario en gestión colmenaVer detalles
GET/obtain-embedded-informationObtener información embebidaVer detalles
POST/power-bi-filtersFiltros POWER BIVer detalles
GET/obtain-audit-report-colmena-gestionObtener informe auditoría Colmena GestiónVer detalles
POST/check-bulk-upload-statusVerificar estado carga masivaVer detalles
POST/bulk-upload-novelty-dependent-backgroundCarga masiva nueva dependiente en segundo planoVer detalles
POST/bulk-upload-novelty-independent-backgroundCarga masiva nueva independiente en segundo planoVer detalles
GET/obtain-attachments-by-type-processObtener adjuntos por tipo procesoVer detalles
GET/obtain-accident-reports-independent-company-up-to-dateObtener informes accidentes empresa independiente actualizadaVer detalles
GET/get-filed-accidents-dependent-workerObtener accidentes radicados trabajador dependienteVer detalles
GET/get-filed-accidents-independent-workerObtener accidentes radicados trabajador independienteVer detalles
GET/obtain-report-rosetteObtener informe rosetaVer detalles
GET/obtain-events-by-personObtener eventos por personaVer detalles
GET/obtain-certified-reportObtener informe certificadoVer detalles
GET/obtain-products-by-contractObtener productos por contratoVer detalles
POST/obtain-cards-independent-identificationObtener tarjetas identificación independienteVer detalles
GET/obtain-novelty-bulk-pending-filing-independentObtener novedad masiva pendiente radicación independienteVer detalles
GET/contract-statesEstados contratoVer detalles
GET/obtain-card-report-recordsObtener registros informe tarjetaVer detalles
POST/generation-certificate-payment-of-disabilitiesGeneración certificado pago de discapacidadesVer detalles
GET/get-disability-paymentsGeneración pagos de discapacidadVer detalles
GET/consult-card-coverConsultar carátula tarjetaVer detalles
GET/v1/get-company-workersObtener información de trabajadoresVer detalles
GET/v1/get-company-worker-centersObtener información centros trabajo empresaVer detalles
PUT/inovice-reserve-headersEncabezados reserva facturaVer detalles
PUT/invoice-reserve-detailsDetalles reserva facturaVer detalles
DELETE/remove-user-colmena-managementRemueve permisos usuario en Colmena gestiónVer detalles

📤 Ejemplo de Solicitud (Genérica)

curl -X GET "https://cs-apolo2-sapi-v1-dev.us-e1.cloudhub.io/api/[endpoint-ejemplo]" \
-H "client_id: TU_CLIENT_ID" \
-H "invoker: { \"application\": \"Portal\",\"addressIPUser\": \"192.168.80.13\",\"loginUser\": \"User\",\"userName\": \"User Name\" }"

⚠️ Manejo de Errores

Se utilizan códigos de estado HTTP estándar para el manejo de errores:

  • 200 OK – La solicitud fue exitosa
  • 400 Bad Request – Parámetros faltantes o inválidos
  • 401 Unauthorized – Falló la autenticación
  • 404 Not Found – Endpoint o recurso no encontrado
  • 500 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: Julio 2025
  • Para actualizaciones adicionales, consulta el Portal de Exchange de API

Documentación actualizada en julio 2025 por epalma@fgs.co - Edna Nayibe Palma

© 2025 Fundación Grupo Social - Colmena. Archivo generado para la API cs-utilities-system-api-services


Reviews