--- title: "L’API ne renvoie que 999 résultats - Payhawk Help Center" slug: "api-returns-only-999-results" description: "L'API Payhawk renvoie au plus 1 000 enregistrements par page. Découvrez comment utiliser $take et $skip pour paginer et récupérer l'ensemble des données." updated: 2026-02-26T11:58:37Z published: 2026-02-26T11:58:37Z canonical: "payhawk.com/api-returns-only-999-results" --- > ## Documentation Index > Fetch the complete documentation index at: https://payhawk.com/help/llms.txt > Use this file to discover all available pages before exploring further. # L’API ne renvoie que 999 résultats Lorsque vous appelez l’API Payhawk pour récupérer ou filtrer des données, le système peut ne renvoyer que 999 résultats au lieu de l’ensemble des données. Cela s’explique par le fait que l’API Payhawk applique une limite de pagination de 1 000 enregistrements par page. ## Cause Par défaut, cette limite est imposée pour garantir des performances stables et éviter qu’un volume de requêtes trop important ne ralentisse le traitement. Ainsi, si un utilisateur tente de charger plus de données (par exemple, tous les fournisseurs au‑delà d’un certain seuil, tel que 4 000 €), l’API ne renverra que les 1 000 premiers enregistrements. ## Solution Pour récupérer toutes les données au‑delà de la limite initiale de 1 000 enregistrements, il faut utiliser les paramètres de pagination : - `$take` : définit le nombre d’enregistrements à renvoyer par page. - `$skip` : définit le point de départ (décalage) à partir duquel les enregistrements doivent être récupérés. Exemple : Si vous souhaitez obtenir 100 enregistrements par page, utilisez les paramètres suivants dans votre requête GET : - Première page : `$take=100&$skip=0` - Deuxième page : `$take=100&$skip=100` Répétez ce schéma en augmentant la valeur de `$skip` du même montant que `$take` pour chaque nouvelle page (par exemple, `$skip=200`, `$skip=300`, etc.).