OpenML API supports study listing, but I haven't implemented this in Python yet. Would be cool to add this.
https://test.openml.org/api/v1/study/list/status/all
Legal filters:
- status {in preparation, active, deactivated}
- uploader
- offset
- status
I believe the api docs are currently under review.