List all activity logs
Changed onYou can get a log of activities by all admins in an app.
Request
- Base URLhttps://api.intercom.io
- AuthHTTP bearer
Query parameters
The start date that you request data for. It must be formatted as a Unix timestamp.
The end date that you request data for. It must be formatted as a Unix timestamp.
Headers
Intercom API version.</br>By default, it's equal to the version set in the app package.
Response
Successful response
Example response
{
"type": "activity_log.list",
"pages": {
"type": "pages",
"page": 1,
"next": {
"per_page": 2,
"starting_after": "your-cursor-from-response"
},
"per_page": 2,
"total_pages": 13
},
"activity_logs": [
{
"id": "6",
"performed_by": {
"type": "admin",
"id": "1295",
"email": "john@example.com",
"ip": "198.51.100.255"
},
"metadata": {
"sign_in_method": "email_password",
"external_id": "f3b87a2e09d514c6c2e79b9a",
"away_mode": true,
"away_status_reason": "😌 On a break",
"source": "admin update from web - Admin id: 93",
"update_by": 93,
"update_by_name": "Joe Example",
"previous_state": "idle",
"new_state": "occupied",
"threshold_minutes": 15,
"last_activity_at": 1671028894,
"auto": true,
"setting_type": "teammate_occupancy",
"changes": {
"occupancy_window_minutes": {
"before": 15,
"after": 30
}
},
"conversation_assignment_limit": 15,
"ticket_assignment_limit": 20,
"team": {
"id": 123,
"name": "Support Team"
},
"team_assignment_limit": 50,
"enabled": true,
"consent_id": 149673,
"expired_at": "2025-12-04T09:31:57.000Z"
},
"created_at": 1671028894,
"activity_type": "app_name_change",
"activity_description": "Admin updated the app's name to \"My App\"."
}
]
}Changes
- warning
added the new
admin_occupancy_setting_changeenum value to the//response property for the response status - warning
added the new
admin_occupancy_state_changeenum value to the//response property for the response status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status
- warning
- warning
added the new
admin_avatar_changeenum value to the//response property for the response status - warning
added the new
conversation_pdf_exportenum value to the//response property for the response status - warning
added the new
macro_usage_exportenum value to the//response property for the response status
- warning