# refreshAccessToken (/docs/auth/api/functions/refreshAccessToken)



[@kysoql/auth](/docs/auth/api) / refreshAccessToken

```ts
function refreshAccessToken(options): Promise<SalesforceOAuthSession>;
```

OAuth 2.0 refresh-token exchange. Rotated refresh tokens are persisted when
a store is supplied.

## Parameters [#parameters]

| Parameter | Type                                                                   |
| --------- | ---------------------------------------------------------------------- |
| `options` | [`RefreshTokenOptions`](/docs/auth/api/interfaces/RefreshTokenOptions) |

## Returns [#returns]

`Promise`\<[`SalesforceOAuthSession`](/docs/auth/api/interfaces/SalesforceOAuthSession)>
