Search

iLO RESTful API

One Interface for Server Management Automation

HPE Server management provides intelligent remote control automation through HPE iLO and the Redfish® iLO RESTful API. Gain even more capabilities that go beyond scripting by leveraging one API to manage your complete lifecycle of HPE Gen10, Gen10 Plus and Gen11 servers.

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

HPE 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.

GitHub and PowerShell Repositories

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

SDKs and Language Bindings

iLO RESTful API Documentation

HPE Reference documentation with examples to help you write Redfish client programs and scripts.

The Python library

The Python library provides a rich Redfish library and examples for developers to easy interact with the iLO RESTful API.

The PowerShell Gallery and library

The PowerShell Gallery and library provide Cmdlets and scripts to interact with the Windows PowerShell Interface to the iLO RESTful API.

The Ruby library

The Ruby library enables to interact the iLO RESTful API.

The JavaScript library

The JavaScript library enables Java developers to easily integrate with the iLO RESTful API.

DevOps

Ansible

Ansible playbooks and roles for HPE iLO using the Redfish® API.

Chef Cookbook

Chef Cookbook for installing the Python iLOrest library and examples.

Puppet module

Puppet module for installing the Python iLOrest library and examples.

IT Operations

RESTful Interface Tool

HPE iLOrest, the HPE RESTful Interface Tool (iLOrest) is an open source Redfish client scripting tool also featuring interactive and debug modes.

Nagios- Plug-in

Nagios- Plug-in for Industry Standard in IT infrastructure monitoring.

Workshops-on-Demand

Take advantage of our free, Jupyter-Notebook based Workshops-on-Demand available in the Hack Shack. These technical workshops provide you with an in-depth, hands-on learning experience where you can interact with and learn from the experts. Designed to fit your schedule, these workshops are available 24/7 – any time, from anywhere. iLO/Redfish workshops are available today.

Any questions on iLO or Redfish?

Join the HPEDEV Slack Workspace and start a discussion in our #redfish channel.

Related Blogs

François Donzé

Why is Redfish different from other REST APIs - Part 2

Feb 22, 2024
François Donzé

Why is Redfish different from other REST APIs - Part 1

Feb 19, 2024
Dr. Thomas Beha

Open source monitoring at the HPE Customer Technology Center Böblingen

Jan 2, 2024
Naveen Gupta

Discover the power of data center monitoring using Redfish telemetry and cloud-native tooling: Part 2 - Streaming

Dec 1, 2023
Naveen Gupta

Discover the power of data center monitoring using Redfish telemetry and cloud-native tooling

Oct 5, 2023
Rajeevalochana Kallur

The iLORest tool in conjunction with direct-attached and controller-connected drives

Sep 30, 2023
HPE Global Sales Engineering (GSE) team

Automate boot from SAN target configurations using Redfish

Jun 1, 2023
François Donzé

Benefits of the Platform Level Data Model for Firmware Update Standard

Jun 7, 2022
François Donzé

Overview of the Platform Level Data Model for Redfish® Device Enablement Standard

May 12, 2022
François Donzé - Technical consultant

Massive parallel management with iLOrest on Linux

Jan 3, 2022
Mike Garrett – Architect iLO RESTful API

Getting started with iLO RESTful API- Redfish® API Conformance

Jul 20, 2021
Mike Garrett- Architect iLO RESTful API

Getting started with the Redfish® API - Part 2

Jul 20, 2021
François Donzé

CHIF driver not found

Jun 22, 2021
François Donzé

Build your own iLO Redfish simulator

Jun 11, 2021
Nathan Lin

Accessing iLO Redfish APIs and HPE OneView APIs on Ansible AWX

Feb 9, 2021
François Donzé

HPE firmware updates: Part 3 - The Redfish® update service

Oct 19, 2020
François Donzé

HPE firmware updates: Part 1 – File types and Smart Components

Aug 21, 2020
François Donzé

HPE firmware updates: Part 2 – Interaction in operating modes

Aug 20, 2020
HPE DEV staff

COVID-19 limits accessibility – Free offer for HPE iLO Advanced opens it up

Apr 23, 2020
Gokul Sreeramaiah

Configuring threads for Optimal performance in HPE PowerShell Cmdlets

Dec 3, 2018
François Donzé

Storage management with Redfish

Oct 30, 2018
François Donzé

Managing iLO sessions with Redfish®

Aug 27, 2018
François Donzé

Master the Redfish Server States to improve your monitoring and management applications

Aug 6, 2018
Francois Donze

Setting Bios and Storage Controller Properties with Redfish®

Jul 19, 2018
François Donzé

How to change the factory generated iLO Administrator password

Mar 29, 2018
François Donzé - Technical consultant

The Redfish Event Service

Mar 27, 2018
Matthew Kocurek - iLOREST Developer

Creating a Python version that enforces FIPS

Feb 15, 2018
Matthew Kocurek- iLOREST Developer

Updating Python and Openssl on OS X

Dec 18, 2017
Lee

Intelligent Provisioning

Nov 22, 2017

HPE Developer Newsletter

Stay in the loop.

Sign up for the HPE Developer Newsletter or visit the Newsletter Archive to see past content.

By clicking on “Subscribe Now”, I agree to HPE sending me personalized email communication about HPE and select HPE-Partner products, services, offers and events. I understand that my email address will be used in accordance with HPE Privacy Statement. You may unsubscribe from receiving HPE and HPE-Partner news and offers at any time by clicking on the Unsubscribe button at the bottom of the newsletter.

For more information on how HPE manages, uses, and protects your personal data please refer to HPE Privacy Statement.