Part of: CIAMLast updated 27 August 2026 · 1 min read

What is a refresh token?

A refresh token lets an application obtain a new access token without asking the user to sign in again.

Frequently asked questions

Does a refresh token expire?

Yes, though typically with a much longer lifetime than an access token, and policies can revoke it independently.

What happens if a refresh token is stolen?

An attacker could mint new access tokens until it's revoked, which is why refresh tokens are treated as highly sensitive and often bound to the requesting client (see DPoP).

Building the integration, not choosing it?Definitions stop where implementation starts. The developer docs carry the API references, SDKs and SCIM endpoints.
Developer doc

Ready to move beyond legacy CIAM?

Definitions are the easy part. Go live in weeks with identity that governs AI agents, customers, and partners from one place.

Learn more