POST/{client_id}/folderobjects Import objects to a target folder.
GET/{client_id}/folderobjects/{folder_path} Export all objects from a folder recursively.
GET/{client_id}/objects/{object_name}/timezone Returns the time zone used by an object definition or defaults if the object or time zone does not exist.
GET/{client_id}/system/agentgroups Lists available agent groups
POST/{client_id}/system/agentpacks Creates a pre-configured agent package. The response contains a link to a zip file.
GET/{client_id}/system/agentpacks/{filename} Download of pre-configured agent package (agent.zip).
GET/{client_id}/system/agents/authentication_package Gets the agent authentication package if LOCAL is set in UC_AS_SETTINGS.
GET/{client_id}/system/agents/{object_name} Returns detailed agent information
DELETE/{client_id}/system/agents/{object_name} Deletes an existing agent.
POST/{client_id}/system/agents/{object_name}/authenticate Authenticates a waiting agent.
GET/{client_id}/system/agents/{object_name}/authentication_package Gets the agent authentication package for the specified agent if LOCAL_REMOTE is set in UC_AS_SETTINGS.
POST/{client_id}/system/agents/{object_name}/rename Renames an existing agent object.
POST/{client_id}/system/agents/{object_name}/renew_transferkey Resets the transfer key of a non TLS agent.
POST/{client_id}/system/agents/{object_name}/resetpublickey Resets the public key of an agent.
GET/{client_id}/system/certificates Returns list of tls certificates of currently active JCP processes.
GET/{client_id}/system/metrics/prometheus Retrieve the AE performance metrics for the last scrapeIntervalSeconds as prometheus format
GET/{client_id}/system/ra-solutions Lists all installed RA solutions.
POST/{client_id}/system/ra-solutions Install/update RA solution.
POST/{client_id}/system/ra-solutions/upload Install/update RA solution with binary upload.
GET/{client_id}/system/ra-solutions/{object_name} Returns detailed RA solution information.
GET/{client_id}/system/metrics Retrieve the AE historic performance metrics with extended filter options
POST/{client_id}/system/agents Creates a new agent.
What's Deleted
POST/{client_id}/telemetry/consumption null
What's Deprecated
What's Changed
GET/{client_id}/executions/{run_id}/variables
Parameters
client_id in path
run_id in path
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema incompatible
Changed body: 'application/json'
POST/{client_id}/objects Can be used to import single objects.
Parameters
client_id in path
overwrite_existing_objects in query
Request
New body: 'application/json'
Deleted body: '*/*'
Response
New response : [200]//Successful import
New response : [400]//Bad request - request data is invalid
GET/{client_id}/telemetry/export/{start_from} Retrieve telemetry data per month as json for the last n months, including the current month.
Parameters
client_id in path
start_from in path
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Deleted body: 'application/json'
GET/{client_id}/executions/{run_id}/comments
Parameters
client_id in path
run_id in path
Response
New response : [405]//Method not allowed.
POST/{client_id}/executions/{run_id}/comments
Parameters
client_id in path
run_id in path
Response
New response : [405]//Method not allowed.
Changed response : [400]//Bad request - request data is invalid<br><br><span><b>45149</b>: Client '...' is not allowed to perform this action.</span><br><span><b>45150</b>: Property '...' may not be null.</span><br><span><b>45151</b>: Property '...' contains an invalid value. '...'.</span><br>
Add fields in query//Optional list of additional fields.<br><strong>modification_details</strong> - Includes modification/creation date and user name.<br>
Add filter in query//Optional list of fields to reduce the response and improve performance. general_attributes are always returned. Other fields on the same level can be specified as filter.
client_id in path
object_name in path
Response
New response : [400]//Bad request - request data is invalid
GET/{client_id}/system/health Can be used to determine if the automation system is in a healthy state.
Parameters
Add details in query//Parameter to include additional information about processes.
client_id in path
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
Changed response : [503]//Service Unavailable.
Deleted body: 'application/json'
Changed response : [200]
Schema incompatible
Changed body: 'application/json'
GET/{client_id}/executions/{run_id}
Parameters
client_id in path
run_id in path
fields in query Notes Parameter to include various additional information about an execution.<br><strong>comments</strong> - Includes a list of all comments that have been added to the execution<br><strong>variables</strong> - Includes a list of all object variables defined at the execution's scope<br><strong>reports</strong> - Includes a list of all report types of the execution<br><strong>restarts</strong> - Includes the number of restarts<br><strong>predecessors</strong> - Includes a list of the predecessors of a workflow task<br><strong>recurring</strong> - Includes details of a C_PERIOD task change into Parameter to include various additional information about an execution.<br><strong>comments</strong> - Includes a list of all comments that have been added to the execution<br><strong>variables</strong> - Includes a list of all object variables defined at the execution's scope<br><strong>reports</strong> - Includes a list of all report types of the execution<br><strong>restarts</strong> - Includes the number of restarts<br><strong>predecessors</strong> - Includes a list of the predecessors of a workflow task<br><strong>recurring</strong> - Includes details of a C_PERIOD task
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
GET/{client_id}/executions/{run_id}/ert
Parameters
client_id in path
run_id in path
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
POST/{client_id}/executions/{run_id}/status
Parameters
client_id in path
run_id in path
Request
Schema
Changed body: '*/*'
Response
New response : [405]//Method not allowed.
GET/{client_id}/forecasts/{forecast_id}
Parameters
client_id in path
forecast_id in path
name in query
estimated_start_from in query
estimated_start_to in query
agent_destination in query
agent_source in query
fields in query
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
POST/{client_id}/forecasts/{forecast_id}
Parameters
client_id in path
forecast_id in path
Request
Schema incompatible
Changed body: '*/*'
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
GET/{client_id}/repositories
Parameters
client_id in path
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
POST/{client_id}/repositories
Parameters
client_id in path
Request
Schema
Changed body: '*/*'
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema incompatible
Changed body: 'application/json'
POST/{client_id}/repositories/branches
Parameters
client_id in path
Request
Response
New response : [200]//successful operation
New response : [400]//Bad request - request data is invalid
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
POST/{client_id}/search
Parameters
client_id in path
Request
Schema
Changed body: 'application/json'
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
GET/{client_id}/system/agents
Parameters
client_id in path
max_results in query
name in query
active in query
ip_address in query
version in query
hardware in query
software in query
linked in query
platform in query
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
GET/{client_id}/system/clients
Parameters
client_id in path
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
GET/{client_id}/system/features
Parameters
client_id in path
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
GET/{client_id}/telemetry/products
Parameters
client_id in path
Response
New response : [400]//Bad request - request data is invalid
New response : [405]//Method not allowed.
GET/{client_id}/executions
Parameters
Add reference_run_id in query//RunID of the original execution, zero if this was not a restart.
Add fields in query//Parameter to include various additional information about an execution.<br><strong>restarts</strong> - Includes the number of restarts<br><strong>predecessors</strong> - Includes a list of the predecessors of a workflow task<strong>recurring</strong> - Includes details of a C_PERIOD task
client_id in path
max_results in query
start_at_run_id in query
run_id in query
name in query
name_exclude in query
alias in query
agent in query
agent_exclude in query
include_deactivated in query
time_frame_option in query
time_frame_from in query
time_frame_to in query
user in query
user_exclude in query
archive_key1 in query
archive_key1_exclude in query
archive_key2 in query
archive_key2_exclude in query
commented_only in query
modified_only in query
remote_status_number in query
remote_status_text in query
zdu_version in query
Response
New response : [405]//Method not allowed.
Changed response : [200]//successful operation
Schema
Changed body: 'application/json'
POST/{client_id}/executions
Parameters
client_id in path
Request
Schema
Changed body: '*/*'
Response
New response : [405]//Method not allowed.
Changed response : [400]//Bad request - request data is invalid<br><br><span><b>45113</b>: Given string is not a valid object name</span><br><span><b>45114</b>: Given string is not a valid execution option</span><br><span><b>45115</b>: Object to be executed is not an executable one</span>