# blazex ## Docs - [README.md](https://apidog.com/apidoc/shared/68ed5ff8-e1f6-4d49-a156-e47c264488f3/doc-542260.md): ## API Docs - auth [Register](https://apidog.com/apidoc/shared/68ed5ff8-e1f6-4d49-a156-e47c264488f3/api-11118352.md): This endpoint allows new users to create an account by providing necessary details, such as email and password and other specified data. Upon successful registration, the endpoint generates authentication tokens (e.g., access and refresh tokens) and returns user information to confirm account creation. - auth [Login](https://apidog.com/apidoc/shared/68ed5ff8-e1f6-4d49-a156-e47c264488f3/api-11120922.md): This endpoint authenticates users by verifying their credentials, such as email and password. Upon successful login, the endpoint generates authentication tokens (e.g., access and refresh tokens) for secure session management and returns user information. - auth [Refresh Token](https://apidog.com/apidoc/shared/68ed5ff8-e1f6-4d49-a156-e47c264488f3/api-11129130.md): This endpoint allows users to obtain a new access token using a valid refresh token. This endpoint is used to maintain an authenticated session without requiring the user to log in again, enhancing security and user experience by reissuing access tokens when they expire. - auth [Google Auth](https://apidog.com/apidoc/shared/68ed5ff8-e1f6-4d49-a156-e47c264488f3/api-11501322.md): The Google Auth endpoint initiates the Google OAuth 2.0 flow by returning a URL for the Google Consent Screen. Users are redirected to this URL to grant permissions. After consent, an authorization code is generated, and the user is redirected to the server callback. The server then exchanges this code for access and refresh tokens and redirects the user back to the client with these tokens included in the query parameters.