Last updated 1 month ago
Was this helpful?
GET /connections/schema HTTP/1.1 Host: Accept: */*
Connection schemas
{}
GET /connections HTTP/1.1 Host: Accept: */*
Array of connections
[ { "id": "text", "targetState": "connected", "connection": {}, "agentName": "text" } ]
GET /connections/{id} HTTP/1.1 Host: Accept: */*
Sucessfully got a connection
{ "id": "text", "targetState": "connected", "connection": {}, "agentName": "text" }
GET /endpoints/schema HTTP/1.1 Host: Accept: */*
Endpoint schemas
GET /endpoints HTTP/1.1 Host: Accept: */*
Array of endpoints
[ { "id": "text", "targetState": "enabled", "connectionId": "text", "operation": "text", "address": {}, "agentName": "text" } ]
GET /endpoints/{id} HTTP/1.1 Host: Accept: */*
Sucessfully got an Endpoint
{ "id": "text", "targetState": "enabled", "connectionId": "text", "operation": "text", "address": {}, "agentName": "text" }
GET /endpoints/{id}/topics HTTP/1.1 Host: Accept: */*
Sucessfully got an Endpoint topics
[ "text" ]
GET /endpoints/{id}/state HTTP/1.1 Host: Accept: */*
Sucessfully got an Endpoint state
text
GET /mappings/schema HTTP/1.1 Host: Accept: */*
Mapping schemas
GET /mappings HTTP/1.1 Host: Accept: */*
Array of mappings
[ { "id": "text", "targetState": "enabled", "mappings": [ {} ], "agentName": "text" } ]
GET /mappings/{id} HTTP/1.1 Host: Accept: */*
Sucessfully got an Mapping
{ "id": "text", "targetState": "enabled", "mappings": [ {} ], "agentName": "text" }
GET /mappings/{id}/endpoint-topics HTTP/1.1 Host: Accept: */*
Sucessfully got the Mapping endpoint topics
{ "ANY_ADDITIONAL_PROPERTY": [ "text" ] }
GET /mappings/{id}/state HTTP/1.1 Host: Accept: */*
Sucessfully got an Mapping state
GET /servers/schema HTTP/1.1 Host: Accept: */*
Server schemas
GET /servers HTTP/1.1 Host: Accept: */*
Array of servers
[ { "id": "text", "options": {}, "targetState": "enabled", "protocol": "Opcua", "agentName": "text" } ]
GET /servers/{id} HTTP/1.1 Host: Accept: */*
Sucessfully got a Server
{ "id": "text", "options": {}, "targetState": "enabled", "protocol": "Opcua", "agentName": "text" }
GET /servers/{id}/state HTTP/1.1 Host: Accept: */*
Sucessfully got a Server state
GET /nodes HTTP/1.1 Host: Accept: */*
Array of nodes
[ { "id": "text", "targetState": "enabled", "nodes": [ {} ], "agentName": "text" } ]
GET /nodes/{id}/state HTTP/1.1 Host: Accept: */*
Sucessfully got an Node state
GET /topics HTTP/1.1 Host: Accept: */*
Topics organized by their associated resources
{ "endpoints": [ {} ], "mappings": [ {} ], "nodes": [ {} ] }
connect
disconnect
PUT /connections/{id}/operation HTTP/1.1 Host: Content-Type: application/json Accept: */* Content-Length: 23 { "operation": "connect" }
Updated connection
enable
disable
PUT /endpoints/{id}/operation HTTP/1.1 Host: Content-Type: application/json Accept: */* Content-Length: 22 { "operation": "enable" }
Updated endpoint
PUT /mappings/{id}/operation HTTP/1.1 Host: Content-Type: application/json Accept: */* Content-Length: 22 { "operation": "enable" }
Updated mapping
PUT /servers/{id}/operation HTTP/1.1 Host: Content-Type: application/json Accept: */* Content-Length: 22 { "operation": "enable" }
Updated server
The body being inputted for transformation
The transformation expression
POST /rule-engine/transform HTTP/1.1 Host: Content-Type: application/json Accept: */* Content-Length: 38 { "input": null, "transformation": "text" }
Transformed output