How do i export my course to gpx or other format? As far as i can tell by looking at the api calls http://connect.garmin.com/proxy/course-service/course/4231591 , the way points i added are saved. There must be some other process that takes these waypoints and fills in the gaps. For this reason i suspect its not possible without extra effort from the garmin team.
Unless they've changed recently, GC is not intended for course 'export'. They only allow you to 'send to device' and you have no control of what file format that is. It uses the format your device uses.
If you want to export courses as a .gpx or other such, then try another site such as strava, ridewithgps, mapmyrun, mapmyride, etc. Or, use mapping software.