Hello and a very warm welcome to the forum.
For non-paying corporate/individual developers, only the default project is supported. As I mentioned in another post: Project approval
It’s the same for me. The access token is only valid for one hour. With the refresh token, which I think is valid for 30 days by default, you can obtain a new access token without having to go through the authentication process again.
I’m not sure right now, but I think the example in the documentation was wrong. If I remember correctly, you have to do it exactly as described, and not the way the example suggests.