Aller au contenu principal

Pagination

La pagination est spécifiée à l'aide du paramètre de requête page. Par exemple, pour récupérer la deuxième page des résultats de rendez-vous, vous passeriez page=2 comme ceci :

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

En-têtes de réponse

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

  • Current-Page: La page actuelle sur laquelle vous êtes.
  • Page-Items: Combien d'enregistrements sont retournés pour la page actuelle.
  • Total-Pages: Combien de pages il y a au total.
  • Total-Count: Combien d'enregistrements il y a au total.
  • Link: Fournit les URL vers 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 ceci.

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"