Skip to Main Content
IBM Sterling


This portal is to open public enhancement requests for IBM Sterling products and services. 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 Future consideration
Categories Inflight
Created by Guest
Created on Mar 10, 2025

InFlight API limit does not work for values greater than 200

The InFlight API limit does not work for values greater than 200. The value of 200 is the default. If set to greater than 200 an error is returned.

This is a problem as I need to filter results by fields like reference number, that are not currently supported as filters in the API. That means I need to pull back all results and then filter the values myself. This can't be accomplished with 200 rows.

I also need to support access to all documents for a given day but the limit of 200 does not allow for that, even after filtering by doc type and other available filter fields.

What is your industry? Consumer Products
How will this idea be used?

Here is one use case:

I must pull back details for all invoices daily and then check for duplicates. This can't be done because there are more than 200 invoices sent per day.

  • Admin
    Temi Abiola
    Aug 8, 2025

    Hi Micheal

    Sorry for the late response. There is a mistake in the wording above I apologize and we are correcting this in our API docs too. One API call = 200 results. This is the maximum and we will consider increasing the limit in the future and I will let you know.

    The offset param will help with pagination up to a maximum of 10K results. Please let me know if this is sufficient for your use case in the meantime.

    Regards

    Temi

  • Guest
    Jun 10, 2025

    Hi Temi,

    Thank you for the feedback.

    I updated my query to include 300 rows and it still returns no data. Below are the parameters I passed to the query in my program:

    query_str = sort=-received_at&limit=300&offset=300&received_after=2025-06-01T08%3a23%3a00.000%20UTC&received_before=2025-06-11T08%3a23%3a00.000%20UTC

    I then changed the parameters to retrieve only 200 rows and it properly returned 200 rows. Below is what worked:

    query_str = sort=-received_at&limit=200&offset=200&received_after=2025-06-01T08%3a23%3a00.000%20UTC&received_before=2025-06-11T08%3a23%3a00.000%20UTC

    Do you have any suggestions?

    … Thanks for your tip about reference number. I’ll try to leverage that, but I really I need to query reference number in the general document. I had put in an enhancement request to include both reference number and process ID in the search parameters. Do you know the status of that request?

    Best Regards,

    Mike

  • Admin
    Temi Abiola
    Jun 10, 2025

    Hi Michael,


    Thank you for your feedback. I understand your concern around the default limit of 200 results in the InFlight API.

    To clarify, while the default value is 200, the API does support a limit parameter of up to 10,000 results per request. You can also use the offset parameter to paginate through results. For example, you could retrieve results in batches like limit=1000&offset=1000, limit=1000&offset=2000, and so on.

    Additionally, while filtering by reference number is not yet supported in the general document search endpoint, you can retrieve documents by reference number using this dedicated endpoint:

    /v2/geos/{geo}/environments/{environment}/documents/referencenumber/{referenceNumber}

    Please let us know if you'd like help structuring your queries or if you're still encountering errors when using limits above 200.

    Regards

    Temi

  • Admin
    Manoj Panda
    Mar 12, 2025

    Thank you for sharing your idea with us! We truly appreciate your input as it helps us enhance our product to better meet your needs.

    Our product team will review your request and evaluate its feasibility based on factors such as demand, impact, and alignment with our roadmap. We will keep you informed about any updates regarding your suggestion.

    If you have any additional details or use cases that could help us better understand the value of this idea, feel free to share them with us.

    Thanks again for being a valued customer!