# Fundacred - API Renovação Documentação para a API renewal-api Version: 1.1 ## Servers TST ``` https://tst-api.fundacred.org.br/auth-server ``` HML ``` https://hml-api.fundacred.org.br/auth-server ``` PRD ``` https://api.fundacred.org.br/auth-server ``` ## Security ### bearerAuth JWT TOKEN Type: http In: header Scheme: bearer Bearer Format: JWT ## Download OpenAPI description [Fundacred - API Renovação](https://docs.fundacred.org.br/_bundle/renewal-api/openapi.yaml) ## Autenticação Login, Logout e validação de sessão ### login - [POST /login](https://docs.fundacred.org.br/renewal-api/openapi/autenticacao/login.md): Login do usuário ### changePassword - [PUT /change-password](https://docs.fundacred.org.br/renewal-api/openapi/autenticacao/changepassword.md): Mudança de senha ### revoke - [POST /revoke](https://docs.fundacred.org.br/renewal-api/openapi/autenticacao/revoke.md): Revogar token (Logout) ### getAuthorizedUserName - [GET /validate](https://docs.fundacred.org.br/renewal-api/openapi/autenticacao/getauthorizedusername.md): Valida se o token atual é válido ## Refresh Renovação de tokens JWT ### refreshToken - [POST /refresh](https://docs.fundacred.org.br/renewal-api/openapi/refresh/refreshtoken.md): Refresh token ## Cadastro Operações relacionadas ao usuário e perfil ### signUp - [POST /signup](https://docs.fundacred.org.br/renewal-api/openapi/cadastro/signup.md): Cadastro de novo usuário ### getUserDetails - [GET /user/{userId}](https://docs.fundacred.org.br/renewal-api/openapi/cadastro/getuserdetails.md): Busca dados do usuário pelo id ### deleteUser - [DELETE /user/{userId}](https://docs.fundacred.org.br/renewal-api/openapi/cadastro/deleteuser.md): Remove um usuário ### getAuthorizedUserName_1 - [GET /user/username](https://docs.fundacred.org.br/renewal-api/openapi/cadastro/getauthorizedusername_1.md): Busca username do usuário logado ### getAuthorizedUserRoles - [GET /user/roles](https://docs.fundacred.org.br/renewal-api/openapi/cadastro/getauthorizeduserroles.md): Busca regras de acesso do usuário ### getYourselfInformation - [GET /user/me](https://docs.fundacred.org.br/renewal-api/openapi/cadastro/getyourselfinformation.md): Busca dados do usuário logado ## Health & Error ### error - [GET /error](https://docs.fundacred.org.br/renewal-api/openapi/health-and-error/error.md)