A client library for the REST API is available for convenience. It supports searching, downloading, and augmenting datasets.
It can perform some operations both on the client-side (for speed, the server has limited capacity; also saves time by not uploading the data) and on the server-side in “proxy mode” (working around the need to install and configure some dependencies on the client, and taking advantage of cached results on the server).
You can get it directly from the Python Package Index using PIP:
pip install datamart-rest