Fetch team data
Team
Teamathletes(emails: [String], uuids: [String]) => [Athlete]
The athletes field returns a list of athlete objects for a given team with the data points you requested. It accepts an optional emails or uuids argument that allows you to request specific athletes by providing an array of emails or UUIDs.
coaches(emails: [String], uuids: [String]) => [Athlete]
The coaches field returns a list of coach objects for a given team with the data points you requested. It accepts an optional emails or uuids argument that allows you to request specific coaches by providing an array of emails or UUIDs.
groups(uuids: [String]) => String
The groups field returns an array of a given team's groups (optionally limited to groups with specified UUIDs).
name => String
The name fields returns the name of the institution.
uuid => String
The uuid field returns the UUID generated by FYTT for the object.
Sample Query
Example:
query {
teams {
name,
uuid
}
}
Response:
{
"data": {
"teams": [
{
"name": "Baseball",
"uuid": "6f09fb3a-f703-47c7-ab0e-637ac824aad9"
},
{
"name": "Football",
"uuid": "147161ee-01cb-42be-afb0-70e877d3b2cb"
},
{
"name": "Basketball",
"uuid": "78e6690c-d7ed-42a5-a070-eea994b9878f"
}
]
}
}
