Create a Live Center blog from your CMS

This articles provides you the information needed to build a plugin from your CMS to create and link to Live Blogs feeds in Live Center.

Documentation and resources

Live Center Plugin documentation

https://support.livecenter.com/live-center-plugin-integration

  • The endpoint latest_channels returns the 50 latest channels (live blogs). 
  • If a channel has been created, but does not yet have a post published, it won’t appear as a result in the endpoint until at least one post has been published. 

API Keys 

API keys are generated and maintained per-tenant in the “Integrations” section on Live Center. The section is only available for administrators:

Within the Integrations section, administrators control the creation of new API keys and the removal of existing ones:

API Endpoints

All API endpoints require a tenant key and an API key. The tenant key references the particular tenant, and the API key is controlled by the tenant's administrators in the “Integrations” section.

API keys must be passed in an “X-Api-Key” HTTP header.

Create Channel

An API endpoint intended to create a new channel.

Endpoints:

Australian Region: https://au.livecenter.com/tenant-api/v1/{tenantKey}/channel

Global Region: https://livecenter.norkon.net/tenant-api/v1/{tenantKey}/channel

HTTP Method: POST

Parameters

Parameter

Description

channelName

A string containing the name of the channel to create.

 

Possible Responses

HTTP Status

Description

500

Internal server error

401

Unauthorised. API key and tenant key pair do not match.

400

Bad request. No channelName provided.

200

Success. Returns the created channel and a URL to navigate to the editor for the newly created channel.


Example response with the Australian region:

{

        "channel": {

            "id": 13089,

            "name": "Norkon Auto Test",

            "archived": false,

            "lastUsedUtc": null,

            "created": 1615449595,

            "content": {},

            "config": {}

        },

        "publishSuiteUrl": "https://au.livecenter.com/LiveCenter/#!/Channel/13089"

}