Google Maps Platform connector
The Google Maps connector validates addresses, retrieves postal addresses and calculates distances
Required inputs
| Key | Label | Type |
|---|---|---|
apiKeyValue | API key | secret |
addressValue | Address | FEEL expression |
addressValue | Address | FEEL expression |
destinationValue | Destination | FEEL expression |
originValue | Origin | FEEL expression |
Optional inputs
| Key | Label | Type |
|---|---|---|
operationType | Operation type | string |
body.address.regionCode | Region code | FEEL expression |
body.address.locality | Locality | FEEL expression |
unitsValue | Units | string |
modeValue | Mode | string |
connectionTimeoutInSeconds | Connection timeout | string |
resultVariable | Result variable | string |
resultExpressionGetAddressComplete | Result expression | FEEL expression |
resultExpressionGetPlaceId | Result expression | FEEL expression |
resultExpressionGetDuration | Result expression | FEEL expression |
errorExpression | Error expression | FEEL expression |
Apply this connector with @bpmnkit/connectors
import { applyConnectorTemplate } from "@bpmnkit/connectors"
const result = applyConnectorTemplate("io.camunda.connectors.GoogleMapsPlatform.v1", {
"apiKeyValue": "<your api key>",
"addressValue": "= ...",
"addressValue": "= ...",
"destinationValue": "= ...",
"originValue": "= ...",
"operationType": "validateAddress",
"body.address.regionCode": "= ...",
})