Audit logs reference

This reference lists the fields, filters, actor types, target types, and events that can appear in audit logs.

Audit log entries are generated from the Admin API schema and dashboard audit log constants. Metadata fields vary by event and resource type.

Note

This reference changes when Admin audit events change. Refresh it from the latest Admin API schema and dashboard audit log constants before each release that adds, removes, or renames audit events.

Response fields

FieldTypeRequiredMeaning
created_atdate-time stringYesTime when the audit log entry was created.
actor_typeActorTypeYesType of actor that performed the action.
actor_metadataobject<string, string>YesDetails about who performed the action.
event_typeEventTypeYesType of action recorded in the audit log.
event_metadataobject<string, string>YesDetails about the recorded action.
target_typeTargetTypeYesType of resource affected by the action.
target_metadataobject<string, string>YesDetails about the affected resource.
log_idintegerYesAudit log entry ID.
organization_uuidUUID string or nullNoOrganization ID for the audit log entry.
workspace_uuidUUID string or nullNoWorkspace ID for the audit log entry.

Metadata fields

actor_metadata, event_metadata, and target_metadata are objects. They contain extra data about the actor, action, and affected resource.

The raw API schema accepts string values. The dashboard can enrich known IDs into objects for display.

KeyAppears inMeaning
user_uuidActor metadataUser ID for the human actor. The dashboard can enrich this value with uuid, email, and name.
enterprise_account_uuidActor metadataEnterprise account ID for an API key actor. The dashboard can enrich this value with uuid and name.
organization_uuidActor, event, or target metadataOrganization ID related to the actor, action, or affected resource. The dashboard can enrich this value with uuid and name.
workspace_uuidActor, event, or target metadataWorkspace ID related to the actor, action, or affected resource. The dashboard can enrich this value with uuid, name, description, icon, and is_default.
uuidEnriched metadataID of the enriched user, Organization, Workspace, or enterprise account.
emailEnriched actor metadataEmail address for an enriched human actor.
nameEnriched metadataDisplay name for an enriched user, Organization, Workspace, or enterprise account.
descriptionEnriched Workspace metadataWorkspace description.
iconEnriched Workspace metadataWorkspace icon value.
is_defaultEnriched Workspace metadataWhether the Workspace is the default Workspace.

Filters

Use these query parameters with the Admin API audit logs endpoint.

FilterTypeDefaultMeaning
actor_typeActorType[] or nullNoneActor types to include in the audit log results.
event_typeEventType[] or nullNoneEvent types to include in the audit log results.
target_typeTargetType[] or nullNoneTarget resource types to include in the audit log results.
actor_user_uuidstring or nullNoneFilter logs by the UUID of the user who performed the action.
sortascending or descendingdescendingSort order for audit log entries.
afterdate-time string or nullNoneReturn audit log entries after this time.
beforedate-time string or nullNoneReturn audit log entries before this time.
limitinteger20Maximum number of results to return.

Actor types

Actor typeMeaning
HUMANA person performed the action in the dashboard, Studio, le Chat, or an authenticated product surface.
API_KEYAn API key performed the action.
OTHERA system process, external system, or Mistral staff operation performed the action.

Target types

Target typeMeaning
USERA user account.
USER_GROUPA user group used for access management.
ORGANIZATIONAn Organization.
WORKSPACEA Workspace.
API_KEYAn API key.
ADMIN_API_KEYAn Admin API key.
AGENTAn agent in Studio.
SKILLA skill in Studio.
PROMPTA prompt in Studio.
CUSTOM_VOICEA custom voice.
DATASETA dataset used for files, batch jobs, or fine-tuning.
FINE_TUNING_JOBA fine-tuning job.
BATCH_JOBA batch job.
DATA_CAPTURE_EXTRACT_JOBA data capture extract job.
LE_CHAT_CONVERSATIONA le Chat conversation.
LE_CHAT_MEMORIESle Chat memory settings.
LE_CHAT_FLASH_ANSWERSle Chat flash answer settings.
LE_CHAT_LOCALISATIONle Chat localisation sharing settings.
LE_CHAT_DATAle Chat data training settings.
INVOICEA billing invoice.
WALLETA billing wallet or credit balance.
MONTHLY_LIMITAn Organization monthly spend limit.
WORKSPACE_MONTHLY_LIMITA Workspace monthly spend limit.
SHARED_BUDGETA shared budget.
AUTO_RECHARGEAuto recharge billing settings.
PAYMENT_METHODA billing payment method.
SUBSCRIPTIONA billing subscription.
BILLING_INFOBilling profile information.
LIBRARYA Library.
LIBRARY_DOCUMENTA Library document.
INTEGRATIONAn integration or Connector configuration.
CONNECTORS_GATEWAYA Connectors gateway tool call.
FEATURE_PERMISSIONA feature permission override.
SECRET_STORE_ENTRYA secret store entry.
CRAWLER_CONFIGA crawler configuration.

