Home / Connectors / Camunda Operate connector

Camunda Operate connector

Fetch data from Camunda Operate API

outbound io.camunda:http-json:1

Required inputs

KeyLabelType
authentication.oauthTokenEndpoint OAuth token endpoint secret
authentication.operate_base_url Operate base URL FEEL expression
authentication.internal_region Region FEEL expression
authentication.internal_cluster Cluster ID FEEL expression
authentication.clientId Client ID FEEL expression
authentication.clientSecret Client secret secret
authentication.audience Operate audience FEEL expression
input.internal_key Key FEEL expression
input.internal_results Results FEEL expression

Optional inputs

KeyLabelType
authentication.internal_deployment_type Type string
input.internal_endpoint Endpoint string
input.internal_operation Operation string
input.internal_filter Filter FEEL expression
input.internal_sort Sort FEEL expression
input.internal_pagination Pagination FEEL expression
resultVariable Result variable string
resultExpression Result expression FEEL expression
connectionTimeoutInSeconds Connection timeout FEEL expression
errorExpression Error expression FEEL expression

Apply this connector with @bpmnkit/connectors

import { applyConnectorTemplate } from "@bpmnkit/connectors" const result = applyConnectorTemplate("io.camunda.connectors.CamundaOperate.v1", { "authentication.oauthTokenEndpoint": "<your oauth token endpoint>", "authentication.operate_base_url": "= ...", "authentication.internal_region": "= ...", "authentication.internal_cluster": "= ...", "authentication.clientId": "= ...", "authentication.clientSecret": "<your client secret>", "authentication.audience": "= operate-api", "input.internal_key": "= ...", "input.internal_results": "= 20", "authentication.internal_deployment_type": "saas", "input.internal_endpoint": "/v1/process-instances", })