We are migrating our old WCF to REST API. We want to make requests to Content Manager. I've seen a lot of examples of retrieving tokens to make the API requests in  but I would need to really understand this:

- Should I query the token to Access Management Service (in that case, what's the token svc address?)
- What ClientId and ClientSecret should I use and where to define them?
- Is any additional Role I have to request to have full access to CM?
- Is there any c# sample code to start with?

Thank you in advance.