# Refresh Token

Operations related to refresh token.

## Refresh token

> Refresh token by organization user

```json
{"openapi":"3.0.3","info":{"title":"AppMaker API - OAS 3.0","version":"1.0.0"},"tags":[{"name":"auth","description":"Authentication and session management."},{"name":"refresh-token","description":"Operations related to refresh token."}],"servers":[{"url":"https://abp-api.akinon.net/api/v1","description":"Production server"},{"url":"https://abptest-api.akinon.net/api/v1","description":"Test server"},{"url":"http://localhost:5001/api/v1","description":"Local server"}],"security":[{"bearerAuth":[]},{"accessToken":[]}],"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"},"accessToken":{"type":"apiKey","in":"header","name":"x-access-token"}},"requestBodies":{"RefreshTokenRequest":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["refreshToken"],"properties":{"refreshToken":{"type":"string","description":"Refresh token"}}}}}}},"responses":{"RefreshTokenResponse":{"description":"Created","content":{"application/json":{"schema":{"required":["accessToken","refreshToken"],"properties":{"accessToken":{"type":"string","description":"Access token"},"refreshToken":{"type":"string","description":"Refresh token"}}}}}},"ValidationErrorResponse":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"validationError":{"type":"object","properties":{}}}}}}},"UnauthorizedErrorResponse":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UnauthorizedError"}}}}},"schemas":{"UnauthorizedError":{"type":"object","properties":{"apiError":{"type":"array","items":{"type":"string"},"description":"Error message"}}}}},"paths":{"/auth/refresh-token":{"post":{"tags":["refresh-token","auth"],"summary":"Refresh token","description":"Refresh token by organization user","operationId":"refreshToken","requestBody":{"$ref":"#/components/requestBodies/RefreshTokenRequest"},"responses":{"201":{"$ref":"#/components/responses/RefreshTokenResponse"},"400":{"$ref":"#/components/responses/ValidationErrorResponse"},"401":{"$ref":"#/components/responses/UnauthorizedErrorResponse"}}}}}}
```
