HomeGuidesAPI Reference
API Reference

Create a new scheduled job in Orchestrator

Creates and schedules a new job in the Orchestrator. Only user-defined job categories can be created via API. The job is immediately scheduled in Quartz if enabled. Requires READ_WRITE role.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Scheduled job configuration including category, schedule, and target appliances.

Request body for creating a new scheduled job via POST.

integer
enum
required

Job category identifier. Only user-defined categories allowed: 2=Report, 3=Backup, 4=Reboot/Shutdown, 5=QOS Scheduling, 8=Auto MTU Discover. System categories (1, 6, 7, 10-16, 20-24) cannot be created via API.

Allowed:
schedule
object
required

Defines when and how often the job should run. Must specify either effectiveTime OR runNow (not both).

config
object
required

Job-specific configuration object. Structure varies by jobCategory. For Report jobs, must include granularity settings.

string
length ≤ 255

Human-readable description of the job purpose. Optional but recommended.

targetAppliance
object

Specifies which appliances or groups the job will target.

boolean
Defaults to true

Whether the job should be active immediately after creation. Default is true.

Responses

401

Unauthorized - Authentication required.

403

Forbidden - User lacks READ_WRITE role.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/html