I am using mendeley as a reference manager. The common notation for the references list in my field of work is the Guidelines by APA (7th). These guidelines recommend `Sentence case` for the title of the work in a reference list.

However my mendeley database consist meanwhile of multiple thousand article, which are not coherently named (some are in `Title Case - Meaning Written Like This Example` other in `Sentence case, thus common use of capital and small letters`). Instead of working through every of the examples by hand, I thought there have to be a smarter solution. 

I know that there is the [mendeley API feature](https://dev.mendeley.com/overview/how_to_use_the_api.html) as well as a python library for using mendeley API ([here](https://mendeley-python.readthedocs.io/en/latest/usage.html)). I was wondering if anyone knows of a ready to use & open-source python script that:

 1. Helps u set up the API (Access Token)
 2. Reads in your Library
 3. Changes all entries of type `article` or `book-chapter` to sentence case.

I might jump on that task if there is no such  thing, as I can not be the only person, who encounters this issue.

Also is this the right place to ask, or would this be a better fit for [stackexchange academia](https://academia.stackexchange.com/)