Login
Servicios de login para los usuarios clientes y agentes.
UNAM
Funciones para el flujo de UNAM
| API | Description |
|---|---|
| GET api/UNAMContrasenia?nombre={nombre}&apePaterno={apePaterno}&apeMaterno={apeMaterno}&fecNac={fecNac}&email={email} |
Funcion que ontiene al contrseña de UNAM |
| GET api/UNAMPolizas?Contrasenia={Contrasenia} |
Servicio que lista las polizas de UNAM |
| GET api/UNAMDescargaPoliza?idPoliza={idPoliza}&codasegurado={codasegurado} |
Servicioque genera la pliza de la UNAm |
| GET api/UNAMEnviarContrasenia?destinatario={destinatario}&contrasenia={contrasenia} |
Servicio para enviar la contraseña para el acceso a la consulta de la poliza |
SIGOAsignacion
Controlador para la asignación de folios a usuarios internos (Round Robin). Prefijo de ruta: /api/Asignacion
| API | Description |
|---|---|
| POST api/SIGOAsignacion/Asignar |
POST: Asigna el folio a un usuario interno (Round Robin) y crea/actualiza el registro en bitácora. Endpoint: POST /api/Asignacion/Asignar |
ListaCatalogoProductos
Consulta de Lista de Productos.
| API | Description |
|---|---|
| GET api/ObtenerTiposSeguros?token={token} |
Obtener a partir del usuario, la lista de tipos de seguros permitidos para el perfil(0. Vida 1. Accidentes) |
| GET api/ObtenerTiposProductos?token={token} |
Empaquetado que obtiene los tipos de productos por token |
| POST api/ListaCatalogoProductos?numeroBase10={numeroBase10} |
Obtiena la Regresantacion binara |
DocumentosDependientes
Clase para activar/descativar documentos dependientes
| API | Description |
|---|---|
| GET api/documentosDependientes?idElemento={idElemento}&xml={xml}&token={token} |
SIGOCotizacionEmisionSubgrupo
| API | Description |
|---|---|
| GET api/SIGOCotizacionEmisionSubgrupo/GetCotizacionEmisionSubgrupoById?id={id} |
No documentation available. |
| GET api/SIGOCotizacionEmisionSubgrupo/GetCotizacionEmisionSubgrupoByFolio?folio={folio} |
No documentation available. |
| GET api/SIGOCotizacionEmisionSubgrupo/GetCotizacionEmisionSubgrupoByFolioAndIndex?folio={folio}&index={index} |
No documentation available. |
| POST api/SIGOCotizacionEmisionSubgrupo/InsertCotizacionEmisionSubgrupo |
No documentation available. |
| POST api/SIGOCotizacionEmisionSubgrupo/UpdateCotizacionEmisionSubgrupo |
No documentation available. |
Secretaria
servicios para el flujo de secretaria
| API | Description |
|---|---|
| GET api/ConsultarPredial?email={email}&Clave_catastral={Clave_catastral} |
Servicio que consulta el predial |
| POST api/GuardarInformacion |
Servicio aue guarda la informacion de la secretaria |
EmpaquetadosSP
| API | Description |
|---|---|
| GET api/EmpaquetadoObtenerCamposPreCotizacionSP?id={id}&token={token} |
FLUJO SIN PAGO Primer paso para iniciar la cotización, solicitud de los campos necesarios para obtener el monto del seguro seleccionado |
| POST api/EmpaquetadoPrecotizarSP |
FLUJO SIN PAGO Servicio que recibe la información necesaria para realizar una precotización, obteniendo los montos de una póliza. |
| GET api/EmpaquetadoObtenerCamposCotizacionSP?id={id}&token={token} |
FLUJO SIN PAGO Servicio a utilizar después de utilizar el servicio de precotización, es la continuación de la cotización |
| POST api/EmpaquetadoCotizarSP |
FLUJO SIN PAGO Guardado de los datos del XML recibido, para poder realizar una cotización y obtener como salida un PDF de la cotización |
| GET api/EmpaquetadoObtenerCamposCotizacionExpressSP?id={id}&token={token} |
FLUJO SIN PAGO Obtener XML con el listado de toda la información que será necesaria para regitrar una cotización(realizar la cotización en una sola llamada) |
| POST api/EmpaquetadoCotizarExpressSP |
FLUJO SIN PAGO Recibe XML con los datos requeridos y necesarios para poder emitir una cotización |
| GET api/EmpaquetadoObtenerCuestionariosSP?id={id}&token={token} |
FLUJO SIN PAGO Solicitud de XML con preguntas necesarias para la continuación de la emisión de la póliza. |
| POST api/EmpaquetadoObtenerCuestionariosSP |
FLUJO SIN PAGO Recepción del llenado del cuestionario |
| GET api/EmpaquetadoObtenerCamposEmisionSP?idCotizacion={idCotizacion}&token={token} |
FLUJO SIN PAGO Para obtener el XML de los datos que serán requeridos para poder emitir la póliza |
| POST api/EmpaquetadoEmitirSP |
FLUJO SIN PAGO Recibe el XML con la información requerida para que se genere la emisión de la cotización, también en este proceso se envían los pines a cada uno de los correos diferentes registrados |
| GET api/EmpaquetadoAceptacionTyCSP?idCotizacion={idCotizacion}&token={token} |
FLUJO SIN PAGO Empaquetado que recibe la repuesta de terminos y condiciones |
| GET api/EmpaquetadoLiberarPoliza?idCotizacion={idCotizacion}&token={token} |
FLUJO SIN PAGO Empaquetado que emite la poliza si relaizar el pago |
| GET api/ConsentimientoPDF?idPoliza={idPoliza}&idCotizacion={idCotizacion} |
Empaquetado que genera el archivo de concentimiento |
| POST api/CargaDeCobranza?token={token} |
FLUJO SIN PAGO Servicio que recibe la información necesaria para cargar el pago de las facturas (FACTURA, POLIZA, MONTO, REFERENCIA_OPENPAY, NUMERO_APROBACION) |
| GET api/ConsultaFacturaSP?idPoliza={idPoliza}&token={token} |
FLUJO SIN PAGO Servicio que recibe el id de la poliza y nos devuelve los datos de sus facturas |
| GET api/ListaMotivosCancelacionWeb |
Listado de los motivos de cancelacion para una poliza |
| GET api/ObtenerCamposCancelacion?token={token} | |
| POST api/CancelarPoliza?token={token} |
Servicio para cancelacion de polizas |
| GET api/ListaFacturasSP?idPoliza={idPoliza}&token={token} |
FLUJO SIN PAGO Servicio que recibe el id de la poliza y nos devuelve los datos de sus facturas |
| GET api/ObtieneRedMedica?token={token} |
No documentation available. |
| POST api/EmpaquetadosSP |
Funcion que recibe un xml para aplicar la cobranza |
| POST api/EmpaquetadosSP?procede={procede}&numfac={numfac}&numpol={numpol}&montofac={montofac}&fecha_pago={fecha_pago}&num_aprob={num_aprob}&mensaje={mensaje} |
Funcion que aplica la cobranza en SICAS y guarda poliza en postgres |
CargaDeTrabajoAutomatica
Clase para Asiganción de trabajo por persona
| API | Description |
|---|---|
| GET api/ActualizarCampos?flujo={flujo}&baseDeDatos={baseDeDatos}&coleccion={coleccion}&campo={campo}&valor={valor}&tipoDato={tipoDato}&objectId={objectId}&token={token} |
Servicio para la actualización de información en flujos ajeno a la propiedad estado.informacion. |
EntidadesFinancieras
Consulta de un catálogo de las entidades finacieras.
| API | Description |
|---|---|
| GET api/CatalogoEntidadesFinancieras |
Todos los bancos dados de alta en nuestro sistema |
SIGOSiniestros
| API | Description |
|---|---|
| POST api/SIGO/Siniestros/ObtenerAsegurado |
No documentation available. |
| POST api/SIGO/Siniestros/ObtenerPoliza |
No documentation available. |
| POST api/SIGO/Siniestros/ObtenerIdPoliza |
No documentation available. |
| POST api/SIGO/Siniestros/ObtenerRecibos |
No documentation available. |
| POST api/SIGO/Siniestros/ObtenerSiniestros |
No documentation available. |
| POST api/SIGO/Siniestros/ObtenerCoberturas |
No documentation available. |
| POST api/SIGO/Siniestros/ObtenerDocsCobertura |
No documentation available. |
| POST api/SIGO/Siniestros/ValidarClabe |
No documentation available. |
| POST api/SIGO/Siniestros/AltaSiniestro |
No documentation available. |
Geolocalizacion
Funciones generales para las funciones de glocalizacion
| API | Description |
|---|---|
| POST api/AutorizacionGeolocalizacion |
Funcion para ignorar la geolocalizacion |
SIGOReasignarFolio
Controlador para reasignar folios en la bitácora de cotización SIGO -> Permite insertar un nuevo movimiento con reasignación de usuario Este controlador delega las operaciones de bitácora al BitacoraTramiteController
| API | Description |
|---|---|
| POST api/SIGO/ReasignaFolio/InsertarUltimoMovimiento?folio={folio}&nuevoUsuarioAsignado={nuevoUsuarioAsignado}&usuarioEjecuta={usuarioEjecuta} |
Inserta un nuevo movimiento en la bitácora reasignando el folio a un nuevo usuario |
| GET api/SIGO/ReasignaFolio/GetSubordinadosPorEquipo?folio={folio}&usuarioEjecuta={usuarioEjecuta} |
Obtiene los subordinados disponibles para reasignación de un folio según el equipo del usuario |
SIGOCotizacion
| API | Description |
|---|---|
| POST api/SIGO/IniciarCotizacion |
No documentation available. |
| POST api/SIGO/SolicitarCotizacion?folio={folio}&codAgente={codAgente}&idCotizacion={idCotizacion}&token={token} |
No documentation available. |
| POST api/SIGO/AtenderCotizacion?folio={folio}&idCotizacion={idCotizacion}&token={token} |
No documentation available. |
| GET api/SIGO/ConsultarCotizacion?numeroCotizacion={numeroCotizacion}&token={token} |
Consulta la información de una cotización ya creada. |
Servicios
Clase de servicios de API´s
ListaCatalogoProductosCliente
lidta de catalogo.
| API | Description |
|---|---|
| GET api/ObtenerTiposProductosCliente |
Realiza la solicitud de consulta de productos con uso de token para verificar sesión. |
| POST api/ListaCatalogoProductosCliente?numeroBase10={numeroBase10} |
obtiene la representacion binaria de la mascara que se le ingresa |
CamposDependientes
Clase para la interepretación de campos dependientes de los flujos
| API | Description |
|---|---|
| GET api/OpcionesDependientes?idElemento={idElemento}&xml={xml}&token={token} |
Servicio de interpretación de opcioenes dependientes |
| POST api/CamposDependientes?idElemento={idElemento}&xml={xml}&token={token} |
Función que interpreta los nodos de campos dependientes. |
ListaOcupaciones
Consulta de Lista de Ocupaciones.
| API | Description |
|---|---|
| GET api/CatalogoOcupaciones?id={id} |
Consulta lista de ocupaciones disponibles por tipo de seguro |
| GET api/NewCatalogoOcupaciones?TipoNegocio={TipoNegocio} |
No documentation available. |
| GET api/NewCatalogoCaracteristicasXOcupacion?idOcupacion={idOcupacion} |
No documentation available. |
| GET api/ObtenerRiesgo?idOcupacion={idOcupacion}&idCaracteristica={idCaracteristica} |
No documentation available. |
ReportesSicas
Controlador de reportes de sicas
| API | Description |
|---|---|
| POST api/CargaDeDocumentosPorServicio?flujo={flujo}&objectId={objectId}&folioDeTramite={folioDeTramite}&idElemento={idElemento}&requerimiento={requerimiento}&servicioReporte={servicioReporte}&clave={clave}&token={token} |
Servicio de carga de documentos al expediente digital por servicio |
| POST api/verDocumentoExterno?flujo={flujo}&objectId={objectId}&servicioReporte={servicioReporte}&idElemento={idElemento}&clave={clave}&token={token} |
Servicio para la visualización del documento previo a la carga al expediente digital. |
| POST api/ReportesSicas?url={url}&nombreDocumento={nombreDocumento} |
No documentation available. |
SIGOComisiones
| API | Description |
|---|---|
| GET api/SIGO/ObtenerComisiones?numCotiza={numCotiza}&token={token} |
No documentation available. |
| GET api/SIGO/ObtenerLimiteComisiones?numCotiza={numCotiza}&token={token} |
No documentation available. |
| GET api/SIGO/muestraComisionesAgentes?token={token} |
No documentation available. |
SIGOSelectCoberturas
| API | Description |
|---|---|
| POST api/SIGOSelectCobertura/InsertCoberturaSeleccionada?numCoti={numCoti} |
No documentation available. |
| GET api/SIGOSelectCobertura/ObtenerCoberturas?numCoti={numCoti} |
No documentation available. |
EstadosAutomaticos
Controlador de estados automáticos de flujos
| API | Description |
|---|---|
| GET api/FuncionesEstadosAutomaticos?flujo={flujo}&objectId={objectId}&token={token}&idEstadoAutomatico={idEstadoAutomatico}&idTransicionSiguiente={idTransicionSiguiente} |
Servicio de ejecución de estados automáticos |
SIGOSelectEndoso
| API | Description |
|---|---|
| POST api/SIGOSelectEndoso/InsertEndosoSeleccionado?numCoti={numCoti} |
No documentation available. |
| GET api/SIGOSelectEndoso/GetEndososSeleccionados?numCoti={numCoti} |
No documentation available. |
SIGOCotizacionConSuscripcion
Controlador para la gestión de Cotizaciones con Suscripción. Prefijo de ruta: /api/SIGOCotizacionConSuscripcion
| API | Description |
|---|---|
| POST api/SIGOCotizacionConSuscripcion |
POST: Inserta una nueva cotización con suscripción. Endpoint: POST /api/SIGOCotizacionesSuscripcion/ |
| GET api/SIGOCotizacionConSuscripcion/Folio/{folio} |
GET: Obtiene una cotización por su folio. Endpoint: GET api/SIGOCotizacionConSuscripcion/Folio/{folio} |
| PUT api/SIGOCotizacionConSuscripcion/Folio/{folio} |
PUT: Actualiza una cotización por su folio, aplicando la lógica de mezcla (Keep) en el servicio. Endpoint: PUT api/SIGOCotizacionConSuscripcion/Folio/{folio} |
| POST api/SIGOCotizacionConSuscripcion/Folio/{folio}/OtrosEndosos |
No documentation available. |
| POST api/SIGOCotizacionConSuscripcion/OtrosEndosos |
No documentation available. |
| GET api/SIGOCotizacionConSuscripcion/TieneFormato/{folio} |
GET: Verifica si un folio tiene formato de cotización ('SI' o 'SÍ'). Endpoint: GET api/SIGOCotizacionConSuscripcion/TieneFormato/{folio} |
RPA
ConfiguracionProducto
Controlador para gestionar operaciones relacionadas con la configuración de productos SIGO -> Proporciona métodos para obtener configuraciones de productos y ramos
| API | Description |
|---|---|
| GET api/SIGO/ConfiguracionProducto?folio={folio} |
Obtiene la configuración (ramo y productos) a partir de un folio (ej: AP-20260114-0011). La sigla del ramo se toma como el primer segmento antes del '-' (ej: "AP"). |
| GET api/SIGO/ConfiguracionProducto/ObtenerConfiguracionDatos?tipoSolicitud={tipoSolicitud} |
Obtiene la configuración de datos (ramos y productos) según el tipo de solicitud |
CatalogoCP
Realiza la solicitud de catálogo de códigos postales.
| API | Description |
|---|---|
| GET api/CatalogoColonias?CP={CP} |
Para obtener el catálogo de las colonias, dependiendo del código postal que se ingrese |
SIGOBitacoraTramite
SIGOConfiguracionDatos
Controlador para obtener la configuración de datos según el tipo de solicitud SIGO -> Proporciona información de configuración para los dropdowns del frontend Este controlador delega las operaciones de configuración de productos al ConfiguracionProductoController
| API | Description |
|---|---|
| GET api/SIGO/ConfiguracionDatos?tipoSolicitud={tipoSolicitud} |
Obtiene la configuración de datos (ramos y productos) según el tipo de solicitud |
SIGOBI
Controlador para reasignar folios en la bitácora de cotización SIGO -> Permite insertar un nuevo movimiento con reasignación de usuario Este controlador delega las operaciones de bitácora al BitacoraTramiteController
| API | Description |
|---|---|
| GET api/SIGO/BI/DatosUsuario?token={token} |
Servicio que obtiene los datos del usuario |
| POST api/SIGO/BI/rpa |
No documentation available. |
ClonarElementos
| API | Description |
|---|---|
| POST api/GenerarCodigoDeInsercionParaElementosClonados?flujo={flujo}&objectId={objectId}&campo={campo}&idElementoOriginal={idElementoOriginal}&idElemento={idElemento}&token={token} |
ConsultasMongoDB
Clase para consultas hacia MongoDB
ServiciosGenerales
| API | Description |
|---|---|
| GET api/LayoutDocumentosGenerales?token={token}&idCotizacion={idCotizacion} | |
| POST api/CargaDeDocumentoGeneral |
No documentation available. |
| POST api/ServiciosGenerales?folder={folder}&bucket={bucket} |
Función que verifica en S3 que exista el folder del expediente digital de consulta. |
| POST api/ServiciosGenerales?filePath={filePath} | |
| POST api/ServiciosGenerales?bucket={bucket}&folderName={folderName} |
Funcion para crear Folder/Expediente en s3 |
| POST api/ServiciosGenerales?objectId={objectId}&pathDeArchivoLocal={pathDeArchivoLocal}&bucket={bucket}&expediente={expediente}&nombreDeArchivoEnS3={nombreDeArchivoEnS3}&nombreDeArchivoLocal={nombreDeArchivoLocal}&ubicacionDelArchivo={ubicacionDelArchivo}&tamanioArchivo={tamanioArchivo} |
Funcion para cargar documentos a s3 |
| POST api/ServiciosGenerales?expediente={expediente}&bucket={bucket}&nombreDeArchivoEnS3={nombreDeArchivoEnS3}&pathDeArchivoLocal={pathDeArchivoLocal} |
Carga directamente el documento deseado a s3 |
AsiganacionDeFlujos
Clase para Asiganción manual de trabajo por persona
| API | Description |
|---|---|
| POST api/ValidacionParaReasignacionManual?flujo={flujo}&idTramites={idTramites}&pagina={pagina}&token={token} |
Servicio para listar y validar los trámites para la reasignación manual |
| POST api/ReasignacionManualMasiva |
Servicio que ejecuta la reasignación manua masiva |
SIGOModificaciones
Controlador para la gestión de Modificaciones de Pólizas. Prefijo de ruta: /api/Modificaciones
| API | Description |
|---|---|
| POST api/SIGOModificaciones/Insertar |
POST: Inserta una nueva solicitud de modificación en la base de datos. Endpoint: POST /api/Modificaciones/Insertar |
| GET api/SIGOModificaciones/Folio/{folio} |
GET: Obtiene los detalles de una modificación por su folio. Endpoint: GET /api/Modificaciones/Folio/{folio} |
| POST api/SIGOModificaciones/SaveModsDocs |
Servicio para guardar los documentos de modificaciones de pólizas desde SIGO. |
| GET api/SIGOModificaciones/GetModsDocs?numFolio={numFolio} |
Servicio para obtener los documentos de modificaciones guardados por folio. |
Chedraui
| API | Description |
|---|---|
| GET api/ConsultarStatusConsecutivos?TelefonoMovil={TelefonoMovil}&FechaRegistro={FechaRegistro}&NoSucursal={NoSucursal} |
Consulta el estatus de los consecutivos |
| GET api/ConsultaTickets?TelefonoMovil={TelefonoMovil}&FechaRegistro={FechaRegistro}&NoSucursal={NoSucursal} |
Consulta a los Tickets de chedraui |
| POST api/AsignarPaquete |
Asignacion de beneficiario en SICAS |
| GET api/EmitirChedrauiNoche?Fecha={Fecha} |
Emision de Tickets de chedraui (Proceso ejecucuin nocturna) |
| GET api/ObtenerDocumentosProteccion?idPoliza={idPoliza}&codAsegurado={codAsegurado}&certificado={certificado} |
Consulta al reports en documento de proteccion (chedraui) |
| POST api/Chedraui?NumPolUnico={NumPolUnico}&IDetPol={IDetPol}&CodAsegurado={CodAsegurado} |
Simulacion de respuesta de SICAS |
SIGOTramiteGeneral
| API | Description |
|---|---|
| GET api/SIGOTramiteGeneral/GetByFolio?folio={folio} |
No documentation available. |
| GET api/SIGOTramiteGeneral/GetAllByFolio?folio={folio} |
No documentation available. |
| GET api/SIGOTramiteGeneral/GetUsuarioByNombre?usuario={usuario} |
No documentation available. |
| POST api/SIGOTramiteGeneral/Insert |
No documentation available. |
| POST api/SIGOTramiteGeneral/Update |
Actualización completa de los datos generales del trámite (Navegación, Json, Servicio, Asignado). |
| POST api/SIGOTramiteGeneral/UpdateUsuario |
Actualización específica: Solo cambia el Usuario Asignado. |
| POST api/SIGOTramiteGeneral/UpdateFlujo |
Actualización específica: Cambia el flujo operativo (Nombre del proceso, labels, tipo solicitud). |
LoginClient
Funciones que se utilizan en el inicio se sesion
ListaPaquetesCliente
Consulta de Lista de Paquetes.
| API | Description |
|---|---|
| GET api/CatalogoFormasPago |
Formas de pago aceptadas para una póliza |
| GET api/CatalogoFormasPagoSP |
Formas de pago aceptadas para una póliza flujo sin pago |
| GET api/CatalogoTipoPersona |
Tipo de personas fiscales, Moral o Física |
| GET api/EmpaquetadoOcupacionNoEspecial |
Empaquetado que consulta las ocupacion no especiales |
SIGOSIGODocumentosSigo
| API | Description |
|---|---|
| GET api/SIGOSIGODocumentosSigo/PDFCotizacion/Descarga?token={token}&folio={folio}&num_cotizacion={num_cotizacion} |
No documentation available. |
| POST api/SIGOSIGODocumentosSigo/InsertUpdate |
No documentation available. |
| POST api/SIGOSIGODocumentosSigo/Delete |
No documentation available. |
SIGORol
| API | Description |
|---|---|
| GET api/SIGORol/GetRolByUsuario?usuario={usuario} |
Obtiene la información del rol de plataforma asociado a un usuario. |
| GET api/SIGORol/GetSubordinados?usuarioSolicitante={usuarioSolicitante} |
Obtiene la lista de subordinados jerárquicos dentro del mismo equipo/dirección. |
MasivosAP
MasivosAP Controller
| API | Description |
|---|---|
| GET api/EmisionMasivaLayout?Token={Token} |
Emisión de polizas masivas desde carga de layout en plataforma |
| POST api/ImprimirPolizas |
Servicio para obtener el PDF de la poliza |
| GET api/PruebaXLWorkbook |
No documentation available. |
| POST api/MasivosAP?xmlRespuesta={xmlRespuesta}&rutaFtp={rutaFtp}&numeroEnvio={numeroEnvio} |
Función para la creación del Excel de respuesta con fecha y hora en el nombre del archivo |
| POST api/MasivosAP?usuario={usuario}&detalle={detalle} |
Función para crear un registro en la tabla `envios` y obtener el número de envío |
| POST api/MasivosAP?id_usuario={id_usuario}&usuario={usuario}&xmlRespuesta={xmlRespuesta}&numeroEnvio={numeroEnvio} |
Funcion para guardar los datos requeridos por ImprimirPoliza |
| POST api/MasivosAP?carpetaOrigen={carpetaOrigen}&carpetaDestino={carpetaDestino}&nombreArchivoZip={nombreArchivoZip}&numPoliza={numPoliza} |
ComprimirCarpeta |
SIGOCatalogos
ReportesMongo
| API | Description |
|---|---|
| POST api/ReportesMongoDB?baseDeDatos={baseDeDatos}&coleccion={coleccion}&consulta={consulta}&token={token} |
SIGOCotizacionSuscripcionBasada
| API | Description |
|---|---|
| GET api/SIGOCotizacionSuscripcionBasada/GetByFolio?folio={folio} |
No documentation available. |
| POST api/SIGOCotizacionSuscripcionBasada/GetByFolios |
Obtiene múltiples cotizaciones enviando una lista de folios en el cuerpo del request. Se usa POST porque la lista de folios puede exceder el límite de la URL de un GET. |
| POST api/SIGOCotizacionSuscripcionBasada/EnsureRow |
No documentation available. |
| POST api/SIGOCotizacionSuscripcionBasada/Insert |
No documentation available. |
| POST api/SIGOCotizacionSuscripcionBasada/Update |
No documentation available. |
SIGOComentarios
| API | Description |
|---|---|
| POST api/SIGOComentarios/AddComentario |
POST: Inserta un nuevo comentario en un trámite. |
| GET api/SIGOComentarios/GetComentariosByFolio/{folio} |
GET: Obtiene todos los comentarios para un folio. |
| GET api/SIGOComentarios/GetComentarioById/{idComentario} |
GET: Obtiene un comentario por su ID (para uso interno o seguimiento). |
| PUT api/SIGOComentarios/UpdateComentario/{idComentario} |
PUT: Actualiza el texto de un comentario por su ID. |
| PUT api/SIGOComentarios/MarcarLeido/|{idComentario} |
PUT: Marca un comentario como leído por su ID. |
| DELETE api/SIGOComentarios/DeleteComentario/{idComentario} |
DELETE: Elimina un comentario por su ID. |
| GET api/SIGOComentarios/NoLeidos/{folio}/Count |
GET: Obtiene el conteo de comentarios NO leídos para un folio. |
SIGOCoberturas
| API | Description |
|---|---|
| GET api/SIGO/ObtenerConfiguracionCoberturas?ramo={ramo}&producto={producto}&token={token} |
No documentation available. |
EmpaquetadoCotizar
Consulta del estatus de póliza.
| API | Description |
|---|---|
| POST api/EmpaquetadoCotizarExpress |
Recibe XML con los datos requeridos y necesarios para poder emitir una cotización |
| GET api/EmpaquetadoObtenerCamposPreCotizacion?id={id}&token={token} |
Primer paso para iniciar la cotización, solicitud de los campos necesarios para obtener el monto del seguro seleccionado |
| POST api/EmpaquetadoCotizar |
Guardado de los datos del XML recibido, para poder realizar una cotización y obtener como salida un PDF de la cotización |
| POST api/EmpaquetadoPrecotizar |
Servicio que recibe la información necesaria para realizar una precotización, obteniendo los montos de una póliza. |
| GET api/EmpaquetadoObtenerCamposCotizacion?id={id}&token={token} |
Servicio a utilizar después de utilizar el servicio de precotización, es la continuación de la cotización |
| GET api/EmpaquetadoObtenerCamposCotizacionExpress?id={id}&token={token} |
Obtener XML con el listado de toda la información que será necesaria para regitrar una cotización(realizar la cotización en una sola llamada) |
| GET api/EmpaquetadoObtenerCamposEmision?idCotizacion={idCotizacion}&token={token} |
Para obtener el XML de los datos que serán requeridos para poder emitir la póliza |
| POST api/EmpaquetadoEmitir |
Recibe el XML con la información requerida para que se genere la emisión de la cotización, también en este proceso se envían los pines a cada uno de los correos diferentes registrados |
| GET api/EmpaquetadoObtenerLayoutDocumentos?idCotizacion={idCotizacion}&token={token} |
Obtener el XML para obtener el listado de documentos necesarios para continuar con la emisión de la pólzia |
| GET api/EmpaquetadoEstatusPagoPoliza?idpoliza={idpoliza}&token={token} |
Obtiene el estatus del pago de la póliza, utilizada para las referencias de pago, |
| GET api/ObtenerListaPaquetes?token={token} |
Información del código de nuestros paquetes habilitados. |
| GET api/EmpaquetadoSolicitarPines?idCotizacion={idCotizacion}&token={token} |
Solicitar el XML para poder llenar los pines que fueron enviados a las cuentas de correo electrónico registrados en pasos anteriores. |
| POST api/EmpaquetadoValidarPines |
Recepción de los pines para su validación |
| GET api/EmpaquetadoGenerarPin?idCotizacion={idCotizacion} |
Generar Nuevo Pin |
| GET api/EmpaquetadoAceptacionTyC?idCotizacion={idCotizacion}&token={token} |
Empaquetado para recibe la respuesta de los terminos y condiciones |
| GET api/EmpaquetadoObtenerRFC?idPoliza={idPoliza}&token={token} |
Valida el XML para la poliza |
| GET api/EmpaquetadoEnviarDocumentosPoliza?idpoliza={idpoliza}&token={token} |
Empaquetado para solicita el envio de los documentos por correo electronico |
| GET api/EmpaquetadoObtenerDocumentosPoliza?idpoliza={idpoliza}&RFC={RFC}&token={token} |
Empaquetado que regresa un listado de los documentos en formato XML |
| GET api/obtenerAvisodeCobro?idpoliza={idpoliza}&RFC={RFC}&token={token} |
Empaquetado para onteenr el pdf del aviso de cobro |
| POST api/EmpaquetadoCotizar?numeroBase10={numeroBase10} |
Genera la representacion binaria para los permisos de los roles para los ususario |
ElementosEspecialesHtmlDependientesflujos
Controlador para los campos especiales dependientes
| API | Description |
|---|---|
| GET api/PedirDatosElementosEspecialesflujos?xml={xml}&flujo={flujo}&estado={estado}&token={token}&folio={folio}&objectId={objectId} |
Servicio para interpretar los campos especiales dependientes |
| POST api/ElementosEspecialesHtmlDependientesflujos?idElemento={idElemento}&xml={xml}&token={token} |
Función que interpreta los nodos de elementos especiales html dependientes de las plantillas de flujos |
Upload
Permite subir documentos desde la computadora a el servidor.
| API | Description |
|---|---|
| GET api/ValidarUpload?idCotizacion={idCotizacion}&tipo={tipo}&posicionesDocumento={posicionesDocumento}&inicioPosicion={inicioPosicion}&finPosicion={finPosicion} |
Funcion interna que valida la carga de documentos |
| POST api/EmpaquetadoCargarDocumento?idCotizacion={idCotizacion}&tipo={tipo}&token={token} |
Cargar cada uno de los documentos solicitados en el servicio EmpaquetadoObtenerLayoutDocumentos |
EmpaquetadoCuestionario
Realiza el guardado de las preguntas del cuestionario.
| API | Description |
|---|---|
| GET api/EmpaquetadoObtenerCuestionarios?id={id}&token={token} |
Solicitud de XML con preguntas necesarias para la continuación de la emisión de la póliza. |
| POST api/EmpaquetadoCuestionario |
Recepción del llenado del cuestionario |
MigracionSiniestrosPortalAgentes
Controlador para la consulta de trámites del portal de agentes
| API | Description |
|---|---|
| POST api/listado-de-tramites-pa?token={token}&claveFlujoPortal={claveFlujoPortal}&ramo={ramo}&pagina={pagina} |
Servicio de listado de trámites del portal de agentes |
| POST api/renombrar-estados |
Servicio para renombrar estado de trámites |
| POST api/sincronizar-tramites-pa?token={token}&tramites={tramites} |
Servicio que importa los trámites del portal de agentes a plataforma de agentes |
| POST api/indexar-tramites | |
| POST api/MigracionSiniestrosPortalAgentes?consultaCompleta={consultaCompleta}&tramites={tramites} |
Función que sincroniza trámites migrados |
SIGOTerminosAceptacion
| API | Description |
|---|---|
| GET api/SIGOTerminosAceptacion/InsertUpdate?token={token}&folio_completo={folio_completo} |
No documentation available. |
| POST api/SIGOTerminosAceptacion/InsertUpdate |
No documentation available. |
EmpaquetadoFlujo
| API | Description |
|---|---|
| POST api/GenerarFolio |
No documentation available. |
ListaPaquetes
Consulta la lista de Paquetes.
| API | Description |
|---|---|
| GET api/CatalogoOcupacionNoEspecial |
Servicio que consulta las ocupaciones no especiales |
| GET api/CatalogoNacionalidades |
Listado de las nacionaliades posibles para los contratantes de una póliza |
| GET api/CatalogoActividadEconomica |
Actividades económicas de los contratantes |
| GET api/CatalogoUsoCfdi?regimenFiscal={regimenFiscal}&tipoDePersona={tipoDePersona} |
Servicio que consume el catálogo de CFDI de Sicas |
| GET api/CatalogoRegimenFiscal |
Sercicio que consume el catálogo de régimen fiscal de Sicas |
| GET api/CatalogoObjetoDeImpuestos |
Servicio que consume el catálogo de Objetos de impuestos de Sicas |
| GET api/CatalogoRazonSocial |
Servicio que consume el catálogo de Razon social de Sicas |
BitacoraTramite
Controlador para gestionar operaciones relacionadas con la bitácora de trámites SIGO -> Proporciona métodos para insertar movimientos y obtener información de la bitácora
| API | Description |
|---|---|
| POST api/SIGO/Bitacora/InsertarUltimoMovimiento?folio={folio}&nuevoUsuarioAsignado={nuevoUsuarioAsignado}&usuarioEjecuta={usuarioEjecuta} |
Inserta un nuevo movimiento en la bitácora reasignando el folio a un nuevo usuario |
| GET api/SIGO/Bitacora/GetSubordinadosPorEquipo?folio={folio}&usuarioEjecuta={usuarioEjecuta} |
Obtiene los subordinados disponibles para reasignación de un folio según el equipo del usuario |
SIGOEmisionBasadaCotizacion
| API | Description |
|---|---|
| GET api/SIGOEmisionBasadaCotizacion/GetByFolio?folio={folio} |
No documentation available. |
| POST api/SIGOEmisionBasadaCotizacion/Insert |
No documentation available. |
| POST api/SIGOEmisionBasadaCotizacion/Update |
No documentation available. |
Parentesco
Consulta de catálogo de parentescos.
| API | Description |
|---|---|
| GET api/CatalogoParentesco?tipoPersona={tipoPersona} |
Para obtener los tipos de parentescos asociados a la persona asegurada |
SIGOOCR
| API | Description |
|---|---|
| GET api/SIGO/validacionOCR?formato={formato}&archivo={archivo}&palabrasBusqueda={palabrasBusqueda} |
No documentation available. |
SIGOGuardaPorSeccion
| API | Description |
|---|---|
| PUT api/SIGODatosConducto/Update?token={token} |
Actualiza la clave del agente en tramite_general (por folio + num_cotizacion) y en el último movimiento de bitacora_sigo del mismo folio. |
SIGOCatalog
Controlador para la consulta de Catálogos (Acciones y Estatus de Trámites). Prefijo de ruta: /api/SIGOCatalog
| API | Description |
|---|---|
| GET api/SIGOCatalog/AccionId?name={name} |
GET: Regresa el ID de la acción dado su nombre. Endpoint: GET /api/Catalogos/AccionId?name={accionName} |
| GET api/SIGOCatalog/EstatusId?name={name} |
GET: Regresa el ID del estatus dado su nombre. Endpoint: GET /api/Catalogos/EstatusId?name={estatusName} |
| GET api/SIGOCatalog/Acciones/EstatusId/{idEstatus} |
GET: Regresa las acciones válidas por ID de estatus. Endpoint: GET /api/Catalogos/Acciones/EstatusId/{idEstatus} |
| GET api/SIGOCatalog/Acciones/EstatusName?name={name} |
GET: Regresa las acciones válidas por nombre de estatus. Endpoint: GET /api/Catalogos/Acciones/EstatusName?name={estatusName} |
| GET api/SIGOCatalog/Acciones/RolEstatus?rolId={rolId}&estatusId={estatusId} |
No documentation available. |
| GET api/SIGOCatalog/EstatusNameById/{idEstatus} |
GET: Regresa el nombre del estatus dado su ID. Endpoint: GET /api/SIGOCatalog/EstatusNameById/{idEstatus} |
AutorizacionFirmaDigital
Controlador para la autorización de cambios de etapa por firma electrónica
| API | Description |
|---|---|
| POST api/GenerarNuevaFirma?contrasenia={contrasenia}&usuario={usuario}&token={token} |
Servicio que actualiza la firma electrónica de un usuario |
SIGORenovacion
CONTROLADOR PARA RENOVACIONES DESDE SIGO PROCESO MANUAL Y PRESUSCRITO
| API | Description |
|---|---|
| GET api/SIGO/RenovacionManual?numCotizacion={numCotizacion}&numPoliza={numPoliza}&numRenov={numRenov}&claveAgente={claveAgente}&porcentajeCirculacion={porcentajeCirculacion} |
Flujo de renovación manual SIGO -> Función para crear la renovación manual |
| GET api/SIGO/RenovacionPresuscrito?numCotizacion={numCotizacion}&idPoliza={idPoliza}&claveAgente={claveAgente}&correoAgente={correoAgente} |
Flujo de renovación presuscrito SIGO -> Función para crear la cotización |
| GET api/SIGO/ConsultaConsecutivo?numPoliza={numPoliza} |
Flujo de |
GenerarCotizacionCliente
| API | Description |
|---|---|
| POST api/GenerarCotizacionCliente |
FLUJO CLIENTES Manda a llamar al servicio GenerarCotizacion |
ObtenerCamposSolicitudCliente
Consulta la plantilla de campos necesarios para realizar la precotización Flujo clientes.
| API | Description |
|---|---|
| GET api/ObtenerCamposSolicitudCliente/{id} |
FLUJO CLIENTES Realiza la solicitud para obtener la plantilla de campos para precotizar. |
| GET api/ObtenerCamposSolicitudCliente/{id}?token={token} |
FLUJO CLIENTES Funcion que consulta el layout de los campos para realizar un precotizacion |
| POST api/ObtenerCamposSolicitudCliente?idPaquete={idPaquete} |
FLUJO CLIENTES Verifica si el usuario tiene permisos |
| POST api/ObtenerCamposSolicitudCliente/{id} |
FLUJO CLIENTES Realiza la solicitud para obtener la plantilla de campos para precotizar. |
| POST api/ObtenerCamposSolicitudCliente?numeroBase10={numeroBase10} |
FLUJO CLIENTES Obtiene la representacion binaria del numero base |
ObtenerCamposCotizacionCliente
Clase para obtener campos cotizaciones flujo clientes.
| API | Description |
|---|---|
| POST api/ObtenerCamposCotizacionCliente |
FLUJO CLIENTES Funcion que guarda los campos para la cotizacion |
| GET api/ObtenerCamposCotizacionCliente/{id}?token={token} |
FLUJO CLIENTES Consulta el XML con la informacion para generar la cotizacion |
ObtenerCamposEmisionCliente
Clase para obtener los campos de emision flujo clientes
| API | Description |
|---|---|
| GET api/ObtenerCamposEmisionCliente/{id}?token={token} |
FLUJO CLIENTES Consulta el layout de emison del paquete |
GenerarPrecotizacionCliente
| API | Description |
|---|---|
| POST api/GenerarPrecotizacionCliente |
FLUJO CLIENTE Genera la precotizacion de la cotizacion |
Tablas
Controlador de tablas de flujos
| API | Description |
|---|---|
| POST api/Tablas?flujo={flujo}&objectId={objectId}&idTabla={idTabla}&token={token} |
Función que genera el código html de las tablas |
| POST api/Tablas?rolesUsuario={rolesUsuario} |
Obtiene el máximo nivel de autorización del usuario |
OpcionesDependientes
Controlador de opciones dependientes.
| API | Description |
|---|---|
| POST api/OpcionesDependientes?idElemento={idElemento}&xml={xml}&token={token} |
Función que genera el código para las opciones dependientes en los flujos |
ConsultaCotizacionCliente
Consulta los datos de una cotización
| API | Description |
|---|---|
| GET api/ConsultaCotizacionCliente/{id} |
Realiza la solicitud de consulta de cotización |
| GET api/ConsultaCotizacionCliente?idCotizacion={idCotizacion}&token={token} |
API con el parámetro adicional del token y validar usuarios |
| POST api/ConsultaCotizacionCliente/{id}?idPaquete={idPaquete} |
Realiza la solicitud de consulta a la cotización |
ImprimirCotizacionCliente
Imprimir cotizacion
| API | Description |
|---|---|
| GET api/ImprimirCotizacionCliente/{id} |
FLUJO CLIENTE Realiza la solicitud de obtener el PDF de la cotización. |
| GET api/ImprimirCotizacionCliente/{id}?token={token} |
FLUJO CLIENTE Obtener la URL de la cotización, validado con un token de usuario |
SIGOGenerales
| API | Description |
|---|---|
| POST api/SIGOGenerales |
Convierte el sereultado de una consulta a una tabla en Json |