CloudBlue Connect

Provides integration in to CloudBlue Connect, a catalog and channel management platform.

Use this Node as a vendor, provider or customer. Includes support for all API's including accounts, agreements, assets, contracts, customers, listings, orders/subscriptions, partners, pricing, products and reports.

Watch the launch webinar for the Flowgear CloudBlue Connect Node.

Revision History

1.0.0.5 Initial Release
1.0.0.6 Fixed error caused by samples with multiple possible request payloads.
1.0.0.9 Fixed authentication issue
1.0.0.10 Updated OpenAPI definition to 21.0

Properties

Connection

Type: Connection Input
Provides a connection to the CloudBlue Connect instance

Url
Type: String
An optional URL that points to the API. If omitted, the default endpoint is used.

FlowgearToken
Type: Password
The token generated for Flowgear - see remarks.

ReturnRestFailureResponses
Type: Boolean

When true, signals that the Node should return extended failure information in the Response* properties rather than throwing a Workflow-level error.

OperationId

Type: String
Provides the internal ID of the operation of the Node Sample that was selected, generally this property should not be modified manually.

Description

Type: String
Provides a descriptive name of the Node Sample that was selected. This property has no effect on execution.

Request

Type: String Input
Provides the request to be sent to CloudBlue Connect. A specimen payload should be obtained by loading a Node Sample.

ResponseCode

Type: String Output
Returns the HTTP response code for the request. For example, a code of 200 indicates that the operation succeeded. If an error occurred, this property is only available if ReturnRestFailureResponses is toggled on.

ResponseHeaders

Type: Multiline Text Output
Returns the HTTP headers that were returned from the execution of the request. If an error occurred, this property is only available if ReturnRestFailureResponses is toggled on.

Response

Type: String Output
Returns the response payload that resulted from the execution of the request. If an error occurred, this property is only available if ReturnRestFailureResponses is toggled on.

Custom Inputs

This Node supports Custom Input Properties for queries. Begin by selecting a sample, for example, request_list_listRequests. You will then be presented with a list of Custom Properties that can be used to filter the result. Choose the Properties that you would like to include in your request and they will be added to the Node as Custom Properties.

Remarks

Creating a Connection

Follow these steps to obtain a Flowgear Token:

  • Sign in to CloudBlue Connect (e.g. https://vendor.connect.cloudblue.com ). Note that you may have a different URL
  • Click Home, then Extensions
  • Click Tokens
  • Click + Create Token
  • Provide a friendly name for the token (e.g. flowgear) in the Label property
  • Select Flowgear Integration in the Type property
  • Click Create
  • The token will be added to the list of tokens. Click the Copy icon next to the masked token (*******)
  • Paste the token in to the FlowgearToken Property of Connection for this Node

Using the Node

Place a new CloudBlue Connect Node on the Design Canvas and create a Connection for it. Click the context option (V) of the Node and then click Choose Sample. In the dialog that displays, filter for the type of call you want to perform.

Troubleshooting

Getting an error: The value specified in OperationId doesn't match a known operation. - Ensure that the node version matches the version of the connection that it uses by creating a new connection.

Examples

See Sample Workflow for an example of how to integrate CloudBlue Connect into Salesforce

See Sample Workflow for an example of how to approve a request