As part of a hackathon I did with @anon47876146 we created a CLI to work with the Genesys Cloud API. The CLI formalizes a hacky script i've been using for a while and is useful for checking configuration details and getting conversations from genesys cloud.
This is not a Genesys supported tool, if you open a forum post or support case they will not help you
But since it is a tool that I use myself, I'm happy to support it and publish new releases. PRs also welcome.
It can be found here: https://pypi.org/project/genesyscloudcli/
Here are a couple example commands you can do with it:
Get conversations
gc analytics conversation <id>
List Users
gc users list
Subscribe to websockets in the terminal
gc notifications subscribe v2.routing.queues.<id>.conversations.
Create users
gc users new "{\"name":\"Joe Smith\"}"
Create Test Web Chats
gc chat new <queuename>