{
"countries": [
"BLR",
"USA",
"POL",
"CHN",
"AUS",
"ESP",
"CZE",
"KAZ",
"RUS",
"GBR",
"GER",
"CAN",
"QAT",
"SRB",
"UKR"
]
}
curl --location --request POST 'https://zylalabs.com/api/9052/wta+player+database+api/16297/fetch+list+of+countries+available' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
[
{
"player_name": "Coco Gauff"
},
{
"player_name": "Jessica Pegula"
},
{
"player_name": "Amanda Anisimova"
},
{
"player_name": "Madison Keys"
},
{
"player_name": "Emma Navarro"
},
{
"player_name": "Diana Shnaider"
},
{
"player_name": "Sofia Kenin"
},
{
"player_name": "Mccartney Kessler"
},
{
"player_name": "Hailey Baptiste"
},
{
"player_name": "Naomi Osaka"
},
{
"player_name": "Jessica Bouzas Maneiro"
}
]
]
curl --location --request POST 'https://zylalabs.com/api/9052/wta+player+database+api/16301/get+players+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
{
"player_statistics": {
"player_name": "Coco Gauff",
"ranking": 2,
"ranking_points": 7669
}
}
curl --location --request POST 'https://zylalabs.com/api/9052/wta+player+database+api/16304/get+player+statistics+by+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"name":"Required"}'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the WTA Player Database API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
(Save 2 months with annual billing 🎉)
Trusted by leading companies
The WTA Player Database API is designed to deliver up-to-date Women’s Tennis Association (WTA) rankings data in a structured and queryable format. It allows developers, analysts, and sports enthusiasts to retrieve the list of countries represented in the WTA rankings, get players filtered by country, and access detailed statistics about specific players using their name as a parameter. This API helps build apps, dashboards, or analytical tools focused on women's tennis rankings and performance metrics. Each endpoint supports clean filtering and is optimized for integration into frontend or backend systems.
The WTA Player Database API allows you to retrieve data such as country lists represented in the WTA rankings, players filtered by country, and detailed statistics for individual players including their rankings, match performance, and historical data.
The data returned by the WTA Player Database API is structured in a JSON format, which is easy to parse and integrate into various applications, whether they are frontend or backend systems.
The WTA Player Database API can be used to build applications that track player performance, create dashboards for sports analytics, develop fantasy sports platforms, or provide insights for sports news articles focusing on women's tennis.
The player statistics include fields such as player name, country, current ranking, match wins and losses, tournament participation, and historical performance metrics, allowing for comprehensive analysis of individual players.
Developers can integrate the WTA Player Database API by making HTTP requests to its endpoints, using the provided parameters to filter data as needed, and then utilizing the returned JSON data to display rankings and statistics in their applications.
The "fetch list of countries" endpoint returns a comprehensive list of countries represented in the WTA rankings. Each entry includes the country name, allowing users to understand the global representation in women's tennis.
The "get players by country" endpoint requires a single parameter: the country name. Users can obtain this list from the "fetch list of countries" endpoint to ensure valid input.
The response from the "get player statistics by name" endpoint is organized as a JSON object containing a "player_stats" field. This field includes detailed statistics such as player name, ranking, prize money, and performance metrics.
The response from the "get players by country" endpoint includes a "player_names" field, which is an array of strings representing the names of players from the specified country, facilitating easy access to player information.
The "get player statistics by name" endpoint provides detailed information about a specific player, including their current ranking, age, prize money, sets won, games won, and performance points, enabling in-depth analysis of player performance.
Users can utilize the returned data by parsing the JSON responses to display rankings, player statistics, or country representations in their applications. For example, developers can create visualizations or dashboards that highlight player performance trends.
The WTA Player Database API sources its data from official WTA rankings and statistics, ensuring high accuracy. Regular updates and validation processes are implemented to maintain data integrity and reliability for users.
Typical use cases include developing sports analytics applications, creating player performance dashboards, building fantasy sports platforms, and generating insights for sports journalism focused on women's tennis.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund