POST api/SIGOCotizacionConSuscripcion

POST: Inserta una nueva cotización con suscripción. Endpoint: POST /api/SIGOCotizacionesSuscripcion/

Request Information

URI Parameters

None.

Body Parameters

CotizacionConSuscripcionModel
NameDescriptionTypeAdditional information
FolioCompleto

string

None.

FormatoCotizacion

string

None.

EsNuevoCliente

string

None.

RiesgoCubrir

string

None.

ExperienciaSiniestralidad

string

None.

InicioPeriodoReporte

date

None.

FinPeriodoReporte

date

None.

RelacionContratante

string

None.

FuenteRecursos

string

None.

PolizaContributoria

string

None.

PorcentajeParticipacionAsegurado

integer

None.

ListadoAsegurados

string

None.

NombreConducto

string

None.

ClaveConducto

string

None.

AceptacionCondicionesExternos

date

None.

TipoDividendos

string

None.

ActividadEconomicaPoliza

string

None.

DividendosPNRSiniestroOcurrido

integer

None.

PNRPrimaTarifa

integer

None.

PrimaNetaAnualVigenciaAnterior

decimal number

None.

NumeroPersonasIntegranGrupo

integer

None.

NumeroPersonasIncapacitadas

integer

None.

NumeroPersonasProcesoDictamenInvalidez

integer

None.

ObservacionesAdicionales

string

None.

ConocimientoCumulosRiesgo

string

None.

Descuento

integer

None.

Margen

decimal number

None.

FactorAjusteNivelPoliza

decimal number

None.

GastosExpedicion

decimal number

None.

PorcentajeConvenciones

integer

None.

TextoLibreSuscriptor

string

None.

PoliticaSumaAsegurada

string

None.

AseguradosProcesoIncapacidad

string

None.

ActividadAsegurados

string

None.

TipoSeguro

string

None.

PlanCoberturas

string

None.

NotasAclaratorias

string

None.

DescripcionElegibilidad

string

None.

TipoNegocio

string

None.

Categoria

string

None.

TipoBono

string

None.

TipoReaseguro

string

None.

CanalVenta

string

None.

PorcentajeParticipacionAseguradoComentario

string

None.

AceptacionCondicionesInternos

date

None.

EndososServicio

Catálogo completo de endosos devuelto por la API de SIGO. Se almacena como JSON string para mapeo con JSONB en Postgres.

string

None.

OtrosEndosos

Selecciones del usuario y endosos manuales generados en el frontend. Se almacena como JSON string para mapeo con JSONB en Postgres.

string

None.

SeleccionEndososParaRelacional

string

None.

SeleccionParaRelacional

Alias de compatibilidad para clientes que envían el campo con otro nombre. En algunos flujos del portal se serializa como "SeleccionParaRelacional".

string

None.

Request Formats

application/json, text/json

Sample:
{
  "FolioCompleto": "sample string 1",
  "FormatoCotizacion": "sample string 2",
  "EsNuevoCliente": "sample string 3",
  "RiesgoCubrir": "sample string 4",
  "ExperienciaSiniestralidad": "sample string 5",
  "InicioPeriodoReporte": "2026-03-15T05:09:06.209255-06:00",
  "FinPeriodoReporte": "2026-03-15T05:09:06.209255-06:00",
  "RelacionContratante": "sample string 6",
  "FuenteRecursos": "sample string 7",
  "PolizaContributoria": "sample string 8",
  "PorcentajeParticipacionAsegurado": 1,
  "ListadoAsegurados": "sample string 9",
  "NombreConducto": "sample string 10",
  "ClaveConducto": "sample string 11",
  "AceptacionCondicionesExternos": "2026-03-15T05:09:06.209255-06:00",
  "TipoDividendos": "sample string 12",
  "ActividadEconomicaPoliza": "sample string 13",
  "DividendosPNRSiniestroOcurrido": 1,
  "PNRPrimaTarifa": 1,
  "PrimaNetaAnualVigenciaAnterior": 1.0,
  "NumeroPersonasIntegranGrupo": 1,
  "NumeroPersonasIncapacitadas": 1,
  "NumeroPersonasProcesoDictamenInvalidez": 1,
  "ObservacionesAdicionales": "sample string 14",
  "ConocimientoCumulosRiesgo": "sample string 15",
  "Descuento": 1,
  "Margen": 1.0,
  "FactorAjusteNivelPoliza": 1.0,
  "GastosExpedicion": 1.1,
  "PorcentajeConvenciones": 1,
  "TextoLibreSuscriptor": "sample string 16",
  "PoliticaSumaAsegurada": "sample string 17",
  "AseguradosProcesoIncapacidad": "sample string 18",
  "ActividadAsegurados": "sample string 19",
  "TipoSeguro": "sample string 20",
  "PlanCoberturas": "sample string 21",
  "NotasAclaratorias": "sample string 22",
  "DescripcionElegibilidad": "sample string 23",
  "TipoNegocio": "sample string 24",
  "Categoria": "sample string 25",
  "TipoBono": "sample string 26",
  "TipoReaseguro": "sample string 27",
  "CanalVenta": "sample string 28",
  "PorcentajeParticipacionAseguradoComentario": "sample string 29",
  "AceptacionCondicionesInternos": "2026-03-15T05:09:06.209255-06:00",
  "EndososServicio": "sample string 30",
  "OtrosEndosos": "sample string 31",
  "SeleccionEndososParaRelacional": "sample string 33",
  "SeleccionParaRelacional": "sample string 33"
}

