getStatus Request without date returns Bad request


#1

Hi,
I’m using the getStatus API call to get the latest date where i uploaded data to pvoutput and continue the further upload from there.
Right now however it seems this behavior has changed to require a date parameter to work.
And even a date parameter where data was submitted.
Without any date i get a 400 Bad Request result.

Is this intentionally, or a bug?

The Endpoint used:
https://pvoutput.org/service/r2/getstatus.jsp
https://pvoutput.org/service/r2/getstatus.jsp?sid=12310&d=20201024 works (as i have uploaded data there)
https://pvoutput.org/service/r2/getstatus.jsp?sid=12310 does not work, but previously returned just the latest upload date as part of the result.

Thanks for any hints.


#2

Previously the API would keep track of last upload statuses for several months, now only the last 1-2 days is kept. A Get Status without a date parameter would only work for systems that are still alive.