[#72011282] Improve and add more API calls.

- Added more API calls.
- Using REST-less API call's only.
- Fixed bug.
- Cleaner implementation for renewing access token.