SocialHub provides various APIs allowing extension our products with additional functionality:
- REST APIs
Allow create, read, update and delete (CRUD) operations to be executed via simple HTTP requests.
Allow receiving information about events that happened on SocialHub in near real time.
- SocialHub is a social media software platform with products customers may use depending on their license.
- A customer has one
accountentity, which represents the customers organizational name space.
accountcan have multiple
userentities with various roles.
channelentity represents a specific connection between the SocialHub and an external data source (eg. a Facebook page).
- External data sources are part of what we call
networks(eg. Facebook) that are integrated into a SocialHub product by an
integrationis a program that synchronizes data between SocialHub products and a 3rd party network.
channelmay have a
manifestwhich defines a
networkscapabilities and configures communication with its
- The Inbox is a product of the SocialHub software platform intended for centralized social media community management.
- When a user writes a message to a
network(eg. a comment on a post of a Facebook page) we call it an
interactionsare synchronized between a
networkand the Inbox by an
- For each
ticketentity is created, that SocialHub
userswith access to the Inbox can work on.
- Users can work on these
ticketsby applying "network-agnostic" actions to it. These are actions that do not cause any changes on the
network(eg. assigning the
- Depending on the Ticket's
networkthere may also be "network-specific" actions available (eg. "liking" a comment
ticketcan contain multiple
followupcan be an internal
noteor a public
There are currently no APIs available for other SocialHub Platform products like the Content Planner or Meet.