Inconsistent API response with different Maxresult Values

XMLWordPrintable

    • 4
    • Major

      Issue Summary

      While running below API, it returns different results.
      For Example:

      https://<cloud_url>/rest/api/3/users/search?maxResults=32&startAt=0

      • with maxResults = 32 => 24 active users
      • with maxResults = 42 => 25 active users
      • with maxResults = 50 => 25 active users
      • with maxResults = 100 => 31 active users
      • with maxResults = 1000 => 31 active users

      Steps to Reproduce

      1. Execute below API with different Maxresults:
        https://<cloud_url>/rest/api/3/users/search?maxResults=32&startAt=0
        https://<cloud_url>/rest/api/3/users/search?maxResults=50&startAt=0
        https://<cloud_url>/rest/api/3/users/search?maxResults=1000&startAt=0

      Expected Results

      • with maxResults = 32 => 31 active users
      • with maxResults = 42 => 31 active users
      • with maxResults = 50 => 31 active users
      • with maxResults = 100 => 31 active users
      • with maxResults = 1000 => 31 active users

      Actual Results

      • with maxResults = 32 => 24 active users
      • with maxResults = 42 => 25 active users
      • with maxResults = 50 => 25 active users
      • with maxResults = 100 => 31 active users
      • with maxResults = 1000 => 31 active users

      Workaround

      Please use maxResults value to 1000.

            Assignee:
            Unassigned
            Reporter:
            Darshan Bargal (Inactive)
            Votes:
            3 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: