Describe a time when you had to integrate a third-party API or service into an existing legacy system.