# Issues a new Access token (optionally identity_token & refresh_token) in exchange of Oauth grant **POST /v1/token** Issues a new Access token (optionally identity_token & refresh_token) in exchange of Oauth grant ## Servers - https://oauth.twilio.com: https://oauth.twilio.com () ## Parameters ### Body: application/x-www-form-urlencoded (object) - **GrantType** (string) Grant type is a credential representing resource owner's authorization which can be used by client to obtain access token. - **ClientId** (string) A 34 character string that uniquely identifies this OAuth App. - **ClientSecret** (string) The credential for confidential OAuth App. - **Code** (string) JWT token related to the authorization code grant type. - **RedirectUri** (string) The redirect uri - **Audience** (string) The targeted audience uri - **RefreshToken** (string) JWT token related to refresh access token. - **Scope** (string) The scope of token ## Responses ### 201 Created #### Headers - **Access-Control-Allow-Origin** (string) Specify the origin(s) allowed to access the resource - **Access-Control-Allow-Methods** (string) Specify the HTTP methods allowed when accessing the resource - **Access-Control-Allow-Headers** (string) Specify the headers allowed when accessing the resource - **Access-Control-Allow-Credentials** (boolean) Indicates whether the browser should include credentials - **Access-Control-Expose-Headers** (string) Headers exposed to the client #### Body: application/json (object) - **access_token** (string | null) Token which carries the necessary information to access a Twilio resource directly. - **refresh_token** (string | null) Token which carries the information necessary to get a new access token. - **id_token** (string | null) Token which carries the information necessary of user profile. - **token_type** (string | null) Token type - **expires_in** (integer(int64) | null) [Powered by Bump.sh](https://bump.sh)