Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

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

  • No labels