An API is still an application programming interface right? What kind of distributon / business development are we talking about here? And how can it possibly be conducted through an API?
You don't have to wine and dine Facebook's business development team to get the user actions in your app syndicated on Facebook, you just use their API to do it yourself.