No, if you have an action alert built with the Open API you will be able to report on actions taken, but the source information for those actions will be lost. Because of this, you will not be able to report on the number of actions taken via a link to that action alert in an email, such as with a Message Performance Report. At the moment API calls do not pass source code information held in the user's session as part of the call, however you can explicitly include source code information as a parameter in your API call which may assist you in reporting.