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
, thenExtensions
- Click
Tokens
- Click
+ Create Token
- Provide a friendly name for the token (e.g.
flowgear
) in theLabel
property - Select
Flowgear Integration
in theType
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