Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.8 KB

ObtainTokenRequest.md

File metadata and controls

18 lines (12 loc) · 1.8 KB

SquareConnect.ObtainTokenRequest

Description

Properties

Name Type Description Notes
client_id String The Square-issued ID of your application, available from the application dashboard.
client_secret String The Square-issued application secret for your application, available from the application dashboard.
code String The authorization code to exchange. This is required if `grant_type` is set to `authorization_code`, to indicate that the application wants to exchange an authorization code for an OAuth access token. [optional]
redirect_uri String The redirect URL assigned in the application dashboard. [optional]
grant_type String Specifies the method to request an OAuth access token. Valid values are: `authorization_code`, `refresh_token`, and `migration_token`
refresh_token String A valid refresh token for generating a new OAuth access token. A valid refresh token is required if `grant_type` is set to `refresh_token` , to indicate the application wants a replacement for an expired OAuth access token. [optional]
migration_token String Legacy OAuth access token obtained using a Connect API version prior to 2019-03-13. This parameter is required if `grant_type` is set to `migration_token` to indicate that the application wants to get a replacement OAuth access token. The response also returns a refresh token. For more information, see Migrate to Using Refresh Tokens. [optional]