application/xml, text/xml

Sample:
<CotizacionConSuscripcionModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ThonApi.Models.Tramites">
  <AceptacionCondicionesExternos>2026-03-15T05:09:06.209255-06:00</AceptacionCondicionesExternos>
  <AceptacionCondicionesInternos>2026-03-15T05:09:06.209255-06:00</AceptacionCondicionesInternos>
  <ActividadAsegurados>sample string 19</ActividadAsegurados>
  <ActividadEconomicaPoliza>sample string 13</ActividadEconomicaPoliza>
  <AseguradosProcesoIncapacidad>sample string 18</AseguradosProcesoIncapacidad>
  <CanalVenta>sample string 28</CanalVenta>
  <Categoria>sample string 25</Categoria>
  <ClaveConducto>sample string 11</ClaveConducto>
  <ConocimientoCumulosRiesgo>sample string 15</ConocimientoCumulosRiesgo>
  <DescripcionElegibilidad>sample string 23</DescripcionElegibilidad>
  <Descuento>1</Descuento>
  <DividendosPNRSiniestroOcurrido>1</DividendosPNRSiniestroOcurrido>
  <EndososServicio>sample string 30</EndososServicio>
  <EsNuevoCliente>sample string 3</EsNuevoCliente>
  <ExperienciaSiniestralidad>sample string 5</ExperienciaSiniestralidad>
  <FactorAjusteNivelPoliza>1</FactorAjusteNivelPoliza>
  <FinPeriodoReporte>2026-03-15T05:09:06.209255-06:00</FinPeriodoReporte>
  <FolioCompleto>sample string 1</FolioCompleto>
  <FormatoCotizacion>sample string 2</FormatoCotizacion>
  <FuenteRecursos>sample string 7</FuenteRecursos>
  <GastosExpedicion>1.1</GastosExpedicion>
  <InicioPeriodoReporte>2026-03-15T05:09:06.209255-06:00</InicioPeriodoReporte>
  <ListadoAsegurados>sample string 9</ListadoAsegurados>
  <Margen>1</Margen>
  <NombreConducto>sample string 10</NombreConducto>
  <NotasAclaratorias>sample string 22</NotasAclaratorias>
  <NumeroPersonasIncapacitadas>1</NumeroPersonasIncapacitadas>
  <NumeroPersonasIntegranGrupo>1</NumeroPersonasIntegranGrupo>
  <NumeroPersonasProcesoDictamenInvalidez>1</NumeroPersonasProcesoDictamenInvalidez>
  <ObservacionesAdicionales>sample string 14</ObservacionesAdicionales>
  <OtrosEndosos>sample string 31</OtrosEndosos>
  <PNRPrimaTarifa>1</PNRPrimaTarifa>
  <PlanCoberturas>sample string 21</PlanCoberturas>
  <PoliticaSumaAsegurada>sample string 17</PoliticaSumaAsegurada>
  <PolizaContributoria>sample string 8</PolizaContributoria>
  <PorcentajeConvenciones>1</PorcentajeConvenciones>
  <PorcentajeParticipacionAsegurado>1</PorcentajeParticipacionAsegurado>
  <PorcentajeParticipacionAseguradoComentario>sample string 29</PorcentajeParticipacionAseguradoComentario>
  <PrimaNetaAnualVigenciaAnterior>1</PrimaNetaAnualVigenciaAnterior>
  <RelacionContratante>sample string 6</RelacionContratante>
  <RiesgoCubrir>sample string 4</RiesgoCubrir>
  <SeleccionEndososParaRelacional>sample string 33</SeleccionEndososParaRelacional>
  <SeleccionParaRelacional>sample string 33</SeleccionParaRelacional>
  <TextoLibreSuscriptor>sample string 16</TextoLibreSuscriptor>
  <TipoBono>sample string 26</TipoBono>
  <TipoDividendos>sample string 12</TipoDividendos>
  <TipoNegocio>sample string 24</TipoNegocio>
  <TipoReaseguro>sample string 27</TipoReaseguro>
  <TipoSeguro>sample string 20</TipoSeguro>
</CotizacionConSuscripcionModel>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CotizacionConSuscripcionModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.