iLO RESTful API Ecosystem

Simplify and automate your remote server management

One Interface for Integrated Control

HPE Integrated Lights Out (iLO) server management provides intelligent remote control automation through scripting or an API. Gain even more capabilities that go beyond scripting by leveraging one API to manage your complete lifecycle of HPE Gen9 Servers—iLO RESTful API.

A single API interface integrates server management components and full compute power. Use it with HPE iLO 4 to perform remote server provisioning, configuration, inventory and monitoring to industry standards through Redfish API conformance.

Learn about Redfish API

Redfish API Implementation

Obtain simple, secure management of today’s scalable data center hardware with the Redfish API ecosystem. It’s an open, industry-standard specification and schema that helps you integrate solutions within your existing tools. Published by the Distributed Management Task Force (DMTF), it’s ideal for cloud and web-based infrastructures, which typically have large quantities of servers in heterogeneous environments.

Developer Community

Gain from the news, resources and connections from the HPE Software-Defined Infrastructure developer community that you won’t find anywhere else. Read blogs posts from HPE engineers and get keen insights on server management automation and integration. Share your server management experiences with other developers on the iLO RESTful API Forum for a better level of support.

Join the HPE Developer Community for iLO RESTful API

Explore the iLO RESTful API SDK Ecosystem

Scripting Tools

Easily configure, inventory and manage HPE ProLiant Gen9 server components with the RESTful Interface Tool. It’s a single command line interface that leverages the iLO RESTful API, providing new levels of security and greater flexibility while reducing deployment time.

GitHub Repositories

Find tools you need to help you leverage the iLO RESTful API SDK.

  • iLO RESTful API SDK Documentation, helps you explore the data model, download sample code, use HTTP Basic Authentication and more
  • The Python Library provides scripting samples in the Python language to use for the iLO RESTful API, supported on iLO 4
  • PowerShell Modules offers scripting samples for PowerShell (REST PowerShell cmdlets from PowerShell Gallery) to interface with the iLO RESTful API
  • The Nagios Plugin automatically writes an HPE ProLiant server configuration to the Nagios configuration file, so there’s no need for manual configuration
  • The JavaScript library provides scripting samples to use for iLO RESTful API, supported on HPE iLO 4

Get Started

Contact HPE and connect with your peers, visit the developer's forum and learn more about the iLO RESTful API ecosystem.

Resources

Reference Guide : iLO RESTful API Data Model

RESTfulAPI__Resources01_2x-md
Reference Guide

iLO RESTful API Data Model

Documentation : Hewlett Packard Enterprise Information Library: iLO RESTful API

RESTfulAPI__Resources02_2x-md
Documentation

Hewlett Packard Enterprise Information Library: iLO RESTful API

White Paper : Redfish Implementation on iLO RESTful API

RESTfulAPI__Resources03_2x-md
White Paper

Redfish Implementation on iLO RESTful API

Documentation : RESTful Interface Tool Quick Start

restFul__resources4_2x-md
Documentation

RESTful Interface Tool Quick Start

Blog Post : Getting Started with the iLO 4 Redfish API - A Primer for Coders

RESTfulAPI__Resources05_2x-md
Blog Post

Getting Started with the iLO 4 Redfish API - A Primer for Coders