Initial work has been done [here](https://github.com/esgf2-us/stac-transaction-api/blob/data-challenges-01-round-02/src/client.py#L120-L125) using the [stac-playground-utlities](https://github.com/ESGF/esgf-playground-utils)