Audits
Audit entries.
Schema
Audit entry details.
operation | Operation performed, such as |
request | Request entity. |
requestUri | URL of the request. |
responseCode | Status code of the response, such as |
timestamp | Timestamp for the log in seconds since epoch. |
user | Email address of user assoicated with the log. |
Paths
The following paths use this type:
Lists audit entries for management operations for an organization.
For API proxy revisions, deploy and undeploy actions are recorded as CREATE
operations. You can distinguish between them by examining the requestUri element in the output.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against entities in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for all API products in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against API products in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for an API product in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against the specified API product in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for all API proxies in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against API proxies in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for an API proxy in an organization
For API proxy revisions, deploy and undeploy actions are recorded as CREATE operations. You can distinguish between them by examining the requestUri element in the output.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against the specified API proxy in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for all developers in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against developers in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for a developer in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against the specified developer in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for all developer apps in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against developer apps in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for an app in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against the specified app in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Lists audit entries for management operations for all shared flows in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against shared flows in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
For more about shared flows, see Reusable shared flows. For information about listing audit entires for a specific shared flow, see List audit entries for a shared flow.
Lists audit entries for management operations for a shared flow in an organization.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against the specified app in an organization. The audit logs provide access to the actions (create, read, update, delete) executed on organizations.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
For more about shared flows, see Reusable shared flows.
Lists audit entries for management operations for a user.
For every call made to the API, Apigee Edge logs an audit record. This API enables you to obtain a record of all API calls made against the specified user. The audit logs provide access to the actions (create, read, update, delete) executed on the user.
If there are no audit entries, or if the entity does not exist, this API returns an empty array.
If you omit the timeline
, startTime
, and endTime
query parameters, the default is to use timeline=today
.
Notes:
- Apigee Edge for Private Cloud only. If you are using Apigee Edge for Public Cloud, contact Apigee Support for assistance.
- This API cannot be executed using the Try this API panel.