Wyświetlanie stanu transakcji

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

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

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

Gdzie:

  • {org_name} określa nazwę organizacji.
  • {developer_email_or_id} określa identyfikator dewelopera. Aby wyświetlić listę deweloperów, przejdź do sekcji Lista 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. Wartość nie może być większa niż 1000. Domyślna wartość to 1000. Nie
productId Nazwa usługi API. Aby wyświetlić listę usług API w organizacji, przeczytaj artykuł Wyświetlanie listy usług API. Nie
utctime

Czas 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ć późniejsza niż 1 minuta od godziny rozpoczęcia. W tym przypadku zakres czasowy będzie to:

utctime <= txTime < utctime2

Nie

Na przykład wywołanie cURL zwraca transakcje joe@example.com i myproduct, które miały miejsce w wybranym przedziale czasu. Zwracane 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