La fonction getRowCount permet d'obtenir le nombre de lignes présentes dans un appel API V3.
Soit l'appel API suivant :
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 :
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}}
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.