Start with Identity
← Glossary
Protocol

Token Exchange

An OAuth 2.0 extension (RFC 8693) that exchanges one token for another, enabling delegation and impersonation across services. Increasingly used to scope tokens for downstream APIs and AI agents.

Token exchange is the mechanism that keeps delegation honest across service hops: instead of forwarding a broad token downstream, a service swaps it for a narrower one scoped to the next call, preserving who the original subject was. That property is exactly what agent architectures need, which is why it underpins the 2026 work on standardizing AI agent authorization.

See also: OAuth 2.0, agentic identity, client credentials, what is non-human identity

Related terms
Last reviewed By SWI Community TeamSuggest a correctionHow we research