Sportmonks was integrated as the external sports data provider. Instead of sending every user request directly to Sportmonks, the backend processes the data, cleans it, and caches requests in Redis. This helped reduce repeated API calls, protect the usage limit, and improve response speed.