Afficher l'état des transactions

Vous consultez la documentation d'Apigee Edge.
Accédez à la documentation sur Apigee X.
info

Affichez l'état des transactions effectuées au cours d'une période donnée en envoyant une requête GET à la ressource suivante:

/organizations/{org_name}/transactions/developers/{developer_email_or_id}

Où :

  • {org_name} spécifie le nom de l'organisation.
  • {developer_email_or_id} spécifie l'ID du développeur. Pour afficher la liste des développeurs, consultez Liste des développeurs.

Spécifiez un ou plusieurs des paramètres de requête suivants:

Paramètre de requête Description Obligatoire
limit Nombre maximal d'enregistrements de transactions à renvoyer. Cette valeur doit être définie sur une valeur inférieure ou égale à 1 000. Valeur par défaut : 1 000. Non
productId Nom du produit d'API. Pour afficher la liste des produits d'API d'une organisation, consultez Lister les produits d'API. Non
utctime

Heure de début au format YYYY-MM-DD HH:mm:ss.

Non
utctime2

Heure de fin au format YYYY-MM-DD HH:mm:ss. Cette valeur ne doit pas dépasser une minute à partir de l'heure de début. Dans ce cas, la période est la suivante:

utctime <= txTime < utctime2

Non

Par exemple, l'appel cURL suivant renvoie les transactions pour joe@example.com et myproduct qui ont eu lieu pendant la période spécifiée. Un maximum de 500 transactions est renvoyé (limit=500).

curl -H "Content-Type: application/json" -X GET \ 
"https://api.enterprise.apigee.com/v1/mint/organizations/myorg/transactions/developers/joe@example.com?utctime=2016-05-25 00:55:00&utctime2=2016-05-25 00:55:05&productId=myproduct&limit=500" \ 
-u email:password