atptour.com API
atptour.com has 2 public methods: get ATP singles rankings and get ATP tournament results. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.
Unofficial. Not affiliated with or endorsed by atptour.com.
Methods
2Gets the ATP men's singles world rankings as of the latest published ranking date. Finds one ranked player by name, or returns up to 500 ranked players in rank order.
Returns ranking date; rank, player, country, age, points, places moved, tournaments played, profile link
Readatptour.com/get_rankingsGets singles match results round by round for an ATP tournament and year, including the champion, dates, surface and category. Without a year it uses the most recent listed edition.
Returns tournament name, city, dates, surface, category, champion, results link, matches (round, winner, loser, score, seeds)
Readatptour.com/get_tournament_results