Learn about client application authentication using Square authentication APIs.
The Square API enables developers to create applications that make API calls on behalf of Square sellers.
The
Using the OAuth API, you can also create access tokens that have a reduced scope from the set of permissions granted and access tokens that have a 24 hour time limit instead of the default 30 day limit. These limited tokens work well in a loosely controlled access environments such as web browsers or mobile clients. For more information, see
For developers building mobile applications that take in-person payments using the Reader SDK, the