Aller au contenu principal

Pagination

La pagination est spécifiée en utilisant le paramètre de requête page. Par exemple, pour récupérer la deuxième page des résultats de rendez-vous, vous devez passer page=2 comme ceci :

curl -H "Authorization: Token [api_token]" https://[location_subdomain].datadocks.com/api/v1/appointments?page=2

En-têtes du répondant

Les en-têtes de pagination suivants sont présents dans la réponse :

  • Current-Page : La page sur laquelle vous vous trouvez.
  • Page-Items : Le nombre d'enregistrements retournés pour la page actuelle.
  • Total-Pages : Le nombre total de pages.
  • Total-Count : Le nombre total d'enregistrements.
  • Link : Fournit les URL pour les pages actuelle, précédente, suivante, première et dernière.

Par exemple :

En supposant un sous-domaine de localisation de toronto-acme et en interrogeant les rendez-vous, vous verrez des en-têtes de réponse comme ceux-ci.

Current-Page: 1
Page-Items: 20
Total-Pages: 2
Total-Count: 40
Link: <https://toronto-acme.datadocks.com/api/v1/appointments?page=1>; rel="first", <https://toronto-acme.datadocks.com/api/v1/appointments?page=2>; rel="next", <https://toronto-acme.datadocks.com/api/v1/appointments?page=4>; rel="last"