JUN - API REST- Mejoras API REST
Resumen | Se hacen mejoras a tres servicios de la API REST: GET /clientes/naturales, GET /proyectos/{id}/etapas, GET /escrituras y se crea otro: GET/promesas |
Cliente | LATAM |
Detalle
En el servicio API GET /clientes/naturales se debe traer como respuesta en el JSON más información del cliente:
Fecha de Nacimiento (
fechaNacimiento
)Género (
genero
)Régimen Patrimonial (
regimenPatrimonial
)Información del Cónyuge:
RUT (
conyuge.rut
)Nombre (
conyuge.nombre
)Apellido Paterno (
conyuge.apellidoPaterno
)Apellido Materno (
conyuge.apellidoMaterno
)
Profesión (
profesion
)
A continuación se muestra una imagen de lo anterior mencionado:
Ejemplo del JSON completo:
{
"id": 0,
"nombre": "string",
"apellidoPaterno": "string",
"apellidoMaterno": "string",
"edad": 0,
"departamento": "string",
"provincia": "string",
"distrito": "string",
"celular": "string",
"telefono": "string",
"email": "user@example.com",
"estadoCivil": "string",
"conyuge": {
"rut": 0,
"nombre": "string",
"apellidoPaterno": "string",
"apellidoMaterno": "string"
},
"ingresoFamiliar": 0,
"ingresoIndividual": 0,
"profesion": "string",
"fechaCreacion": "2024-06-07T00:39:00.407Z",
"fechaEdicion": "2024-06-07T00:39:00.407Z",
"dni": "string",
"direccion": "string",
"fechaNacimiento": "2024-06-07T00:39:00.407Z",
"genero": "string",
"regimenPatrimonial": "string"
}
El servicio API GET /proyectos/{id}/etapas trae como respuesta en el JSON más información como: datos ‘Código’ y ‘Fecha Inicio Ventas’.
{
"id": 0,
"nombre": "string",
"codigo": "string",
"fechaInicioVentas": "2024-06-06T21:26:00.652Z",
"notasCotizacion": [
{
"descripcion": "string",
"orden": 0
}
],
"validezCotizacion": 0,
"telefono": "string",
"email": "user@example.com",
"fechaCreacion": "2024-06-06T21:26:00.652Z",
"fechaEdicion": "2024-06-06T21:26:00.652Z"
}
]
El servicio API GET /escrituras trae como respuesta en el JSON más información como el nombre del vendedor asociado a la escritura.
"negocio": {
"id": 11098,
"numero": 11098,
"precioVenta": 3100,
"tipoIva": null,
"numeroFolioFactura": 0,
"rutVendedor": "12345678-9" // Agregado el campo rutVendedor
}
Se crea servicio de GET/promesas. Este servicio es una réplica de servicios GET/promesas{id_promesa}, pero no pide obligatoriamente el id_promesa para mostrar información.