Calculating the time a bot has spent in the 'suspended' state

I realize HTTP requesting for the logs will give me more than enough information to find what I need; however, I’m now curious if simply looking through /odata/Jobs will do the trick:

Is it possible to tell if a job had been suspended from looking at the odata if the same job has since been completed/ended?