Hello!
I would highly recommend having a look at brolly33’s post about generating efficient session relevance queries for computer properties here as a means to query the REST API for the properties of interest:
You can also add a filter to the ‘bes computers’ object to return only those endpoints that have reported in with the last X amount of time based on your query frequency to reduce the dataset to deltas (thought it may still be good to do full updates periodically).
Once you’ve had a chance to review the information in the link above, let us know if you have any further questions, or would like additional assistance.