This document provides guidance for developers on creating REST clients to interact with HP ArcSight ESM services. It outlines the required documentation, describes the available ESM services, and provides examples for sending HTTP requests to access services for tasks like login, managing cases, and retrieving reports. Developers need the ArcSight Manager certificate and Javadocs to get started developing REST clients for ESM.