Few possible reasons for this are below.
- Typos. It is possible that there may be some additional characters in the token that could resulted in an error as the token is not authorized to have access. Please recheck if you have receive the correct token
- End-user has re-login. If an end-user has re-login through Brick via your App, the previous user access token will expired and cannot be used. Please check on their latest token generated by Brick on your system logging activity
- Wrong endpoint. This happens when the endpoint is still directed to to a different URL. For example, the token is generated on Sandbox but the get data endpoint is on Production
Keep in mind that the sandbox and Production URL are different (Sandbox; sandbox.onebrick.io & Production; api.onebrick.io)