This project is a Python API Client that can be used to interact with TopoMojo. It is a work in progress, so not all TopoMojo API endpoints are implemented yet.
pip install pytopomojo
from pytopomojo import Topomojo
topomojo = Topomojo("<topomojo_url>", "<topomojo_api_key>")
topomojo.get_workspaces()
# Upload a workspace archive
topomojo.upload_workspace("/path/to/workspace.zip")
# Upload multiple workspace archives
topomojo.upload_workspaces(["/path/one.zip", "/path/two.zip"])