How to get a list of publications in a date range?

Describe the issue or problem

Our journal would like to generate automatically a list of publications for the past week that we could then use to send to an email list. We have looked through the API documentation, but didn’t see an option to do this. There doesn’t seem to be a plugin for this either. Even from the journal website, we cant find a way to use search to get a list of publications in a date range. Does anyone have any ideas on how this could be done?

What application are you using?
For example, OJS 3.4

Hi @Mrak ,

I have not tried this since we upgraded to 3.4, so it might be a little different now. However, in 3.3 you could request publications:

baseurl+journaltitle+"/api/v1/submissions/?apiToken="+apikey+"&status=3"

which would return a JSON that includes a ‘datePublished’. Convert that to datetime, for example in a pandas DataFrame, use that to filter, and you might have what you’re looking for?

Thanks. I’ll look into this. Ideally, we would like to access this info without a apitoken given that this is public information.