Acutaly I think you should be looking at the Core Reporting Api and dimensions and metrics
The thing that's going to be a little tricky is that first column. That column is Traffic Type and not something you can export directly. It is calculated based upon Source / medium.
Direct = Source not equal (direct) and Medium not equal to organic referral and cpc
Campaign = Source not equal to (direct) and Medium not equal to organic referral and cpc
organic = Medium is equal to organic
paid = medium is equal to cpc
I cant remember what social was I will have to look into that.