Sitecore Content Hub - Integrations

What is the Content Hub without any integrations? It would just an awesome and expensive software box to create and store content in it. Another great thing about the Content Hub is the exportability of the data. In the previous blog posts, I wrote a lot about the Sitecore Connect for Sitecore CMP. This is a plugin that can be loaded into the Sitecore Experience Platform. But what about when you use none Sitecore software? Is the Content Hub then useless? No, it's definitely extensible and integrates really well with other systems. 

Sitecore supports a couple of different integration platforms. When looking at the documentation, we can sum up the support of the following platforms:

Sitecore Content Hub integrations

As you can see, the integrations are mainly created to support the Microsoft Ecosystem. But, with the REST API and JavaScript SDK, you can connect to the Content Hub from any ecosystem, as longs as it supports HTTP requests. Another requirement that makes it easier to connect with the Content Hub, is the support of OAUTH. 

For now, let us focus on the REST API. This is the endpoint that is used to connect with the Content Hub from outside the Content Hub. It allows access to must of the internal systems when you have appropriate credentials, that is of course.

A good starting point to see what the API has to offer is to add "/api" add the end of the hostname. For example "https://[your instance].stylelabs.io/api/". This will serve you an overview of all functions that the API has to offer. A good starting point is the "entities" endpoint followed by an entity ID, for example "https://[your instance].stylelabs.io/api/entities/29575". In the image below, you can view the output of an entity.

Content Hub Entity
No matter what kind of integration you're going to do, this will be the URL you will need. It contains all the necessary information that you might need. For instance, it's unqiue id, all supported cultures, properties, relations and much more. 

For a complete overview of all functionality. Check out the documentation of the Content Hub. In the next blog post, we will take a dive into integrating the Content Hub with Azure Logic Apps.