View Source OpenAi.AuditLogs (OpenAI REST API Client v1.0.0)
Provides API endpoint related to audit logs
Summary
Functions
List user actions and configuration changes within this organization.
Functions
@spec list_audit_logs(opts :: keyword()) :: {:ok, OpenAi.AuditLog.ListResponse.t()} | {:error, OpenAi.Error.error()}
List user actions and configuration changes within this organization.
Options
effective_at: Return only events whoseeffective_at(Unix seconds) is in this range.project_ids[]: Return only events for these projects.event_types[]: Return only events with atypein one of these values. For example,project.created. For all options, see the documentation for the audit log object.actor_ids[]: Return only events performed by these actors. Can be a user ID, a service account ID, or an api key tracking ID.actor_emails[]: Return only events performed by users with these emails.resource_ids[]: Return only events performed on these targets. For example, a project ID updated.limit: A limit on the number of objects to be returned. Limit can range between 1 and 100, and the default is 20.after: A cursor for use in pagination.afteris an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, ending with obj_foo, your subsequent call can include after=obj_foo in order to fetch the next page of the list.before: A cursor for use in pagination.beforeis an object ID that defines your place in the list. For instance, if you make a list request and receive 100 objects, starting with obj_foo, your subsequent call can include before=obj_foo in order to fetch the previous page of the list.