REST API: how to get next page in the api/v1/user/search?q=ad request

Bonjour

J'utilise l'API REST et en particulier la requête

.../site/api/v1/user/search?q=ad

sur ma base Nuxeo, cette requête retourne deux pages de résultats. Mais évidemment, seule la première page de résultats est fournie dans la première réponse

{u'isNextPageAvailable': True, u'numberOfPages': 2, u'hasError': False, u'pageSize': 50, u'isLasPageAvailable': True, u'errorMessage': None, u'entity-type': u'users', u'isPreviousPageAvailable': False, u'currentPageSize': 50, u'resultsCount': 54, u'isSortable': False, u'isPaginable': True, u'entries': [...]]

Comment obtenir la deuxième réponse?

Merci de votre aide

Cordialement Christian

1 votes

1 answers

1408 views

ANSWER



I tried on Nuxeo 7.4.

What Nuxeo sends back is also a list of parameters you can give in your query. “currentPageIndex” is also one of these arguments (starts at 0 and is the the default value). So you can send:

.../site/api/v1/user/search?q=ad[&]currentPageIndex=1

Remove the brackets surrounding the “&” and you should get the second page.

0 votes



Hi,

Thanks for your comment and suggestion. Indeed this works also in previous version (I'm using 5.8) I have checked it successfully Regards Christian

11/15/2015