Will the Candiate.lastModifiedDate change if the data in one of it's "To Many" relationships changes? Or does it only change when a top-level field changes?
For performance reasons during data extraction, we'd like to only grab Entity data that has changed since the previous day. Our thought was to use the lastModifiedDate for this but that won't work if it's not detecting changes in the related entities.
Open to other suggestions of achieving this.
Only top-level field changes would modify the Candidate.dateLastModified. You could use an event subscription to notify you of changes as they happen. Please see http://bullhorn.github.io/rest-api-docs ... tml#events for more information.