Question: I have SharePoint list with more than 1000 items(ID's). 
I'm dumping list with *BASH* script to my server with *curl*:

`curl --ntlm -u $curl_account $SITE -o $output_file 2>/dev/null`

and I get only 1000 ID's to my *$output\_file*. Is there are some limits or smth to do, that I could get all items?

Thanks for any info :)

Answer: 
I dont see any limitation on data retrieving using curl. is it get only 1st 1000 items only?
Do you have any filter on your default view in list.

also check this blog, he used curl to print the list data.

<http://blog.vgrem.com/tag/curl/>

<http://justinlee.sg/2011/01/05/crud-operations-on-microsoft-sharepoint-2010-odata-lists-with-curl/>
Try and do it in a loop, record the last id retrieved after each 1000, then add a filter to the call i.e. where ID > lastid. do this until the number of items retrieved is < 1000