Wyświetlanie stanu transakcji

Wyświetlasz dokumentację Apigee Edge.
Przejdź do dokumentacji Apigee X.
info

Aby wyświetlić stan transakcji, które miały miejsce w określonym przedziale czasu, wyślij żądanie GET do tego zasobu:

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

Gdzie:

  • {org_name} to nazwa organizacji.
  • {developer_email_or_id} to identyfikator dewelopera. Aby wyświetlić listę deweloperów, zobacz Wyświetlanie listy deweloperów.

Określ co najmniej 1 z tych parametrów zapytania:

Parametr zapytania Opis Wymagane
limit Maksymalna liczba rekordów transakcji do zwrócenia. Ta wartość musi być mniejsza lub równa 1000. Domyślnie jest to 1000. Nie
productId Nazwa usługi API. Aby wyświetlić listę usług API w organizacji, zobacz Wyświetlanie listy usług API. Nie
utctime

Godzina rozpoczęcia w formacie YYYY-MM-DD HH:mm:ss.

Nie
utctime2

Godzina zakończenia w formacie YYYY-MM-DD HH:mm:ss. Ta wartość nie może być większa niż 1 minuta od godziny rozpoczęcia. W takim przypadku zakres czasu będzie wyglądać tak:

utctime <= txTime < utctime2

Nie

Na przykład to wywołanie cURL zwraca transakcje dla joe@example.com i myproduct które miały miejsce w określonym przedziale czasu. Zwracanych jest maksymalnie 500 transakcji (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