Depending on whether you have a single cycle path, or multicycle path, whether you are checking for setup or for hold, your endpoint clock arrival time is adjusted by the clock period.
But yes, unless you have clock arrival at endpoint, how are you going to capture data ? Its applicable for all synchronous paths.