Skip to Main Content
Cloud Platform


This is an IBM Automation portal for Cloud Platform products. 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 Functionality already exists
Workspace UrbanCode
Categories Deploy
Created by Guest
Created on Jul 27, 2023

rest api to get "all" the application process request submitted after a certain timestamp (current rest api just gives 100 records)

We have a need of preparing a report of all production deployments that were performed in last 24 hours. 

Current rest api available for getting the application process requests submitted after a certain timestamp only gives 100 records (max). Documentation @ https://www.ibm.com/docs/en/urbancode-deploy/7.2.3?topic=ar-get-information-about-all-application-process-requests-server 

Our count of daily deployments is way higher than 100.

This request is to make changes in the above api (or provide a new api) so that we are able to fetch "all" the deployment records (application process requests) that were performed in last 24 hours?

This feature will help us preparing the audit reports.

Idea priority Medium
  • Guest
    Reply
    |
    Aug 8, 2023

    Hi Randy,

    Thanks for the response!

    Question from my side would be how would someone know how many rest calls should be made to fetch "all" the records? it doesnt return the total number of records so that we can use multiple rest api calls.

    Please understand the overhead of checking each record and compare the timestamp - that's certainly not desirable. if we do that, its going to defeat the entire purpose of this rest api call.

    Regards,

    Prateek Singh

  • Admin
    Randy Langehennig
    Reply
    |
    Aug 4, 2023

    Hi Prateek, please let us know if this is sufficient for you or if you require something else. We look forward to your response and if there is something we need to do, we will work with the development team to help. Thank you.

  • Admin
    Randy Langehennig
    Reply
    |
    Aug 4, 2023

    Hi Prateek, our development team is telling us that we purposefully restricted the number of records that come back with the REST API call to 100 records. This was done to not impact performance. our development team is saying that you can make multiple REST API calls to gather all the data but you will need to change the 'startIndex' parameter so it gathers the next set of records on the subsequent call. The documentation says:

    startIndex

    int

    false

    An index number that specifies the application process request to start with. You can use this index number to page through results.

  • Admin
    Randy Langehennig
    Reply
    |
    Jul 28, 2023

    Thank you for this valuable idea. We are checking with our development team to see if this request is already being implement for an upcoming release. We will keep you informed. Regardless, this is an important idea and we will push for this.