bShare offers a number of different APIs, each with a specific purpose. Some of these APIs are client-side, and control how the bShare sharing tools behave on your page. Others are server-side APIs that you can use for different types of integration between your site and the bShare backend platform. Here is a quick overview of the various APIs available, and what you might use them for:
The bShare Client API is the client-side JavaScript API that you use to add bShare button to your web page. The Client API has a large number of features that let you customize the appearance and behavior of the button in your page.
Using the bShare Share API, you can stream line your API shares by leveraging bShare's powerful API sharing engine. Now you don't have to worry about using a different API for each sharing platform; just use one sharing API: bShare's Share API.
The bShare Analytics API is a web-service that allows you full access to bShare's analytics data. Now you don't have to log into bShare to view your data; you are free to build your own data UI and analytics reports. Note that the analytics API is only available for bShare Pro and bShare Enterprise users.
The bShare bSync API is a web-service that allows you to utilize bSync's powerful ability to synchronize shares to multiple platforms. Using the bSync API, you will be able to automatically update your user's SNS accounts with status updates or user's actions on your site with ease! Note that the bSync API is only available for bShare Pro and bShare Enterprise users.