Intralinks Developer Portal

1 post / 0 new
jmundt@ebrevia.com
Paging with GET /workspaces/{workspace_id}/documents

Since calling GET /workspaces/{workspace_id}/documents returns ALL doc metadata in a workspace, has anyone found a way to get paged results from this to avoid a large response? I noticed that the IL performance guidelines recommend that the docs in a workspace should be kept under 20k for good performance, but that would still results in a multi-megabyte response for this query. We'd like to keep our app responsive and show our user, say, the first 100 docs in a workspace without pulling the full list for the workspace.

I've seen this done in other APIs with parameters like "limit" and "startAt", for instance /workspaces/{workspace_id}/documents?limit=10&startAt=10 would get the second page of 10 results.