Afficher l'état des transactions

Vous consultez la documentation Apigee Edge.
Consulter la documentation d'Apigee X
en savoir plus

Affichez l'état des transactions survenues au cours d'une période spécifié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 Répertorier les 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 inférieure ou égale à 1 000. La valeur par défaut est 1 000. Non
productId Nom de produit de l'API. Pour afficher la liste des produits d'API d'une organisation, consultez Répertorier 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 être supérieure à une minute 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 de joe@example.com et myproduct qui ont eu lieu au cours de la période spécifiée. Un maximum de 500 transactions sont renvoyées (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