The USTA API is a Rest API secured by Amazon Cognito Identity protection. Access to the API is provided by USTA. The API incorporates the following strategy:
API account credentials must be established by USTA in order to access the API.
Secure sign in/sign up is accomplished via Cognito Hosted Login.
All input objects and response objects are formatted as JSON objects.
Implements OAuth2 protocol using access and refresh tokens.
Machine to machine access for server-based applications is available.
How to request access to it?
To request access to the USTA API, email a request to developer@usta.com specifying the following information:
Name of the company
Name of the integration partner (if On Behalf Of)
Contact Name
Contact Email
Contact Phone
Origin Domain/IPs
Intended Usage Description
URL Of Client System
Redirect URLS: Signed in URL (Secure logged in Landing Page) (Production and Stage)
Redirect URLS: Signed Out URL (Public Landing Page) (Production and Stage)
Redirect URLS: Redirect from Light Weight Registration (Secure Logged in Landing Page) (Production and Stage)
Are you supporting social login (Facebook, Apple ID)
Anticipated Call Volume/Month
Registering Redirects
When USTA issues a clientId and secret, we need to associate the identity with two redirect uris:
What will you need?
Once approved, USTA will provide the following:
API Connection Credentials
Client ID and Client Secret for accessing the developer.usta.com API platform.
Support Credentials
User ID and Password to USTA Service Desk for the purpose of entering support tickets and requesting assistance.
API Documentation
API Reference describing endpoints and usage of the API.
Cognito Client Integration Guide describing how to integrate Cognito into your application