It seems to me that in the given test account set up, there are actually 3 layers, not two.
When the user authenticates you get your tokens that are for that user's account NOT the manager account below it.
Using the tokens and the Customer service you can get a list of customers which has the manager account and from there you can get the client customer id of that manager account.
However, there exists no way that I can see to get the client customer id of the AUTHENTICATED ACCOUNT. Again, this is different from the manager account or the client account below that.
This id is the one needed to use the Managed Customer service. So, I'm stuck not being able to use the Managed Customer service because I can't get my own client customer id.
How can I go about getting this information programmatically/via API?
Thanks