---
title: Response types
description: The response type determines whether an access token, an authorization code, or a JSON Web Token is returned by PingOne . The following OAuth 2.0 response types are supported by PingOne:
component: pingone
page_id: pingone:applications:p1_responsetypes
canonical_url: https://docs.pingidentity.com/pingone/applications/p1_responsetypes.html
revdate: May 10, 2023
---

# Response types

The response type determines whether an access token, an authorization code, or a JSON Web Token is returned by PingOne . The following OAuth 2.0 response types are supported by PingOne:

* code

  Returns an authorization code. The authorization code returned by the request is exchanged for an access token to complete the authorization.

* token

  Returns an access token. If the grant type is `implicit` or `client_credentials`, you can configure PingOne to return an access token.

* id\_token

  Returns a JSON Web Token (JWT). If the grant type is `implicit`, you can configure PingOne to return a JWT containing a set of claims that represent the authentication state of a user.
