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