Event types

Each event_type names the action recorded in the audit log. Deprecated events can still appear for older logs.

User management events

Event typeMeaning
user.createRecords when a user is created.
user.deleteRecords when a user is deleted.
user.log_inRecords when a user signs in.
user.log_outRecords when a user signs out.
user.info.updateRecords when user info changes.
user.password.updateRecords when user password changes.
user.phone_number.verifyRecords when a user verifies a phone number.
user.organization.leaveRecords when a user leaves an Organization.
user.organization.role.updateRecords when user Organization role changes.
user.organization.deleteRecords when a user is removed from an Organization.
user.organization.joinRecords when a user joins an Organization.
organization.createRecords when an Organization is created.
organization.updateRecords when Organization changes.
organization.invite.sendRecords when an Organization invitation is sent.
organization.invite.acceptedRecords when an Organization invitation is accepted.
organization.invite.rejectedRecords when an Organization invitation is rejected.
organization.invite.revokedRecords when an Organization invitation is revoked.
organization.join_by_email_domainRecords when a user joins an Organization through an allowed email domain.
organization.domain_verification.disableRecords when Organization domain verification is disabled.
organization.domain_verification.enableRecords when Organization domain verification is enabled.
organization.email_domain_authentication.enableRecords when Organization email domain authentication is enabled.
organization.email_domain_authentication.disableRecords when Organization email domain authentication is disabled.
organization.saml_authentication.enableRecords when Organization SAML authentication is enabled.
organization.saml_authentication.disableRecords when Organization SAML authentication is disabled.
organization.saml_authentication.sso_user_provisioning.updateRecords when Organization SAML authentication SSO user provisioning changes.
organization.seat_auto_assign.enableRecords when Organization seat auto assignment is enabled.
organization.seat_auto_assign.disableRecords when Organization seat auto assignment is disabled.
organization.sso_seat_auto_assign.enableRecords when Organization SSO seat auto assignment is enabled.
organization.sso_seat_auto_assign.disableRecords when Organization SSO seat auto assignment is disabled.
workspace.createRecords when a Workspace is created.
workspace.updateRecords when Workspace changes.
workspace.deleteRecords when a Workspace is deleted.
workspace.member.addRecords when a Workspace member is added.
workspace.member.removeRecords when a Workspace member is removed.
workspace.member.role.updateRecords when Workspace member role changes.
user_group.createRecords when a user group is created.
user_group.updateRecords when user group changes.
user_group.deleteRecords when a user group is deleted.
user_group.member.addRecords when user group member is added.
user_group.member.removeRecords when user group member is removed.
user_group.workspace.provisionRecords when user group Workspace provision occurs.
user_group.workspace.deprovisionRecords when user group Workspace deprovision occurs.
user_group.workspace.updateRecords when user group Workspace update occurs.

Billing events

Event typeMeaning
billing.information.updatedRecords when billing information changes.
billing.payment_method.addedRecords when a billing payment method is added.
billing.payment_method.removedRecords when a billing payment method is removed.
billing.payment_method.default_changedRecords when billing payment method changes.
billing.invoice.retriedRecords when billing invoice is retried.
billing.subscription.subscribeRecords when a billing subscription starts.
billing.subscription.unsubscribeRecords when a billing subscription is set to end.
billing.subscription.cancel_unsubscribeRecords when a scheduled subscription cancellation is canceled.
billing.subscription.add_seatsRecords when seats are added to a billing subscription.
billing.subscription.remove_seatsRecords when seats are removed from a billing subscription.
billing.subscription.termination_date.updatedRecords when billing subscription termination date changes.
billing.credits.addedRecords when billing credits are added.
billing.gift_code.usedRecords when billing gift code is used.
billing.monthly_limit.updatedRecords when billing monthly limit changes.
billing.workspace_monthly_limit.updatedRecords when billing Workspace monthly limit changes.
billing.shared_budget_override.updatedRecords when billing shared budget override changes.
billing.auto_recharge.updatedRecords when billing auto recharge changes.
billing.seat.grantRecords when a billing seat is granted.
billing.seat.revokeRecords when a billing seat is revoked.

le Chat events

Event typeMeaning
le_chat.conversation.createdRecords when a le Chat conversation is created.
le_chat.conversation.deletedRecords when a le Chat conversation is deleted.
le_chat.conversation_batch.deletedRecords when le Chat conversation batch is deleted.
le_chat.conversation.public_sharing.enabledRecords when le Chat conversation public sharing is enabled.
le_chat.conversation.public_sharing.disabledRecords when le Chat conversation public sharing is disabled.
le_chat.flash_answers.enabledRecords when le Chat flash answers is enabled.
le_chat.flash_answers.disabledRecords when le Chat flash answers is disabled.
le_chat.localisation_sharing.enabledRecords when le Chat localisation sharing is enabled.
le_chat.localisation_sharing.disabledRecords when le Chat localisation sharing is disabled.
le_chat.memories.enabledRecords when le Chat memories is enabled.
le_chat.memories.disabledRecords when le Chat memories is disabled.
le_chat.data.training_enabledRecords when le Chat data training is enabled.
le_chat.data.training_disabledRecords when le Chat data training is disabled.
le_chat.actions.external_linkRecords when a user opens an external link from le Chat actions.

