OpenAI API

AudioResponseFormat

string

The format of the output, in one of these options: json, text, srt, verbose_json, or vtt.

Allowed values:jsontextsrtverbose_jsonvtt

Default:json

AuditLog

object

A log of a user action or configuration change within this organization.

idstringrequired

The ID of this log.

typestringrequired

The event type.

Allowed values:api_key.createdapi_key.updatedapi_key.deletedinvite.sentinvite.acceptedinvite.deletedlogin.succeededlogin.failedlogout.succeededlogout.failedorganization.updatedproject.createdproject.updatedproject.archivedservice_account.createdservice_account.updatedservice_account.deletedrate_limit.updatedrate_limit.deleteduser.addeduser.updateduser.deleted

effective_atintegerrequired

The Unix timestamp (in seconds) of the event.

projectobject

The project that the action was scoped to. Absent for actions not scoped to projects.

Show Child Parameters
actorobjectrequired

The actor who performed the audit logged action.

Show Child Parameters
api_key.createdobject

The details for events with this type.

Show Child Parameters
api_key.updatedobject

The details for events with this type.

Show Child Parameters
api_key.deletedobject

The details for events with this type.

Show Child Parameters
invite.sentobject

The details for events with this type.

Show Child Parameters
invite.acceptedobject

The details for events with this type.

Show Child Parameters
invite.deletedobject

The details for events with this type.

Show Child Parameters
login.failedobject

The details for events with this type.

Show Child Parameters
logout.failedobject

The details for events with this type.

Show Child Parameters
organization.updatedobject

The details for events with this type.

Show Child Parameters
project.createdobject

The details for events with this type.

Show Child Parameters
project.updatedobject

The details for events with this type.

Show Child Parameters
project.archivedobject

The details for events with this type.

Show Child Parameters
rate_limit.updatedobject

The details for events with this type.

Show Child Parameters
rate_limit.deletedobject

The details for events with this type.

Show Child Parameters
service_account.createdobject

The details for events with this type.

Show Child Parameters
service_account.updatedobject

The details for events with this type.

Show Child Parameters
service_account.deletedobject

The details for events with this type.

Show Child Parameters
user.addedobject

The details for events with this type.

Show Child Parameters
user.updatedobject

The details for events with this type.

Show Child Parameters
user.deletedobject

The details for events with this type.

Show Child Parameters
Example

AuditLogActor

object

The actor who performed the audit logged action.

typestring

The type of actor. Is either session or api_key.

Allowed values:sessionapi_key

sessionobject

The session in which the audit logged action was performed.

Show Child Parameters
api_keyobject

The API Key used to perform the audit logged action.

Show Child Parameters
Example

AuditLogActorApiKey

object

The API Key used to perform the audit logged action.

idstring

The tracking id of the API key.

typestring

The type of API key. Can be either user or service_account.

Allowed values:userservice_account

userobject

The user who performed the audit logged action.

Show Child Parameters
service_accountobject

The service account that performed the audit logged action.

Show Child Parameters
Example

AuditLogActorServiceAccount

object

The service account that performed the audit logged action.

idstring

The service account id.

Example