File-Based Contribution

Overview

For contributors without infrastructure, USTA offers the ability to contribute players and activity in csv files via AWS S3.

Access Points

Where ‘mart’ is the name of the 3rd party contributor agreed with USTA.

AWS Region

Bucket

Object

Filename

Description

AWS Region

Bucket

Object

Filename

Description

us-east-1

arn:aws:s3:::partner-file-exchange

/partner-market/in-to-usta/players

players.csv

Player Accounts for players in Matchups

us-east-1

arn:aws:s3:::partner-file-exchange

/partner-market/in-to-usta/play-activity

play-activity.csv

Matchup scores

us-east-1

arn:aws:s3:::partner-file-exchange

/partner-market/in-to-usta/court-bookings

court-bookings.csv

Court Bookings

us-east-1

arn:aws:s3:::partner-file-exchange

/partner-mart/in-to-usta/lessons

lesson-bookings.csv

Lesson Bookings

Player Accounts

Each player must have an account at USTA and consent to USTA terms and conditions before any contributions will be accepted by USTA. players.csv contains a listing of the identifying fields of all players contained within the corresponding activity contribution files.

Matchup Scores

This file contains one record per matchup. Each player must be defined in matchups.csv or the matchup will be rejected.

Court Bookings

This file contains one record per court booking. Each player must be defined in court-bookings.csv or the court booking will be rejected.

Lesson Bookings

This file contains one record per lesson booking. Each player must be defined in lesson-bookings.csv or the lesson will be rejected.