The Application Programming Interface (API)

This chapter explains how you use the HCL Workload Automation for Z application programming interface (API) to communicate with HCL Workload Automation for Z. Through the API you can:
  • Extract information about the current plan (GET request)
  • Update or add current-plan operations (PUT request)
  • Delete operations in the current plan (DEL request)
  • Report events to HCL Workload Automation for Z (CREATE request).

HCL Workload Automation for Z uses the services of APPC to communicate with an application transaction program (ATP). Before you can use the API, HCL Workload Automation for Z support for APPC must be active. For details, see HCL Workload Automation for Z: Planning and Installation.

This chapter describes CPI-C verbs that are supported by HCL Workload Automation for Z. ATPs that use CPI-C are more easily integrated and transported across supported environments. For more information about CPI-C verbs, refer to CPI-C Communications Reference.

Samples are provided with HCL Workload Automation for Z to help you set up and use the API. For a description of these samples, see Sample library (SEQQSAMP).