This document discusses how an API was used to automate the manual process of creating discussion topics for online courses in the Desire2Learn learning management system. Previously it took staff 120 hours to create 4,900 discussion topics across 140 courses with 30-35 students each. At a conference, the challenge was presented to "Mr. API" who helped develop an API solution. It allowed discussion topics to be programmatically created and renamed via a secure web interface, reducing the work to just a few clicks. The document outlines the steps taken to set up the API integration and test it before bringing it into full production use, reducing staff time spent on the task significantly. It also discusses some other potential uses of APIs to automate other