REST API overview

The Perforce ALM REST API lets developers extend Perforce ALM to automate tasks and develop applications that integrate with ALM.

When a request is submitted from an application, it is sent to the API, which interprets the request, retrieves the information from the ALM Server, and sends a response in JSON. It currently accepts GET, POST, PUT, and DELETE requests over HTTP/HTTPS.