Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Under review
Created by Guest
Created on Oct 27, 2025

API messages for Capacity on Demand start

My customer would like to be able to better automate making sure that they don't exceed their CoD contract. Right now the check is based on when the model number of the CoD'd system changes but it would be useful if an API message/webhook could be added to specify exactly what time CoD was activated

Idea priority Medium
  • Guest
    Jan 22, 2026

    Initial response to the idea creator:

    The HMC already provides support for getting information about CPC capacity and notifications about CPC capacity changes at its Web Services API.

    Reference: HMC WS-API book 2.17, SC27-2646-00 https://www.ibm.com/docs/ko/module_1721331501652/pdf/SC27-2646-00.pdf

    Here is the CoD related information for the WS-API:

    1. Software model of a CPC. The CPC object provides multiple software-model related properties, including information about temporary capacity. These properties support property change notifications. For details, see WS-API book, Chapter 11. Core IBM Z resources -> CPC object -> Data model -> software-model-* properties.

    2. Capacity Record objects. These objects represent temporary upgrades that can be applied to a CPC. They have properties for the activation time, the delta capacity, and others. For details, see WS-API book, Chapter 11. Core IBM Z resources -> Capacity Records. The Capacity Record objects do not support the usual property change notifications, but they support specific capacity record change notifications. For details, see WS-API book, Chapter 4. Asynchronous notifications -> Java Message Service (JMS) basics -> Notification message formats -> Capacity record change notification.

    The client can develop a program that interfaces with the HMC WS-API to better automate that. I think the client first needs to evaluate whether the above satisfies their needs.

    There is a client library in Python for the HMC WS-API for Python that supports getting the CPC object and subscribing for property change notifications of the CPC object. It does not yet support capacity change record objects, though. Documentation for the client library is at https://python-zhmcclient.readthedocs.io/

  • Guest
    Dec 3, 2025

    This seems to be more of a Hardware Management Console topic. Can this idea be moved to that product?