Is there a way to get the work item state date?

but so far I managed to get only the state name.
Can I get the state date?
By that I mean the date at which an work item changed from "New" to "In progress".
I am not limited to the REST api.
Thank you
Accepted answer

https://localhost:9443/ccm/rpt/repository/workitem?fields=workitem/workItem[id='106']/(itemHistory/(state/name|dayModified))
Comments

This helped, I had to modify the query a little:
fields=workitem/workItem[id=...]/(id|summary|itemHistory/dayModified|itemHistory/state/name)
Result is:
<workItem>
<id>...</id>
<summary>...</summary>
<itemHistory>
<dayModified>...</dayModified>
<state>
<name>Resolved</name>
</state>
</itemHistory>
<itemHistory>
...
2 other answers

public interface IAuditableHandle extends IManagedItemHandleRepresents an auditable item. Auditable items exist in multiple states in a repository. There is a global notion of the current state of an auditable item; states other than the current are used for an audit trail.Item handles and items can only be created or retrieved from a repository while the client is logged in. When the client logs out, all objects that they obtained while logged in must be considered invalid. It is unspecified whether these objects come back to life, so to speak, if the client logs back in.
I've used this to good effect to tease out the change date of a specific attribute so that the date can be used to answer before/after sort of question.
This post has a small bit of Java that got me started.