listGuildAuditLogs abstract method
- @GET.new('/guilds/{guild_id}/audit-logs')
- @Path.new('guild_id') required SnowflakeType guildId,
- @Query.new('limit') Int32Type? limit,
- @Query.new('before') SnowflakeType? before,
- @Query.new('after') SnowflakeType? after,
- @Query.new('user_id') SnowflakeType? userId,
- @Query.new('action_type') AuditLogActionType? actionType,
List guild audit logs.
List guild audit logs. Requires view_audit_logs permission. Returns guild activity history with pagination and action filtering.
guildId - The ID of the guild.
Implementation
@GET('/guilds/{guild_id}/audit-logs')
Future<GuildAuditLogListResponse> listGuildAuditLogs({
@Path('guild_id') required SnowflakeType guildId,
@Query('limit') Int32Type? limit,
@Query('before') SnowflakeType? before,
@Query('after') SnowflakeType? after,
@Query('user_id') SnowflakeType? userId,
@Query('action_type') AuditLogActionType? actionType,
});