Как посмотреть статус транзакций

Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X.
Информация

Чтобы посмотреть статус транзакций, выполненных за определенный период времени, отправьте запрос GET к следующему ресурсу:

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

Где:

  • {org_name} – название организации.
  • {developer_email_or_id} – идентификатор разработчика. Чтобы посмотреть список разработчиков, ознакомьтесь с разделом Список разработчиков.

Укажите один или несколько из следующих параметров запроса:

Параметр запроса Описание Обязательно
limit Максимальное количество записей транзакций, которые нужно вернуть. Значение должно быть меньше или равно 1000. Значение по умолчанию – 1000. Нет
productId Название продукта API. Чтобы посмотреть список продуктов API для организации, ознакомьтесь со статьей Как посмотреть список продуктов API. Нет
utctime

Время начала в формате YYYY-MM-DD HH:mm:ss.

Нет
utctime2

Время окончания в формате YYYY-MM-DD HH:mm:ss. Значение должно быть не более чем на одну минуту больше времени начала. В этом случае временной диапазон будет следующим:

utctime <= txTime < utctime2

Нет

Например, следующий вызов cURL возвращает транзакции для joe@example.com и myproduct, которые произошли в указанном диапазоне времени. Возвращается не более 500 транзакций (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