GET
/
v2
/
enterprise
/
audit-logs
curl -X GET "https://api.devin.ai/v2/enterprise/audit-logs" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -G \
  -d "limit=50"
{
  "logs": [
    {
      "id": "log_123456",
      "timestamp": "2024-01-20T14:30:00Z",
      "event": "session_created",
      "user_id": "user_123",
      "details": {
        "session_id": "session_789"
      }
    }
  ]
}

Get audit logs for the current user’s organization.

Query Parameters

before
string

Return logs before this cursor/timestamp

after
string

Return logs after this cursor/timestamp

limit
integer
default:"100"

Maximum number of audit log entries to return

Response

Returns audit log data in JSON format.

Available Action Types

The following actions are tracked in audit logs:

Organization & Member Management

  • add_member
  • add_members_to_enterprise
  • add_members_to_primary_org
  • add_members_to_org
  • assign_roles
  • create_org
  • delete_member
  • delete_org
  • remove_members_from_org

Organization Groups

  • create_org_group
  • delete_org_group
  • update_org_group

Sessions & Messages

  • create_session
  • send_message
  • sleep_session
  • terminate_session

API Keys

  • create_org_api_key
  • create_user_api_key
  • view_org_api_key
  • view_user_api_key

Secrets Management

  • create_secret
  • delete_secret
  • update_secret

Knowledge Management

  • create_knowledge
  • edit_knowledge
  • delete_knowledge
  • create_folder
  • update_folder
  • delete_folder

Playbooks

  • create_playbook
  • update_playbook
  • delete_playbook

Repository Management

  • start_repo_setup
  • finish_repo_setup
  • delete_repo_setup
  • remove_repo_from_devin

Git Integrations

  • create_github_integration
  • delete_github_integration
  • github_integration_deleted
  • create_gitlab_integration
  • delete_gitlab_integration
  • create_azure_devops_integration
  • delete_azure_devops_integration
  • create_linear_integration

Enterprise Settings

  • update_enterprise_hypervisor_settings
  • update_enterprise_settings

Search & Queries

  • search_query
curl -X GET "https://api.devin.ai/v2/enterprise/audit-logs" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -G \
  -d "limit=50"
{
  "logs": [
    {
      "id": "log_123456",
      "timestamp": "2024-01-20T14:30:00Z",
      "event": "session_created",
      "user_id": "user_123",
      "details": {
        "session_id": "session_789"
      }
    }
  ]
}