Refresh Token Request Body
The Refresh Token grant type is used by clients to exchange a refresh token for an access token when the access token has expired.
The Refresh Token grant type is used by clients to exchange a refresh token for an access token when the access token has expired.
grant_typestring✻The grant type is the type of authorization request, indicating whether you are requesting an access token from an authorization code or a refresh token.
"refresh_token"refresh_tokenstring✻The refresh token is used to obtain a new access token. It expires 90 days after being issued and is only valid for a single use.
1..4096 charactersscopenull | stringSpace-delimited, case-sensitive list of <action>:<scope> permissions, such as read:name.
A client either follows the permissions the End-User has approved, or fixes a subset of them:
invalid_scope, and requesting a different set later replaces the previous authorization.Changing the requested scope replaces the authorization: any authorization code not yet redeemed, and
every refresh token previously issued to this client for this user, stop working and the End-User authorizes
again. A client that needs different scopes for different surfaces should use a client per surface.
On a refresh request, the value may only narrow what was already granted.
In a token response, this is the scope actually granted — for an authorization that follows the End-User's permissions, the set approved at that moment.
0..1024 characters/^(?:(?:(?:read|write):[\w]+ )*(?:read|write):[\w]+)?$/i"read:name read:bloodGlucose write:bloodGlucose"