I’ve written an article on Medium providing working examples of GET requests, POST requests, and websockets in Python.
https://trading-data-analysis.pro/coinbase-advanced-trade-api-cd7e2c0bc2da
Thanks to all those who helped answer my questions, and in particular @jmicko and @muktupavels.