Services

Services are groups of API commands available via Control-M Automation API CLI or as Control-M REST API commands.

The following table describes the Control-M Automation API services.

Service

Description

Build Service

Compiles definitions of jobs, folders, or calendars and verifies their validity.

Deploy Service

Transfers definitions of folders, jobs, or other objects, and configuration definitions, to Control-M.

Run Service

Runs jobs and tracks their status, and manages other types of objects for jobs.

Package Service

Creates a package from a directory of definition files.

Config Service

Manages configuration definitions in your Control-M environment.

Provision Service

Installs and registers Control-M Agentsand plug-ins.

Reporting Service

Generates reports and obtains information about reports from Control-M Reports.

Environment Service

Manages Control-M environments that Control-M Automation API communicates with.

Authentication Service

Manages authentication tokens for running API commands.

Usage Report Service

Obtains job usage statistics for license auditing and compliance purposes.