Last updated 1 month ago
Was this helpful?
/connections/schema
curl -L \ --url '/connections/schema'
{}
/connections
curl -L \ --url '/connections'
[ { "id": "text", "connection": {}, "agentName": "text", "currentState": "connecting", "targetState": "connected" } ]
/connections/{id}
curl -L \ --url '/connections/{id}'
{ "id": "text", "connection": {}, "agentName": "text", "currentState": "connecting", "targetState": "connected" }
/connections/{id}/operation
connect
disconnect
curl -L \ --request PUT \ --url '/connections/{id}/operation' \ --header 'Content-Type: application/json' \ --data '{ "operation": "connect" }'
/endpoints/schema
curl -L \ --url '/endpoints/schema'
/endpoints
curl -L \ --url '/endpoints'
[ { "id": "text", "connectionId": "text", "operation": "text", "address": {}, "agentName": "text", "currentState": "enabling", "targetState": "enabled" } ]
/endpoints/{id}
curl -L \ --url '/endpoints/{id}'
{ "id": "text", "connectionId": "text", "operation": "text", "address": {}, "agentName": "text", "currentState": "enabling", "targetState": "enabled" }
/endpoints/{id}/topics
curl -L \ --url '/endpoints/{id}/topics'
[ "text" ]
/endpoints/{id}/state
curl -L \ --url '/endpoints/{id}/state'
text
/endpoints/{id}/operation
enable
disable
curl -L \ --request PUT \ --url '/endpoints/{id}/operation' \ --header 'Content-Type: application/json' \ --data '{ "operation": "enable" }'
/mappings/schema
curl -L \ --url '/mappings/schema'
/mappings
curl -L \ --url '/mappings'
[ { "id": "text", "agentName": "text", "currentState": "enabling", "targetState": "enabled", "mappings": [ {} ] } ]
/mappings/{id}
curl -L \ --url '/mappings/{id}'
{ "id": "text", "agentName": "text", "currentState": "enabling", "targetState": "enabled", "mappings": [ {} ] }
/mappings/{id}/operation
curl -L \ --request PUT \ --url '/mappings/{id}/operation' \ --header 'Content-Type: application/json' \ --data '{ "operation": "enable" }'
/mappings/{id}/endpoint-topics
curl -L \ --url '/mappings/{id}/endpoint-topics'
{ "ANY_ADDITIONAL_PROPERTY": [ "text" ] }
/mappings/{id}/state
curl -L \ --url '/mappings/{id}/state'
/servers/schema
curl -L \ --url '/servers/schema'
/servers
curl -L \ --url '/servers'
[ { "id": "text", "options": {}, "agentName": "text", "currentState": "enabling", "targetState": "enabled", "protocol": "Opcua" } ]
/servers/{id}
curl -L \ --url '/servers/{id}'
{ "id": "text", "options": {}, "agentName": "text", "currentState": "enabling", "targetState": "enabled", "protocol": "Opcua" }
/servers/{id}/operation
curl -L \ --request PUT \ --url '/servers/{id}/operation' \ --header 'Content-Type: application/json' \ --data '{ "operation": "enable" }'
/servers/{id}/state
curl -L \ --url '/servers/{id}/state'
/nodes
curl -L \ --url '/nodes'
[ { "id": "text", "agentName": "text", "currentState": "enabling", "targetState": "enabled", "nodes": [ {} ] } ]
/nodes/{id}/state
curl -L \ --url '/nodes/{id}/state'
/topics
curl -L \ --url '/topics'
{ "endpoints": [ {} ], "mappings": [ {} ], "nodes": [ {} ] }
/rule-engine/transform
The transformation expression
The body being inputted for transformation
curl -L \ --request POST \ --url '/rule-engine/transform' \ --header 'Content-Type: application/json' \ --data '{ "transformation": "text", "input": null }'