Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Retrieving All User Records via API or with Analytics

vhalilovic
New Contributor
New Contributor

Hi,

When utilizing the API endpoint at {{url}}/ECM/{{path}}/getUser?max=2000, by default, it returns 50 users. However, if we specify the 'max' parameter, it can return up to 500 users. We are looking to retrieve records for all users.

There has been a discussion suggesting that this can be achieved through analytics.

Could you please provide guidance on how to accomplish this using analytics?

Thanks

1 REPLY 1

rushikeshvartak
All-Star
All-Star

Only 500 records can be retrieved from API for performance purpose. use paginations 

 

  • If the WS_MAX_RECORDS_RETURNED value is set to 0, it returns 10000 records. If no configuration is defined only 500 records are displayed. This limit will apply to all APIs except the fetchControlDetailsES API.

    If the WS_MAX_RECORDS_RETURNED_ANALYTICS_ES value is set to 0, it returns 10000 records. If no configuration is defined only 500 records are displayed. This limit will apply to all APIs except the fetchControlDetailsES API.

    Set default value of MAXto 50 if not passed. To limit the default number of records being returned in APIs.

    Refer : https://docs.saviyntcloud.com/bundle/Release-Notes/page/Content/v2020.1/Release-Notes-v2020-0-0.htm

you can update configuration under configuration table 


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.