Aller au contenu principal

Peut-on obtenir le nombre de lignes présentes dans un appel API ?

La fonction getRowCount permet d'obtenir le nombre de lignes présentes dans un appel API V3.

Soit l'appel API suivant :

CODE
https://api.atinternet.io/v3/data/getData?param={"columns":["page","m_visits"],"sort":["-m_visits"],"space":{"s":[XXXXX]},"period":{"p1":[{"type":"D","start":"2022-12-25","end":"2022-12-25"}]},"max-results":50,"page-num":1,"options":{"ignore_null_properties":true}}

En remplaçant la fonction getData par getRowCount, cela vous permettra d'obtenir le nombre de lignes de votre précédente requête.

Soit : 

CODE
https://api.atinternet.io/v3/data/getRowCount?param={"columns":["page","m_visits"],"space":{"s":[XXXXX]},"period":{"p1":[{"type":"D","start":"2022-12-25","end":"2022-12-25"}]},"options":{"ignore_null_properties":true}}
mceclip0.png

La fonction getRowCount ne fonctionne pas avec les paramètres de API suivants :

  • sort

  • max-result

  • page-num

En présence de ces paramètres, l'appel retournera une erreur.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.