Studio events

Event typeMeaning
admin_api_key.createdRecords when an Admin API key is created.
admin_api_key.deleteRecords when an Admin API key is deleted.
api_key.createRecords when an API key is created.
api_key.rotateRecords when an API key is rotated.
api_key.deleteRecords when an API key is deleted.
secret_store.entry.createRecords when a secret store entry is created.
secret_store.entry.updateRecords when secret store entry changes.
secret_store.entry.deleteRecords when a secret store entry is deleted.
agent.createRecords when an agent is created.
agent.deleteRecords when an agent is deleted.
agent.updateRecords when an agent changes.
skill.createRecords when a skill is created.
skill.deleteRecords when a skill is deleted.
skill.enableRecords when skill is enabled.
skill.disableRecords when skill is disabled.
skill.updateRecords when a skill changes.
skill.shareRecords when a skill is shared.
skill.unshareRecords when a skill is unshared.
skill.loadRecords when a skill is loaded.
skill.force_loadRecords when a skill is force loaded.
skill.version.createRecords when a skill version is created.
prompt.createRecords when a prompt is created.
prompt.deleteRecords when a prompt is deleted.
prompt.updateRecords when a prompt changes.
prompt.version.createRecords when a prompt version is created.
custom_voice.createRecords when a custom voice is created.
custom_voice.updateRecords when a custom voice changes.
custom_voice.deleteRecords when a custom voice is deleted.
feature_permission.override.createdRecords when a feature permission override is created.
feature_permission.override.deletedRecords when a feature permission override is deleted.
la_plateforme.training.enabledRecords when La Plateforme training is enabled.
la_plateforme.training.disabledRecords when La Plateforme training is disabled.

Jobs and files events

Event typeMeaning
fine_tuning_job.createRecords when a fine-tuning job is created.
fine_tuning_job.cancelRecords when a fine-tuning job is canceled.
batch_job.createRecords when a batch job is created.
batch_job.cancelRecords when a batch job is canceled.
batch_job.deleteRecords when a batch job is deleted.
data_capture.extract_job.createRecords when a data capture extract job is created.
data_capture.extract_job.cancelRecords when a data capture extract job is canceled.
dataset.createRecords when a dataset is created.
dataset.deleteRecords when a dataset is deleted.

Library and integration events

Event typeMeaning
library.createRecords when a Library is created.
library.deleteRecords when a Library is deleted.
library.updateRecords when a Library changes.
library.shareRecords when a Library is shared.
library.unshareRecords when a Library is unshared.
library.document.createRecords when a Library document is created.
library.document.deleteRecords when a Library document is deleted.
library.document.bulk_deleteRecords when Library documents are deleted in bulk.
library.document.updateRecords when a Library document changes.
library.document.reprocessRecords when a Library document is reprocessed.
integration.connectedRecords when an integration is connected.
integration.disconnectedRecords when an integration is disconnected.
indexing.workflow.completedRecords when a legacy indexing workflow completes.
indexing.deletedRecords when a legacy index is deleted.
connection.admin.setup_indexRecords when an admin connection index is set up.
connection.admin.deletedRecords when a connection admin is deleted.
integration.activated_for_orgRecords when an integration is activated for an Organization.
integration.deactivated_for_orgRecords when an integration is deactivated for an Organization.
integration.activated_for_workspaceRecords when an integration is activated for a Workspace.
integration.deactivated_for_workspaceRecords when an integration is deactivated for a Workspace.
integration.activated_for_userRecords when an integration is activated for a user.
integration.deactivated_for_userRecords when an integration is deactivated for a user.
integration.createdRecords when an integration is created.
integration.updatedRecords when integration changes.
integration.deletedRecords when an integration is deleted.
integration.tool_calledRecords when integration tool is called.
integration.credentials.created_or_updatedRecords when integration credentials change.
integration.credentials.deletedRecords when integration credentials are deleted.
integration.preferences.created_or_updatedRecords when integration preferences change.
integration.preferences.deletedRecords when integration preferences are deleted.
integration.authentication_method.created_or_updatedRecords when integration authentication method changes.
integration.connection.createdRecords when an integration connection is created.
connectors_gateway.tool_calledRecords when Connectors gateway tool is called.
crawler.config.createRecords when a crawler config is created.
crawler.config.updateRecords when a crawler configuration changes.
crawler.config.deleteRecords when a crawler config is deleted.
crawler.run.createRecords when a crawler run is created.
crawler.run.cancelRecords when a crawler run is canceled.