Discussions

Ask a Question
Back to All

Propiedades actualizadas, todos los estados.

Hola estoy gestionando una sincronización y me encuentro con el siguiente problema....

Este endpoint v1/property/ resuelve bien para las propiedades modificadas a la fecha 2020-01-25 con el parámetro delete_at__gte, pero lamentablemente solo trae las que están en status 2,

Sin importarle el permiso en el panel de "Mi Empresa > Permisos >Mostrar propiedades no disponibles en el API" Esta ignorando registros que no son 2.

https://www.tokkobroker.com/api/v1/property/?key=XXXXXXXX&deleted_at__gte=2020-01-25

Por otra parte usando v1/property/search, logro obtener los que están en distintos estados pero no logro incorporar deleted_at_gte, existe alguna forma de filtrar a partir de una fecha de modificado ( delete_at ) en /search ?,

https://www.tokkobroker.com/api/v1/property/search/?key=XXXXXXXXXXXXXX&data={"current_localization_id":1,"current_localization_type":"country","price_from":0,"price_to":99999999,"operation_types":[1,2,3],"property_types":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25],"currency":"USD","filters":[],"only_available":false}

De esta manera logro obtener todos los registros históricos pero me gustaría tener muestras mas pequeñas definiendo una fecha al igual que hago en el endpoint sin /search.

¿ que forma hay dentro de la api de obtener todas las propiedades desde una fecha determinada y que devuelva todas sin importar su estado?,

Necesito usar una solución conjunta de múltiples estados y fechas de actualización para armar mi sincronización y terminar un modulo de reportes custom. Es importante que mi consulta de sincronización pueda estar al día sin tener que repasar la base completa, es completamente ineficiente solicitar todo el histórico si quiero hacer actualizaciones por semana, y en caso de haber un cambio de estado necesito tener esa actualización que no aparece en el primer endpoint.