Increase the API testing coverage
Following the soon-to-be-merged !289 (merged) , it's now easier to generate clients for the whole API as well writing more articulate tests, and we should probably exploit that to our advantage by increase the testing coverage of the API.