...
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por clienteinmobiliaria |
Datos de salida
Atributo | Tipo Dato | Descripción |
---|---|---|
hash | String | Key única por clienteinmobiliaria |
name | String | Nombre corto inmobiliaria |
hasPreEntrega | Int | Flag que indica si tiene activas las pre entregas |
locale | String | Lenguaje inmobiliaria |
rutInmobiliaria | String | Rut inmobiliaria |
inmobiliariaName | String | Nombre completo inmobiliaria |
apiPath | String | URL API |
path | String | URL PVI |
appPreEntregaInterna | Int | Flag que indica si tiene activas las pre entregas internas |
appPreEntregaInmobiliaria | Int | Flag que indica si tiene activas las pre entregas inmobiliaria |
appPreEntregaTercero | Int | Flag que indica si tiene activas las pre entregas a terceros |
appEntregaPropietario | Int | Flag que indica si tiene activas las entregas a propietarios |
appEntregaTercero | Int | Flag que indica si tiene activas las entregas a terceros |
tieneCalificacionFalla | Int | Flag que indica si tiene activas las clasificaciones de falla |
tienePruebaFuncionalidad | Int | Flag que indica si tiene activas las pruebas funcionales |
appVersion | String | Versión App móvil |
...
Code Block | ||
---|---|---|
| ||
{ "hash": "cHZpX3ZlbnRhcw", "name": "ventas", "hasPreEntrega": "1", "locale": "es_CL", "rutInmobiliaria": "17031301-1", "inmobiliariaName": "Inmobiliaria PLANOK", "apiPath": "https://www.pvi.cl/api/v2/", "path": "https://www.pvi.cl/ventas/img/logos_clientes/planoklogo.jpg", "appPreEntregaInterna": "1", "appPreEntregaInmobiliaria": "1", "appPreEntregaTercero": "1", "appEntregaPropietario": "1", "appEntregaTercero": "1", "tieneCalificacionFalla": "1", "tienePruebaFuncionalidad": "1", "appVersion": null "1.2.3" } |
POST /user/login
Servicio para realizar login en la api con credenciales de usuario, con este servicio se obtiene el token JWT para el consumo de los demás servicios
...
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
Usuariousuario | String | Requerido | Nombre del usuario |
Passwordpassword | String | Requerido | Contraseña del usuario |
Clientecliente_hash | String | Requerido | Hash del cliente entregada por el servicio GET /client |
...
Atributo | Tipo Dato | Descripción |
---|---|---|
token | String | Token JWT generado para realizar las peticiones posteriores |
userId | Int | Identificador único de usuario |
userUsername | String | Nombre de usuario |
userName | String | Nombre completo de usuario |
userMail | String | Email usuario |
Ejemplo:
...
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por clienteinmobiliaria |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único de proyecto |
nombre | String | Nombre proyecto |
direccion | String | Dirección proyecto |
comuna | String | Comuna proyecto |
cantidadEtapas | Int | Cantidad de etapas del proyecto |
fechaCreacion | Datetime | Fecha de creación proyecto |
fechaEdicion | Datetime | Fecha de edición proyecto |
...
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por clienteinmobiliaria |
ID ProyectoidProyecto | Int | Requerido | Identificados único del proyecto |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único etapa |
nombre | String | Nombre etapa |
cantidadPropiedades | Int | Número de productos/propiedades etapa |
fechaCreacion | Datetime | Fecha creación etapa |
fechaEdicion | Datetime | Fecha modificacion modificación etapa |
fechaRecepcionMunicipal | Date | Fecha recepción municipal etapa |
...
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por cliente |
Datos de salida:
...
Atributo
...
Tipo Dato
...
Descripción
Ejemplo:
Code Block | ||
---|---|---|
| ||
{
"id": "1494",
"idPropietario": "1870",
"nombre": "LOA - DEPTO. 201",
"tipoVivienda": "DEPARTAMENTO",
"estacionamiento": "",
"bodega": "",
"fechaCreacion": null,
"fechaEdicion": null,
"fechaEntrega": "0000-00-00",
"fechaConservadorBienesRaices": "2012-10-01",
"valorVentaUF": null,
"documentoActaEntrega": ""
} |
/GET propietarios
Servicio que entrega el listado de propietarios de la inmobiliaria según filtro enviado
...
Atributo
...
Tipo Dato
...
Requerido/Opcional
...
Descripción
...
key
...
String
...
Requerido
...
Key única por cliente
Datos de salida:
...
Atributo
...
Tipo Dato
...
Descripción
Ejemplo:
Code Block | ||
---|---|---|
| ||
{
"id": "31",
"nombre": "SILVANO EVANGELISTA",
"rut": "1",
"celular": "-",
"fonoCasa": "2725483",
"fonoOficina1": "-",
"fonoOficina2": "-",
"email": "notificaciones_pvi@planok.com",
"fechaCreacion": null,
"fechaEdicion": "2020-05-15 20:05:19"
} |
/GET solicitudes
Servicio que entrega el listado de solicitudes de la inmobiliaria según filtro enviado
...
inmobiliaria | |||
idProyecto | Opcional | Identificador único proyecto | |
idEtapa | Opcional | Identificador único etapa | |
idPropiedad | Opcional | Identificador único producto/propiedad | |
idPropietario | Opcional | Identificador único propietario | |
estado | Opcional | Estado entrega (Entregada, NoEntregada) |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único producto/propiedad |
idPropietario | Int | Identificador único propietario |
nombre | String | Nombre producto/propiedad |
tipoVivienda | String | Tipo de producto/propiedad |
estacionamiento | String | Estacionamientos asociados |
bodega | String | Bodegas asociadas |
fechaCreacion | Datetime | Fecha de creación |
fechaEdicion | Datetime | Fecha de edición |
fechaEntrega | Date | Fecha de entrega |
fechaConservadorBienesRaices | Date | Fecha de inscripción en conservador de bienes raíces |
valorVentaUF | Float | Valor de venta producto/propiedad (Sólo si está habilitada configuración) |
documentoActaEntrega | String | URL documento acta de entrega |
Ejemplo:
Code Block | ||
---|---|---|
| ||
{
"id": "1494",
"idPropietario": "1870",
"nombre": "LOA - DEPTO. 201",
"tipoVivienda": "DEPARTAMENTO",
"estacionamiento": "",
"bodega": "",
"fechaCreacion": null,
"fechaEdicion": null,
"fechaEntrega": "0000-00-00",
"fechaConservadorBienesRaices": "2012-10-01",
"valorVentaUF": null,
"documentoActaEntrega": ""
} |
/GET propietarios
Servicio que entrega el listado de propietarios de la inmobiliaria según filtro enviado
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por cliente |
Datos de salida:
...
Atributo
...
Tipo Dato
...
Descripción
Ejemplo:
...
language | json |
---|
...
inmobiliaria | |||
idProyecto | Int | Opcional | Identificador único proyecto |
idPropietario | Int | Opcional | Identificador único propietario |
idEtapa | Int | Opcional | Identificador único etapa |
idPropiedad | Int | Opcional | Identificador único producto/propiedad |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único de propietario |
nombre | String | Nombre completo |
rut | String | Rut |
celular | String | Número celular |
fonoCasa | String | Número casa |
fonoOficina1 | String | Número oficina principal |
fonoOficina2 | String | Número oficina secundario |
String | ||
fechaCreacion | Datetime | Fecha de creación |
fechaEdicion | Datetime | Fecha de edición |
Ejemplo:
Code Block | ||
---|---|---|
| ||
{ "id": "31", "fechaSolicitudnombre": "2017-06-22SILVANO EVANGELISTA", "fechaCierrerut": null "1", "fechaCreacioncelular": null "-", "fechaEdicionfonoCasa": null "2725483", } |
/POST solicitudes
...
"fonoOficina1": "-",
"fonoOficina2": "-",
"email": "notificaciones_pvi@planok.com",
"fechaCreacion": null,
"fechaEdicion": "2020-05-15 20:05:19"
} |
/GET solicitudes
Servicio que entrega el listado de solicitudes de la inmobiliaria según filtro enviado
Datos de entrada:
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por clienteinmobiliaria |
Folio ExternoidSoliciud | String | Requerido | Folio o correlativo externo referente a la solicitud |
ID Producto | Int | Requerido | Identificador único del producto/propiedad |
Medio Ingreso | String | Requerido | Identificador único del Medio Ingreso |
Fecha Solicitud | Date | Requerido | Fecha de la solicitud |
...
Opcional | Identificador único solicitud | ||
idPropietario | Opcional | Identificador único propietario | |
idEtapa | Opcional | Identificador único etapa | |
idPropiedad | Opcional | Identificador único producto/propiedad | |
folio | Opcional | Folio solicitud | |
fechaEdicionInicio | Opcional | Fecha inicio de edición | |
fechaEdicionFin | Opcional | Fecha fin de edición | |
estado | Opcional | Estado solicitud (Abierto, Cerrado o En Curso) |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|
...
id |
Code Block | ||
---|---|---|
| ||
"SUCCESS": {
"id": "1433",
"folio": "486-000067",
"fechaCreacion": "2021-02-01 19:13:14"
} |
/GET requerimientos
Servicio que entrega el listado de requerimientos de una solicitud o requerimiento
Datos de entrada:
...
Atributo
...
Tipo Dato
...
Requerido/Opcional
...
Descripción
...
key
...
String
...
Requerido
...
Key única por cliente
...
Id | Identificador único solicitud | |
folio | String | Folio solicitud |
idProducto | Id | Identificador único de producto/propiedad |
medioIngreso | String | Medio de ingreso solicitud |
tipoMedioIngreso | String | Categoría medio de ingreso |
estado | String | Estado solicitud |
fechaSolicitud | Date | Fecha real solicitud |
fechaCierre | Date | Fecha real de cierre solicitud |
fechaCreacion | Datetime | Fecha de creación |
fechaEdicion | Datetime | Fecha de edición |
Ejemplo:
Code Block | ||
---|---|---|
| ||
{ "id": "8632", "folio": "PRU486-000075/1000011", "idSolicitudidProducto": "73300", "estadomedioIngreso": "OT GENERADATELEFONO", "idRecintotipoMedioIngreso": "10018POSTVENTA", "idLugarestado": "10058ABIERTO", "idItemfechaSolicitud": "100212017-06-22", "idProblemafechaCierre": "10044" null, "urgenciafechaCreacion": false null, "descripcionfechaEdicion": "anclaje quebrado", null "fechaInicioOrdenInspeccion": "2012-11-07 9:45-", "fechaTerminoOrdenInspeccion": "2012-11-07 1:15", "fechaDiagnostico": null, "fechaInicioOrdenTrabajo": "2013-10-02", "fechaTerminoOrdenTrabajo": null, "fechaCierre": null, "fechaCreacion": "2012-11-05 17:02:04", "fechaEdicion": null, "imagenes": [] } |
POST /requerimientos
Servicio que permite crear un nuevo requerimiento asociado a una solicitud de posventa previamente creada
...
} |
/POST solicitudes
Servicio que permite crear una nueva solicitud de posventa
Datos de entrada:
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única inmobiliaria |
folioExterno | String | Requerido | Folio o correlativo externo referente a la solicitud |
idProducto | Int | Requerido | Identificador único del producto/propiedad |
medioIngreso | String | Requerido | Identificador único del Medio Ingreso |
fechaSolicitud | Date | Requerido | Fecha de la solicitud |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único de solicitud creada |
folio | String | Folio de la solicitud creada |
fechaCreacion | Datetime | Fecha de creación |
Ejemplo:
Code Block | ||
---|---|---|
| ||
"SUCCESS": {
"id": "1433",
"folio": "486-000067",
"fechaCreacion": "2021-02-01 19:13:14"
} |
/GET requerimientos
Servicio que entrega el listado de requerimientos de una solicitud o requerimiento
Datos de entrada:
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única por cliente |
Folio Externo | String | Requerido | Folio o correlativo externo referente al requerimiento |
ID Solicitudinmobiliaria | |||
idSolicitud | Int | RequeridoOpcional | Identificador único de la solicitud existente |
ID RecintoidRequerimiento | Int | RequeridoOpcional | Identificador único del recinto |
ID Lugar | Int | Requerido | Identificador único del lugar |
ID Ítem | Int | Requerido | Identificador único del ítem |
ID Problema | Int | Requerido | Identificador único del problema |
Datos de salida:
...
Atributo
...
Tipo Dato
...
Descripción
Ejemplo:
Code Block | ||
---|---|---|
| ||
"SUCCESS": {
"id": "2918",
"folio": "PRU-000075/2",
"fechaCreacion": "2021-02-01 19:45:47"
} |
/GET documentos
Servicio que entrega el listado de documentos según filtro enviado
Datos de entrada:
...
Atributo
...
Tipo Dato
...
Requerido/Opcional
...
Descripción
...
key
...
String
...
Requerido
...
Key única por cliente
Datos de salida:
Atributo | Tipo Dato | Descripciónrequerimiento |
---|
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único con el que se creó la solicitud |
folio | String | Folio con el que se creó la solicitud |
idSolicitud | Datetime | Fecha de creación |
estado | String | Estado del requerimiento |
idRecinto | Int | Identificador único recinto |
idLugar | Int | Identificador único lugar |
idItem | Int | Identificador único ítem |
idProblema | Int | Identificador único problema |
urgencia | Boolean | Urgencia del requerimiento |
descripcion | String | Descripción del requerimiento |
fechaInicioOrdenInspeccion | Datetime | Fecha de inicio orden de inspección |
fechaTerminoOrdenInspeccion | Datetime | Fecha de fin orden de inspección |
fechaDiagnostico | Datetime | Fecha del diagnóstico |
fechaInicioOrdenTrabajo | Datetime | Fecha de inicio orden de trabajo |
fechaTerminoOrdenTrabajo | Datetime | Fecha de fin orden de trabajo |
fechaCierre | Date | Fecha de cierre requerimiento |
fechaCreacion | Datetime | Fecha de creación |
fechaEdicion | Datetime | Fecha de edición |
imagenes | JSON | Imágenes/Fotos del requerimiento |
Ejemplo:
Code Block | ||
---|---|---|
| ||
{
"id": "8",
"folio": "PRU-000075/1",
"idSolicitud": "7",
"estado": "OT GENERADA",
"idRecinto": "10018",
"idLugar": "10058",
"idItem": "10021",
"idProblema": "10044",
"urgencia": false,
"descripcion": "anclaje quebrado",
"fechaInicioOrdenInspeccion": "2012-11-07 9:45-",
"fechaTerminoOrdenInspeccion": "2012-11-07 1:15",
"fechaDiagnostico": null,
"fechaInicioOrdenTrabajo": "2013-10-02",
"fechaTerminoOrdenTrabajo": null,
"fechaCierre": null,
"fechaCreacion": "2012-11-05 17:02:04",
"fechaEdicion": null,
"imagenes": []
} |
POST /requerimientos
Servicio que permite crear un nuevo requerimiento asociado a una solicitud de posventa previamente creada
Datos de entrada:
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única inmobiliaria |
folioExterno | String | Requerido | Folio o correlativo externo referente al requerimiento |
idSolicitud | Int | Requerido | Identificador único de la solicitud existente |
idRecinto | Int | Requerido | Identificador único del recinto |
idLugar | Int | Requerido | Identificador único del lugar |
idÍtem | Int | Requerido | Identificador único del ítem |
idProblema | Int | Requerido | Identificador único del problema |
urgencia | Boolean | Opcional | Urgencia de requerimiento (True,False) |
descripcion | String | Opcional | Descripcion del requerimiento |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
id | Int | Identificador único del requerimiento creado |
folio | String | Folio del requerimiento creado |
fechaCreacion | Datetime | Fecha de creación |
Ejemplo:
Code Block | ||
---|---|---|
| ||
"SUCCESS": {
"id": "2918",
"folio": "PRU-000075/2",
"fechaCreacion": "2021-02-01 19:45:47"
} |
/GET documentos
Servicio que entrega el listado de documentos según filtro enviado
Datos de entrada:
Atributo | Tipo Dato | Requerido/Opcional | Descripción |
---|---|---|---|
key | String | Requerido | Key única inmobiliaria |
idProyecto | Int | Opcional | Identificador único proyecto |
idEtapa | Int | Opcional | Identificador único etapa |
idProducto | Int | Opcional | Identificador único producto/propiedad |
Datos de salida:
Atributo | Tipo Dato | Descripción |
---|---|---|
idDocumento | Int | Identificador único documento |
idProyecto | Int | Identificador único proyecto |
idEtapa | Int | Identificador único etapa |
idProducto | Int | Identificador único producto/propiedad |
nombre | String | Nombre documento |
url | String | URL descarga documento |
contentType | String | Content type documento |
extension | String | Extensión documento |
Ejemplo:
Code Block | ||
---|---|---|
| ||
{ "idDocumento": "1", "idProyecto": "51", "idEtapa": "38", "idProducto": "1781", "nombre": "7. Credencial.png", "url": "https://www.pvi.cl/ventas/CLIENTES/ventas/upload/documentos/7. Credencial.png", "contentType": "image/png", "extension": "png" } |