I am using the below URL and it seems to only return 30 clients while the command "splunk.exe list deploy-clients" list over 900.
"https://localhost:8089/servicesNS/nobody/system/admin/deploymentserver/default/default.Clients"
Any thoughts on how I can make this return the full set?
the endpoints are set to return only 30 results by default. to get all the results, pass count=-1 as a GET argument.
the endpoints are set to return only 30 results by default. to get all the results, pass count=-1 as a GET argument.
@rroberts, I am unsure if it was available at time of ask, but it is available now: http://docs.splunk.com/Documentation/Splunk/latest/RESTAPI/RESTdeploy#GET_deployment.2Fserver
Checked that link for "-1" and it's not in page today.
The literal text of "-1" is not in either link:
- http://docs.splunk.com/Documentation/Splunk/latest/RESTREF/RESTprolog
- http://docs.splunk.com/Documentation/Splunk/latest/SearchReference/Rest
However, the default limit of "30" is mentioned here (find in page "30"):
http://docs.splunk.com/Documentation/Splunk/latest/RESTREF/RESTprolog
The entry "count" has a description of: "Maximum number of entries to return. Set value to 0 to get all available entries."
However, piebob's answer was the answer for me.
The search reference REST command is documented here
The REST API reference manual documents the above count parameter over here
Did you find this in the docs?
Awesome... thanks!