Passer au contenu principal
POST
cURL

Autorisations

Authorization
string
header
requis

Pour vos propres scripts et vos intégrations de serveur à serveur. Créez une clé dans l'application sous Paramètres > Accès > Clés d'API et copiez-la à ce moment-là, car elle n'est affichée qu'une fois. Envoyez-la sous la forme Authorization: Bearer <key>. La clé agit en tant que le membre qui l'a créée, dans l'organisation où elle a été créée. Un appel exige l'autorisation du membre et l'une des portées de la clé, comme inventory:read ou sales:write. Une clé avec * a toutes les portées.

Corps

application/json

Une définition de rapport à exécuter et la page de son résultat à renvoyer. L'existence de ses champs et le droit du membre de les utiliser sont vérifiés à l'exécution.

definition
object
requis

La définition du rapport : le jeu de données à lire, les champs à afficher et comment filtrer, grouper, pivoter, trier et totaliser ses lignes.

page
integer

La page d'un rapport groupé à retourner, à partir de 1.

Plage requise: 1 <= x <= 10000
cursor
string | null

Pour un rapport qui liste des lignes, le next_cursor de la page précédente.

Maximum string length: 4000
page_size
integer

Combien de lignes une page contient : 1 à 1000, 100 par défaut.

Plage requise: 1 <= x <= 1000

Réponse

ReportResultResource

data
ReportResultResource · object
requis

Une page du résultat d'un rapport.