Product Idea

Expand all | Collapse all

Rest APIs

  • 1.  Rest APIs

    Posted 10-30-2019 11:14

    We have been using Jama REST APIs and we have reporting systems built on top of Rest APIs
    The queries are taking a long time. Currently the data pull takes more than 2 hours everyday. When we call a REST API a lot of data comes back and we ONLY use a very small portion of that data. Is it possible to improve the performance by letting Jama REST API call know that we are ONLY interested in specific part of the response so that we can improve the response times?

    Kishore Vanapalli

  • 2.  RE: Rest APIs

    Posted 10-31-2019 11:29

    As you can see in the Documentation this is a purposeful decision to limit the amount of data you can GET per request with our REST API at this time. I do know, we have customers who have certain needs beyond this capabilities, as you have indicated in this post. Your use-case is helpful, thank you for sharing it here. I have relayed this post to the right Product team working on this opportunity, figuring out a way to improve this is of interest and is being deliberated as to the best method to do so. I will also change this post to a Product Idea to further catalog it with our team.

    Thank you,

    Chloe Elliott
    Jama Software
    Portland OR

  • 3.  RE: Rest APIs

    Posted 11-01-2019 02:19
    +1. We made a similar request

    Elizabeth Rosenberg
    Alight Solutions

  • 4.  RE: Rest APIs

    Posted 11-01-2019 09:03
    Do you thread your API requests, or are they done serially? In my case I've noticed the latency is terrible (~0.5sec+ per call) on the Rest API, but the overall throughput is manageable. A typical project with ~3000 items can be fully retrieved in about 15-20sec on our instance. If you are aggregating a lot of material from a large number of projects it might still take a while..

    Rafael Medina
    ON Semiconductor