# ActivityLogsSearch Activity logs search criteria **Type**: `object` ## Properties - name: endTime (optional) type: string description: End of time range filter. Must be a valid ISO timestamp in UTC. - name: limit (optional) type: integer description: Maximum number of results to return - name: logTypes (optional) type: array of enum: `INTEGRATION_IMPORT`, `INTEGRATION_STATISTICS`, `JOB_EXECUTION`, `USER_ACTIVITY`, `SECURITY_EVENT` description: Optional filter by log types. If null or empty, matches all log types. - name: offset (optional) type: integer description: Number of results to skip for pagination - name: resourceFilters (optional) type: array of `ResourceFilter` description: Optional resource filters. Multiple filters use OR logic. If null or empty, matches all resources the user has access to (requires system logs permission if no filters specified). - name: searchQuery (optional) type: string description: Optional full-text search query for message content. Uses PostgreSQL's text search capabilities. - name: startTime (optional) type: string description: Start of time range filter. Must be a valid ISO timestamp in UTC. - name: statuses (optional) type: array of enum: `INFO`, `WARNING`, `ERROR` description: Optional filter by log statuses. If null or empty, matches all log statuses. - name: userIds (optional) type: array of string description: Optional filter by user IDs who triggered the activity. If null or empty, matches all users.