Adding Source files to existing project using the REST API

We would like the ability to add source files to an existing project. Has anybody found a way that this might be possible? 

 

In the SOAP calls, you do have the ability to create a new task for a given project provided that you pass in the node containing the new source file and the workflow. Our attempts so far to get the SOAP calls to cooperate have failed and we wanted to know if we could pull this off in the REST API calls.