> ## Documentation Index
> Fetch the complete documentation index at: https://infisical.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Export

> Get all audit logs for an organization



## OpenAPI

````yaml GET /api/v1/organization/audit-logs
openapi: 3.0.3
info:
  title: Infisical API
  description: List of all available APIs that can be consumed
  version: 0.0.1
servers:
  - url: https://us.infisical.com
    description: Production server (US)
  - url: https://eu.infisical.com
    description: Production server (EU)
  - url: http://localhost:8080
    description: Local server
security: []
paths:
  /api/v1/organization/audit-logs:
    get:
      tags:
        - Audit Logs
      description: Get all audit logs for an organization
      operationId: listOrganizationAuditLogs
      parameters:
        - schema:
            type: string
          in: query
          name: projectId
          required: false
          description: >-
            Optionally filter logs by project ID. If not provided, logs from the
            entire organization will be returned.
        - schema:
            type: string
          in: query
          name: environment
          required: false
          description: >-
            The environment to filter logs by. If not provided, logs from all
            environments will be returned. Note that the projectId parameter
            must also be provided.
        - schema:
            type: string
            enum:
              - platform
              - kmipClient
              - user
              - service
              - identity
              - scimClient
              - acmeProfile
              - acmeAccount
              - estAccount
              - scepAccount
              - unknownUser
              - gateway
              - relay
              - kmipServer
              - agentVaultProxy
          in: query
          name: actorType
          required: false
          description: >-
            The type of actor to filter audit logs by. Must be provided when the
            actor parameter targets a non-user actor type (e.g. identity,
            kmipClient).
        - schema:
            type: string
          in: query
          name: secretPath
          required: false
          description: >-
            The path of the secret to query audit logs for. Note that the
            projectId parameter must also be provided.
        - schema:
            type: string
          in: query
          name: secretKey
          required: false
          description: >-
            The key of the secret to query audit logs for. Note that the
            projectId parameter must also be provided.
        - schema:
            allOf:
              - anyOf:
                  - not: {}
                  - type: string
                    maxLength: 18470
              - anyOf:
                  - not: {}
                  - type: array
                    items:
                      type: string
                      enum:
                        - get-secrets
                        - get-secret
                        - reveal-secret
                        - create-secret
                        - create-secrets
                        - update-secret
                        - update-secrets
                        - move-secrets
                        - search-secrets-by-value
                        - duplicate-secret
                        - delete-secret
                        - delete-secrets
                        - redact-secret-version-value
                        - get-project-key
                        - authorize-integration
                        - update-integration-auth
                        - unauthorize-integration
                        - create-integration
                        - delete-integration
                        - manual-sync-integration
                        - add-trusted-ip
                        - update-trusted-ip
                        - delete-trusted-ip
                        - create-service-token
                        - delete-service-token
                        - create-sub-organization
                        - update-sub-organization
                        - delete-sub-organization
                        - join-sub-organization
                        - create-identity
                        - update-identity
                        - delete-identity
                        - update-user-org-membership
                        - delete-user-org-membership
                        - invite-org-members
                        - create-identity-org-membership
                        - update-identity-org-membership
                        - delete-identity-org-membership
                        - create-identity-project-membership
                        - update-identity-project-membership
                        - delete-identity-project-membership
                        - machine-identity-auth-template-create
                        - machine-identity-auth-template-update
                        - machine-identity-auth-template-delete
                        - login-identity-universal-auth
                        - login-identity-universal-auth-failed
                        - add-identity-universal-auth
                        - update-identity-universal-auth
                        - get-identity-universal-auth
                        - revoke-identity-universal-auth
                        - create-token-identity-token-auth
                        - update-token-identity-token-auth
                        - get-tokens-identity-token-auth
                        - get-token-identity-token-auth
                        - add-identity-token-auth
                        - update-identity-token-auth
                        - get-identity-token-auth
                        - revoke-identity-token-auth
                        - login-identity-kubernetes-auth
                        - login-identity-kubernetes-auth-failed
                        - add-identity-kubernetes-auth
                        - update-identity-kubernetes-auth
                        - get-identity-kubernetes-auth
                        - revoke-identity-kubernetes-auth
                        - login-identity-oidc-auth
                        - login-identity-oidc-auth-failed
                        - add-identity-oidc-auth
                        - update-identity-oidc-auth
                        - get-identity-oidc-auth
                        - revoke-identity-oidc-auth
                        - login-identity-jwt-auth
                        - login-identity-jwt-auth-failed
                        - add-identity-jwt-auth
                        - update-identity-jwt-auth
                        - get-identity-jwt-auth
                        - revoke-identity-jwt-auth
                        - login-identity-spiffe-auth
                        - login-identity-spiffe-auth-failed
                        - add-identity-spiffe-auth
                        - update-identity-spiffe-auth
                        - get-identity-spiffe-auth
                        - revoke-identity-spiffe-auth
                        - refresh-identity-spiffe-auth-bundle
                        - create-identity-universal-auth-client-secret
                        - revoke-identity-universal-auth-client-secret
                        - clear-identity-universal-auth-lockouts
                        - clear-identity-ldap-auth-lockouts
                        - get-identity-universal-auth-client-secret
                        - get-identity-universal-auth-client-secret-by-id
                        - login-identity-gcp-auth
                        - login-identity-gcp-auth-failed
                        - add-identity-gcp-auth
                        - update-identity-gcp-auth
                        - revoke-identity-gcp-auth
                        - get-identity-gcp-auth
                        - login-identity-alicloud-auth
                        - login-identity-alicloud-auth-failed
                        - add-identity-alicloud-auth
                        - update-identity-alicloud-auth
                        - revoke-identity-alicloud-auth
                        - get-identity-alicloud-auth
                        - login-identity-tls-cert-auth
                        - login-identity-tls-cert-auth-failed
                        - add-identity-tls-cert-auth
                        - update-identity-tls-cert-auth
                        - revoke-identity-tls-cert-auth
                        - get-identity-tls-cert-auth
                        - login-identity-aws-auth
                        - login-identity-aws-auth-failed
                        - add-identity-aws-auth
                        - update-identity-aws-auth
                        - revoke-identity-aws-auth
                        - get-identity-aws-auth
                        - login-identity-oci-auth
                        - login-identity-oci-auth-failed
                        - add-identity-oci-auth
                        - update-identity-oci-auth
                        - revoke-identity-oci-auth
                        - get-identity-oci-auth
                        - login-identity-azure-auth
                        - login-identity-azure-auth-failed
                        - add-identity-azure-auth
                        - update-identity-azure-auth
                        - get-identity-azure-auth
                        - revoke-identity-azure-auth
                        - login-identity-ldap-auth
                        - login-identity-ldap-auth-failed
                        - add-identity-ldap-auth
                        - update-identity-ldap-auth
                        - get-identity-ldap-auth
                        - revoke-identity-ldap-auth
                        - create-environment
                        - update-environment
                        - delete-environment
                        - restore-environment
                        - get-environment
                        - add-project-member
                        - add-project-members
                        - remove-project-member
                        - get-project-member-permission-audit
                        - get-project-identity-permission-audit
                        - create-folder
                        - update-folder
                        - delete-folder
                        - move-folder
                        - create-webhook
                        - update-webhook-status
                        - delete-webhook
                        - webhook-triggered
                        - get-secret-imports
                        - get-secret-import
                        - create-secret-import
                        - update-secret-import
                        - delete-secret-import
                        - update-user-project-role
                        - update-user-project-denied-permissions
                        - add-project-group
                        - update-project-group
                        - remove-project-group
                        - secret-approval-merged
                        - secret-approval-request
                        - secret-approval-closed
                        - secret-approval-reopened
                        - secret-approval-request-review
                        - get-azure-ad-templates
                        - get-adcs-templates
                        - create-certificate-authority
                        - get-certificate-authority
                        - get-certificate-authorities
                        - update-certificate-authority
                        - delete-certificate-authority
                        - renew-certificate-authority
                        - export-cert-manager-project
                        - get-certificate-authority-csr
                        - get-certificate-authority-certs
                        - get-certificate-authority-cert
                        - sign-intermediate
                        - import-certificate-authority-cert
                        - import-ca-cross-signed-cert
                        - delete-ca-cross-signed-cert
                        - get-certificate-authority-crls
                        - generate-ca-certificate
                        - install-ca-cert-venafi
                        - install-ca-cert-adcs
                        - create-ca-signing-config
                        - get-ca-signing-config
                        - update-ca-signing-config
                        - get-ca-auto-renewal-config
                        - update-ca-auto-renewal-config
                        - issue-cert
                        - import-cert
                        - sign-cert
                        - get-ca-certificate-templates
                        - get-cert
                        - delete-cert
                        - revoke-cert
                        - assign-cert-to-application
                        - get-cert-body
                        - get-cert-private-key
                        - get-cert-bundle
                        - export-cert-pkcs12
                        - create-pki-alert
                        - get-pki-alert
                        - update-pki-alert
                        - delete-pki-alert
                        - create-certificate-inventory-view
                        - update-certificate-inventory-view
                        - delete-certificate-inventory-view
                        - create-pki-collection
                        - get-pki-collection
                        - update-pki-collection
                        - delete-pki-collection
                        - get-pki-collection-items
                        - add-pki-collection-item
                        - delete-pki-collection-item
                        - create-pki-subscriber
                        - update-pki-subscriber
                        - delete-pki-subscriber
                        - get-pki-subscriber
                        - issue-pki-subscriber-cert
                        - sign-pki-subscriber-cert
                        - automated-renew-subscriber-cert
                        - automated-renew-certificate
                        - automated-renew-certificate-failed
                        - certificate-issuance-failed
                        - list-pki-subscriber-certs
                        - get-subscriber-active-cert-bundle
                        - create-kms
                        - update-kms
                        - delete-kms
                        - get-kms
                        - update-project-kms
                        - get-project-kms-backup
                        - load-project-kms-backup
                        - org-admin-accessed-project
                        - org-admin-bypassed-sso
                        - user-login
                        - select-organization
                        - select-organization-refused
                        - select-sub-organization
                        - create-certificate-policy
                        - update-certificate-policy
                        - delete-certificate-policy
                        - get-certificate-policy
                        - list-certificate-policies
                        - create-certificate-template-est-config
                        - update-certificate-template-est-config
                        - get-certificate-template-est-config
                        - create-certificate-profile
                        - update-certificate-profile
                        - delete-certificate-profile
                        - get-certificate-profile
                        - list-certificate-profiles
                        - create-pki-application
                        - update-pki-application
                        - delete-pki-application
                        - get-pki-application
                        - list-pki-applications
                        - attach-pki-application-profiles
                        - detach-pki-application-profile
                        - add-pki-application-member
                        - update-pki-application-member-role
                        - remove-pki-application-member
                        - list-pki-application-members
                        - get-pki-application-enrollment
                        - set-pki-application-api-enrollment
                        - clear-pki-application-api-enrollment
                        - set-pki-application-est-enrollment
                        - clear-pki-application-est-enrollment
                        - set-pki-application-acme-enrollment
                        - clear-pki-application-acme-enrollment
                        - reveal-pki-application-acme-eab-secret
                        - rotate-pki-application-acme-eab-secret
                        - set-pki-application-scep-enrollment
                        - clear-pki-application-scep-enrollment
                        - get-cert-manager-instance-state
                        - set-cert-manager-active-project
                        - invite-cert-manager-users
                        - update-cert-manager-user
                        - remove-cert-manager-user
                        - remove-cert-manager-users-batch
                        - add-cert-manager-identity
                        - update-cert-manager-identity
                        - remove-cert-manager-identity
                        - add-cert-manager-group
                        - update-cert-manager-group
                        - remove-cert-manager-group
                        - issue-certificate-from-profile
                        - sign-certificate-from-profile
                        - order-certificate-from-profile
                        - renew-certificate
                        - get-certificate-profile-latest-active-bundle
                        - update-certificate-renewal-config
                        - update-certificate-metadata
                        - update-certificate-cleanup-config
                        - certificate-cleanup-completed
                        - disable-certificate-renewal-config
                        - create-certificate-request
                        - get-certificate-request
                        - get-certificate-from-request
                        - list-certificate-requests
                        - trigger-certificate-request-validation
                        - cancel-certificate-request
                        - attempt-create-slack-integration
                        - attempt-reinstall-slack-integration
                        - get-project-slack-config
                        - update-project-slack-config
                        - get-slack-integration
                        - update-slack-integration
                        - delete-slack-integration
                        - get-project-workflow-integration-config
                        - update-project-workflow-integration-config
                        - integration-synced
                        - create-cmek
                        - update-cmek
                        - rotate-cmek
                        - delete-cmek
                        - get-cmeks
                        - get-cmek
                        - cmek-encrypt
                        - cmek-decrypt
                        - cmek-sign
                        - cmek-verify
                        - cmek-generate-mac
                        - cmek-verify-mac
                        - cmek-list-signing-algorithms
                        - cmek-get-public-key
                        - cmek-get-private-key
                        - cmek-bulk-export-private-keys
                        - cmek-bulk-import-keys
                        - update-external-group-org-role-mapping
                        - get-external-group-org-role-mapping
                        - create-group
                        - update-group
                        - delete-group
                        - link-group-to-sub-org
                        - update-group-org-membership
                        - unlink-group-from-sub-org
                        - add-user-to-group
                        - remove-user-from-group
                        - add-identity-to-group
                        - remove-identity-from-group
                        - add-group-to-project
                        - update-group-project-membership
                        - remove-group-from-project
                        - revoke-org-project-access
                        - get-project-templates
                        - get-project-template
                        - create-project-template
                        - update-project-template
                        - delete-project-template
                        - get-app-connections
                        - get-available-app-connections-details
                        - get-app-connection
                        - create-app-connection
                        - update-app-connection
                        - delete-app-connection
                        - create-hsm-connector
                        - update-hsm-connector
                        - delete-hsm-connector
                        - test-hsm-connector
                        - get-app-connection-usage
                        - migrate-app-connection
                        - rotate-app-connection-credentials
                        - create-github-app
                        - delete-github-app
                        - create-shared-secret
                        - create-secret-request
                        - delete-shared-secret
                        - read-shared-secret
                        - get-secret-syncs
                        - get-secret-sync
                        - create-secret-sync
                        - update-secret-sync
                        - delete-secret-sync
                        - secret-sync-sync-secrets
                        - secret-sync-import-secrets
                        - secret-sync-remove-secrets
                        - get-pki-syncs
                        - get-pki-sync
                        - get-pki-sync-certificates
                        - create-pki-sync
                        - update-pki-sync
                        - delete-pki-sync
                        - pki-sync-sync-certificates
                        - pki-sync-import-certificates
                        - pki-sync-remove-certificates
                        - pki-sync-health-check
                        - pki-sync-test-health-check
                        - pki-sync-link-certificates
                        - pki-sync-unlink-certificates
                        - pki-sync-skip-certificate
                        - pki-sync-set-default-certificate
                        - pki-sync-clear-default-certificate
                        - oidc-group-membership-mapping-assign-user
                        - oidc-group-membership-mapping-remove-user
                        - oidc-provisioned-placeholder-adopted
                        - sso-user-profile-synced
                        - sso-user-email-sync-skipped
                        - create-kmip-client
                        - update-kmip-client
                        - delete-kmip-client
                        - get-kmip-client
                        - get-kmip-clients
                        - create-kmip-client-certificate
                        - setup-kmip
                        - get-kmip
                        - register-kmip-server
                        - kmip-server-connect
                        - kmip-operation-create
                        - kmip-operation-get
                        - kmip-operation-destroy
                        - kmip-operation-get-attributes
                        - kmip-operation-activate
                        - kmip-operation-revoke
                        - kmip-operation-locate
                        - kmip-operation-register
                        - get-secret-rotations
                        - get-secret-rotation
                        - get-secret-rotation-generated-credentials
                        - create-secret-rotation
                        - update-secret-rotation
                        - delete-secret-rotation
                        - move-secret-rotation
                        - secret-rotation-rotate-secrets
                        - reconcile-secret-rotation
                        - secret-rotation-check-credentials
                        - project-access-request
                        - microsoft-teams-workflow-integration-create
                        - microsoft-teams-workflow-integration-delete
                        - microsoft-teams-workflow-integration-update
                        - >-
                          microsoft-teams-workflow-integration-check-installation-status
                        - microsoft-teams-workflow-integration-get-teams
                        - microsoft-teams-workflow-integration-get
                        - microsoft-teams-workflow-integration-list
                        - project-assume-privileges-session-start
                        - project-assume-privileges-session-end
                        - get-project-pit-commits
                        - get-project-pit-commit-authors
                        - get-project-pit-commit-changes
                        - get-project-pit-commit-count
                        - pit-rollback-commit
                        - pit-revert-commit
                        - pit-get-folder-state
                        - pit-compare-folder-states
                        - pit-process-new-commit-raw
                        - secret-scanning-data-source-list
                        - secret-scanning-data-source-create
                        - secret-scanning-data-source-update
                        - secret-scanning-data-source-delete
                        - secret-scanning-data-source-get
                        - secret-scanning-data-source-trigger-scan
                        - secret-scanning-data-source-scan
                        - secret-scanning-resource-list
                        - secret-scanning-resource-add
                        - secret-scanning-resource-remove
                        - secret-scanning-scan-list
                        - secret-scanning-finding-list
                        - secret-scanning-finding-update
                        - secret-scanning-config-get
                        - secret-scanning-config-update
                        - update-org
                        - enable-org-wide-secret-value-tracking
                        - create-project
                        - update-project
                        - delete-project
                        - restore-project
                        - create-project-role
                        - update-project-role
                        - delete-project-role
                        - list-project-roles
                        - get-project-role
                        - create-org-role
                        - update-org-role
                        - delete-org-role
                        - create-secret-reminder
                        - get-secret-reminder
                        - delete-secret-reminder
                        - dashboard-list-secrets
                        - dashboard-get-secret-value
                        - dashboard-get-secret-version-value
                        - search-secrets-by-metadata
                        - view-insights-auth-methods
                        - view-insights-secrets-management-calendar
                        - view-insights-secrets-management-access-volume
                        - view-insights-secrets-management-unused-access
                        - >-
                          view-insights-secrets-management-org-auth-method-distribution
                        - view-insights-secrets-management-access-locations
                        - view-insights-secrets-management-summary
                        - view-insights-secrets-duplication
                        - view-insights-org-secrets-duplication
                        - view-insights-secrets-management-counts
                        - view-insights-secrets-management-usage
                        - view-insights-secrets-management-project-warnings
                        - create-audit-report
                        - get-audit-reports
                        - get-audit-report
                        - delete-audit-report
                        - create-org-audit-report
                        - get-org-audit-reports
                        - delete-org-audit-report
                        - view-insights-pam-summary
                        - view-insights-pam-session-activity
                        - view-insights-pam-top-actors
                        - view-insights-pam-resource-breakdown
                        - view-insights-pam-rotation-calendar
                        - pam-session-credentials-get
                        - pam-session-start
                        - pam-session-end
                        - pam-session-terminate
                        - pam-session-chunk-upload
                        - pam-session-upload-token-invalid
                        - pam-account-template-create
                        - pam-account-template-update
                        - pam-account-template-delete
                        - pam-folder-create
                        - pam-folder-update
                        - pam-folder-delete
                        - org-admin-accessed-pam-folder
                        - pam-product-member-add
                        - pam-product-member-update
                        - pam-product-member-remove
                        - pam-folder-member-add
                        - pam-folder-member-update
                        - pam-folder-member-remove
                        - pam-account-member-add
                        - pam-account-member-update
                        - pam-account-member-remove
                        - pam-account-access
                        - pam-account-create
                        - pam-account-update
                        - pam-account-delete
                        - pam-account-ssh-ca-create
                        - pam-account-credentials-view
                        - pam-discovery-source-create
                        - pam-discovery-source-update
                        - pam-discovery-source-delete
                        - pam-discovery-scan
                        - pam-discovered-account-import
                        - pam-account-rotate-credentials
                        - pam-account-heartbeat
                        - pam-account-set-rotation-account
                        - pam-web-access-session-ticket-created
                        - pam-access-request-create
                        - pam-access-request-review
                        - pam-access-grant-revoke
                        - pam-approval-config-update
                        - agent-vault-access-bundle-create
                        - agent-vault-access-bundle-update
                        - agent-vault-access-bundle-delete
                        - agent-vault-service-create
                        - agent-vault-service-update
                        - agent-vault-service-delete
                        - agent-vault-variable-create
                        - agent-vault-variable-update
                        - agent-vault-variable-delete
                        - agent-vault-variable-value-view
                        - agent-vault-personal-values-set
                        - agent-vault-personal-values-delete
                        - agent-vault-skill-create
                        - agent-vault-skill-version-create
                        - agent-vault-skill-rename
                        - agent-vault-skill-version-restore
                        - agent-vault-skill-version-view
                        - agent-vault-skill-delete
                        - agent-vault-access-bundle-skill-add
                        - agent-vault-access-bundle-skill-remove
                        - agent-vault-skills-delivered
                        - agent-vault-member-add
                        - agent-vault-member-update
                        - agent-vault-member-remove
                        - agent-vault-access-bundle-member-add
                        - agent-vault-access-bundle-member-remove
                        - agent-vault-session-mint
                        - agent-vault-session-update
                        - agent-vault-session-revoke
                        - agent-vault-delegation-set
                        - agent-vault-delegation-delete
                        - agent-vault-proxy-register
                        - agent-vault-proxy-token-reissue
                        - agent-vault-proxy-token-rotate
                        - agent-vault-proxy-enroll
                        - agent-vault-proxy-update
                        - agent-vault-proxy-revoke
                        - agent-vault-proxy-delete
                        - agent-vault-session-log-settings-update
                        - approval-policy-create
                        - approval-policy-update
                        - approval-policy-delete
                        - approval-policy-list
                        - approval-policy-get
                        - approval-request-get
                        - approval-request-list
                        - approval-request-create
                        - approval-request-approve
                        - approval-request-auto-approve
                        - approval-request-reject
                        - approval-request-cancel
                        - approval-request-grant-list
                        - approval-request-grant-get
                        - approval-request-grant-revoke
                        - pam-access-policy-bypassed
                        - pam-access-request-auto-approved
                        - access-approval-request-create
                        - access-approval-request-review
                        - access-approval-request-revoke
                        - access-approval-request-delegated-dispatch-retry
                        - access-approval-request-delegated-decision
                        - access-approval-request-cancel
                        - access-approval-request-update
                        - view-audit-logs
                        - create-acme-account
                        - retrieve-acme-account
                        - create-acme-order
                        - finalize-acme-order
                        - download-acme-certificate
                        - respond-to-acme-challenge
                        - pass-acme-challenge
                        - attempt-acme-challenge
                        - fail-acme-challenge
                        - create-dynamic-secret
                        - update-dynamic-secret
                        - delete-dynamic-secret
                        - get-dynamic-secret
                        - list-dynamic-secrets
                        - create-proxied-service
                        - update-proxied-service
                        - delete-proxied-service
                        - sign-agent-proxy-intermediate-ca
                        - create-dynamic-secret-lease
                        - delete-dynamic-secret-lease
                        - renew-dynamic-secret-lease
                        - list-dynamic-secret-leases
                        - get-dynamic-secret-lease
                        - create-pki-discovery
                        - update-pki-discovery
                        - delete-pki-discovery
                        - get-pki-discovery
                        - get-pki-discoveries
                        - trigger-pki-discovery-scan
                        - get-pki-installation
                        - get-pki-installations
                        - update-pki-installation
                        - delete-pki-installation
                        - create-pki-signer
                        - update-pki-signer
                        - delete-pki-signer
                        - get-pki-signer
                        - get-pki-signers
                        - get-pki-signer-public-key
                        - get-pki-signing-operations
                        - get-pki-signing-operation
                        - pki-signer-sign
                        - enable-pki-signer
                        - disable-pki-signer
                        - reissue-pki-signer-certificate
                        - import-pki-signer-certificate
                        - export-pki-signer-certificate
                        - update-pki-signer-approval-policy
                        - pki-signer-request-to-sign
                        - pki-signer-pre-approve-signing
                        - pki-signer-revoke-request
                        - add-pki-signer-member
                        - update-pki-signer-member
                        - remove-pki-signer-member
                        - scep-enrollment
                        - scep-renewal
                        - scep-dynamic-challenge-generated
                        - secret-validation-rule-create
                        - secret-validation-rule-update
                        - secret-validation-rule-delete
                        - external-migration-create
                        - external-migration-update
                        - external-migration-delete
                        - import-vault-secrets
                        - create-oauth-client
                        - update-oauth-client
                        - delete-oauth-client
                        - rotate-oauth-client-secret
                        - oauth-client-authorize
                        - oauth-client-token-exchange
                        - issue-oidc-token
                        - create-email-domain
                        - verify-email-domain
                        - delete-email-domain
                        - gateway-create
                        - gateway-update
                        - gateway-delete
                        - gateway-enrollment-token-create
                        - gateway-enroll
                        - gateway-connect
                        - resource-auth-method-login
                        - resource-auth-method-login-failed
                        - resource-auth-method-create
                        - resource-auth-method-update
                        - resource-auth-method-revoke
                        - relay-create
                        - relay-update
                        - relay-delete
                        - relay-enrollment-token-create
                        - kmip-server-create
                        - kmip-server-update
                        - kmip-server-delete
                        - kmip-server-enrollment-token-create
                        - gateway-pool-create
                        - gateway-pool-update
                        - gateway-pool-delete
                        - gateway-pool-add-member
                        - gateway-pool-remove-member
                        - create-honey-token
                        - update-honey-token
                        - revoke-honey-token
                        - trigger-honey-token
                        - create-project-folder-grant
                        - delete-project-folder-grant
                        - create-secret-folder-access
                        - update-secret-folder-access
                        - delete-secret-folder-access
                        - create-alert
                        - update-alert
                        - delete-alert
                        - test-alert-channel
                        - permission-denied
                        - update-audit-log-settings
                    maxItems: 724
          in: query
          name: eventType
          required: false
        - schema:
            allOf:
              - anyOf:
                  - not: {}
                  - type: string
                    maxLength: 51
              - anyOf:
                  - not: {}
                  - type: array
                    items:
                      type: string
                      enum:
                        - management
                        - authentication
                        - authorization
                        - data-access
                    maxItems: 4
          in: query
          name: eventClass
          required: false
          description: >-
            Filter by event class, comma-separated for multiple values
            (management, authentication, authorization, data-access). Combined
            with eventType, only event types in both are returned. If the
            selected classes include secret events, the environment, secretPath,
            and secretKey filters drop every event whose metadata doesn't match,
            including events that aren't about secrets. If they don't, those
            filters are ignored.
        - schema:
            type: string
            enum:
              - web
              - cli
              - k8-operator
              - terraform
              - other
              - InfisicalPythonSDK
              - InfisicalNodeSDK
          in: query
          name: userAgentType
          required: false
          description: Choose which consuming application to export audit logs for.
        - schema:
            type: string
          in: query
          name: eventMetadata
          required: false
          description: >-
            Filter by event metadata key-value pairs. Formatted as
            `key1=value1,key2=value2`, with comma-separation.
        - schema:
            type: string
            format: date-time
          in: query
          name: startDate
          required: false
          description: The date to start the export from.
        - schema:
            type: string
            format: date-time
          in: query
          name: endDate
          required: false
          description: The date to end the export at.
        - schema:
            type: number
            default: 0
          in: query
          name: offset
          required: false
          description: >-
            The offset to start from. If you enter 10, it will start from the
            10th audit log.
        - schema:
            type: number
            maximum: 1000
            default: 20
          in: query
          name: limit
          required: false
          description: The number of audit logs to return.
        - schema:
            type: string
          in: query
          name: actor
          required: false
          description: >-
            The ID of a specific actor to filter audit logs by. For user actors
            this is the userId; for identity actors this is the identityId. When
            filtering non-user actor types, the actorType parameter must also be
            provided.
      responses:
        '200':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  auditLogs:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                          format: uuid
                        ipAddress:
                          type: string
                          nullable: true
                        userAgent:
                          type: string
                          nullable: true
                        userAgentType:
                          type: string
                          nullable: true
                        expiresAt:
                          type: string
                          format: date-time
                          nullable: true
                        createdAt:
                          type: string
                          format: date-time
                        updatedAt:
                          type: string
                          format: date-time
                        orgId:
                          type: string
                          format: uuid
                          nullable: true
                        projectId:
                          type: string
                          nullable: true
                        projectName:
                          type: string
                          nullable: true
                        event:
                          type: object
                          properties:
                            type:
                              type: string
                            class:
                              type: string
                              enum:
                                - management
                                - authentication
                                - authorization
                                - data-access
                            metadata: {}
                          required:
                            - type
                            - class
                          additionalProperties: false
                        actor:
                          type: object
                          properties:
                            type:
                              type: string
                            metadata: {}
                          required:
                            - type
                          additionalProperties: false
                      required:
                        - id
                        - createdAt
                        - updatedAt
                        - event
                        - actor
                      additionalProperties: false
                required:
                  - auditLogs
                additionalProperties: false
        '400':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 400
                  message:
                    type: string
                  error:
                    type: string
                  details: {}
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '401':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 401
                  message:
                    type: string
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '403':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 403
                  message:
                    type: string
                  details: {}
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '404':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 404
                  message:
                    type: string
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false
        '422':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 422
                  message: {}
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - error
                additionalProperties: false
        '500':
          description: Default Response
          content:
            application/json:
              schema:
                type: object
                properties:
                  reqId:
                    type: string
                  statusCode:
                    type: number
                    enum:
                      - 500
                  message:
                    type: string
                  error:
                    type: string
                required:
                  - reqId
                  - statusCode
                  - message
                  - error
                additionalProperties: false

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.