Skip to main content

Introduction

APIs and Models to initiate, monitor, and control your automation jobs

API

Here are the list of APIs existing under Jobs category.

APIDescription
DeleteJobAsyncThe API deletes an existing Job from the connected Control Room.
ExecuteJobAsyncThe Smart Buddy executes an existing Job with provided job details from the connected Control Room.
GetAllAssistantBuddyJobsAsyncGets the list of all Assistant Buddy JobsList information from the connected Control Room.
GetAllSmartBuddyJobsAsyncGets the list of all Smart Buddy JobsList information from the connected Control Room.
GetJobInfoAsyncGets the Job information with the specified Id from the connected Control Room.
GetJobStatusAsyncThe API gets the job status with a specified Id from the connected Control Room.
GetJobsByAssistantBuddyIdAsyncThe API gets the list of all jobs with specified Assistant Buddy Id from the connected Control Room.
GetJobsByBotIdAsyncThe API gets the list of all jobs with specified Smart Buddy Id from the connected Control Room.
SubmitJobAsyncThe API submits the job for execution with specified Smart or Assistant Buddy Id and other job details from the connected Control Room.
SuspendJobAsyncSuspends the job with specified SuspendedJobInfo details from the connected Control Room.

Models

Here are list of Models used in Jobs APIs.

ModelsDescription
JobInfoThe structure represents an instance of the Job entity.
JobsListThe structure represents an instance of the JobsList entity.
NewJobInfoThe structure represents an instance of the New Job entity.
SuspendedJobInfoThe structure represents an instance of Suspend Job entity.
ViewJobInfoThe structure represents an instance of the View Job entity.
JobDetailsThe structure represents an instance of the Job detail entity.
JobStartInfoThe structure represents an instance of the Job Start entity.