Skip to main content
Browse Documentation

Invoking workflow for a content type

Created by Alex Pop on 19 Dec 2019

Workflow events can be invoked for a specific content type.

invokeWorkflow(contentType: ContentType, event: string, data?: any): Promise<ContentType>

Parameters

Name Type Format Description
contentType object ContentType The content type object.
event string The event type, currently the only one supported for content types is publish.
data? object The optional event data.

Returns

A Promise that will resolve with a ContentType object.

Example

client.contentTypes.invokeWorkflow(existingContentType, 'publish')
  .then(result => {      
    console.log('API call result: ', result);              
  })
  .catch(error => {
    console.log('API call fetch error: ', error);      
});