UEFA API
UEFA (uefa.com) has 2 public methods: get competition table and get competition matches. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.
Unofficial. Not affiliated with or endorsed by UEFA.
Methods
2Returns the league-phase or group-stage table for a UEFA club competition and season, with qualification labels where shown.
Returns group, position, club, country, played, won, drawn, lost, goals, goal difference, points, qualification status, club page link
Readuefa.com/get_competition_tableGets UEFA club competition matches in a date range, with kick-off times in a chosen time zone, scores, stages and venues. You can limit the list to one club.
Returns stage, kick-off, clubs, score, status, stadium, city, match link
Readuefa.com/get_competition_matches