(CIP 6.1) (CIP 6.0) (CIP 5.1) (CIP 5.0) (CIP 4.3) (CIP 4.2) (CIP 4.1)
(CIP 6.1) (CIP 6.0) (CIP 5.1) (CIP 5.0) (CIP 4.3) (CIP 4.2) (CIP 4.1)

Extension Services

Extension

Endpoint: http(s)://[hostname]:[port]/[context]/service/[version]/extension/[environment]

Method: POST

Content-Type: application/json or application/xml

Accept: application/json or application/xml

Path Parameters

Parameter

Description

hostname

Cantara worker hostname

port

Cantara worker listening port (only required if non-standard HTTP/s port

context

Cantara worker web application context

version

Cantara worker API version

environment

Cantara access environment. Refer to the 

Managing Environments

 topic for more information.(Example - E1DEV)

Execute Extension

Example for executing Extension service

Example Endpoint: https://us.cantara.cloud/cantara/service/50/extension/E1DEV


JavaScript
{
	"echoPayload":"TEST",
	"name":"Echo",
	"cantaraVersion":"5.1",
	"tenantId":"",
	"apiKey":""
}
JavaScript
{
    "Message": {
        "value": "Transaction Successful",
        "origin": "Worker24@af746ad838d3",
        "type": 0,
        "cantaraSid": ""
    },
    "name": "Echo",
    "cantaraVersion": "5.1",
    "EchoPayload": "TEST"
}

Extension Attachment

Endpoint: http(s)://[hostname]:[port]/[context]/service/[version]/extension/attach/[environment]

Method: POST

Content-Type: application/json or application/xml

Accept: application/json or application/xml

Path Parameters

Parameter

Description

hostname

Cantara worker hostname

port

Cantara worker listening port (only required if non-standard HTTP/s port

context

Cantara worker web application context

version

Cantara worker API version

environment

Cantara access environment. Refer to the 

Managing Environments

 topic for more information.(Example - E1DEV)

Execute Extension Attachment

Example for executing Extension Attachment service

Example Endpoint: https://us.cantara.cloud/cantara/service/50/extension/attach/E1DEV