...
Para pruebas aisladas ingresar al swagger de la API GCI: https://api-gci-rest.integracionplanok.io/docs/#/
En el menú “Guía” se encuentran todos los servicios de iClavis:
Para comenzar a usar la API se debe ingresar una API Key que autorizará el uso de los servicios
...
(Opcional) Podemos utilizar el servicio POST /guia/re-enviar-codigo-validacion para darle la opción al propietario de reenviarse el código de validación en caso de que haya pasado mucho tiempo.
Para cambiar la contraseña utilizamos los siguientes 2 servicios a la vez (importante usarlos simultáneo para no dejar el proceso sin finalizar y que genere error en el registro):
POST /guia/cambiar-password
POST /guia/set-force-change-pass
2. Login y recursos de aplicación
...
Utilizar el servicio “POST /guia/login”. Ingresar un email y contraseña de un propietario real:
Este servicio entregara un token de acceso para poder consumir los demás servicios:
Copiar y pegar este token en el header donde dice “Api key authorization”:
Luego utilizar el servicio GET /guia/inmobiliarias-proyectos-usuario/api-key/{rutDNI}. Ingresar el rut del propietario real sin digito verificador y su apikey de inmobiliaria (si no sabe cual es su api key, contacte a la mesa de ayuda de PlanOK o a su ejecutiva):
Este servicio nos entregará todos los proyectos en los que el propietario tiene al menos un negocio promesado. Es importante guardar el id del proyecto, ya que será requerido en otros servicios:
Ahora teniendo el rut del propietario, id del proyecto y su apikey de cliente, ya puede consumir todos los demás servicios para extraer información. Los que utiliza iClavis son:
GET /guia/datos-propiedad
GET /guia/datos-forma-pago
GET /guia/agenda-contacto
GET /guia/tipo-consultas
GET /guia/historial-consulta
GET /guia/historial-notificaciones-push
GET /guia/archivos/documentos
GET /guia/archivos/fotos
GET /guia/archivos/videos