Thanks for posting this, it gave me enough of a starting point to figure out the rest.
I followed the article rctgamer3 posted to sniff an android phone's Nitendo Switch App and discovered that 3 initial inputs are needed
client_id - some hash value, I suspect its the hash of the device or...