Overview
This page describes how to structure your application to request data from USTA. This API is restricted, or "bound", to the data associated with the user for which the JWT token was requested.
Base URL
Request Headers
Requests must have this request type specified in the header.
key | value |
---|---|
content-type | application/json |
Customer Personal Profile
Verb | API Call | Description |
---|---|---|
GET PUT PATCH | /customer/{uaid} | Retrieve/modify customer personal profile details. |
GET | /customers/{uaid}/children | Retrieve a list of uaids for children linked to the specified account. |
GET PUT | /customers/{uaid}/addresses | Retrieve/modify customer address. |
GET | /customers/{uaid}/emails | Retrieve/modify customer personal emails. |
GET PUT | /customers/{uaid}/phones | Retrieve/modify customer personal phones. |
GET | /customers/{uaid}/memberships | Retrieve a list of USTA memberships associated with the supplied uaid. |
GET | /customers/{uaid}/familyMembers/subscriptions | Retrieve a list of USTA subscription details for family members of the supplied uaid. |
GET | /customers/{uaid}/subscriptions/latest | Retrieve the most recent subscription details of the supplied uaid. |
Customer Provider Profile
Verb | API Call | Description |
---|---|---|
GET PUT PATCH | /customers/me/providers | Retrieve/modify customer provider profile details. |
GET PUT | /customers/me/providers/emails | Retrieve/modify customer provider emails. |
GET PUT | /customers/me/providers/phones | Retrieve/modify customer provider phones. |
GET | /customers/me/providers/facilities | Retrieve list of facilities ids associated with a customer provider. |
GET PUT | /customers/me/providers/coachingSkills | Retrieve/modify list of coachingSkills associated with a customer provider. |
GET PUT | /customers/me/providers/coachingSpecialties | Retrieve/modify list of coachingSpecialties associated with a customer provider. |
GET PUT | /customers/me/providers/typesOfPlayer | Retrieve/modify list of typesOfPlayer associated with a customer provider. |
GET PUT | /customers/me/providers/roles | Retrieve/modify list of secondary roles associated with a customer provider. |