The current set of time frames available for selection within the OpenAPI tool are present by design. Adding new time range filters to the OpenAPI options would be an Enhancement Request. To submit an Enhancement Request please post an Idea to the CA Performance Management Community site found
here.
A solution if using VBS scripts that was tested and appears to work well is:
Dim yesterday : yesterday=DateAdd("d",-1,Date())
For example something like:
"http://<DA_HOST>:8581/odata/api/interfaces?&resolution=RATE&starttime=" &yesterday &"T00:00&period=1d&tz=Server Time Zone (Default)&$expand=portmfs&$select=DisplayName,portmfs/im_Utilization"
Starttime is yesterday's date at midnight (00:00) for 1 day.(1d).