module Slack::Web::Api::Endpoints::Team
Public Instance Methods
This method is used to get the access logs for users on a team.
@see api.slack.com/methods/team.accessLogs @see github.com/dblock/slack-api-ref/blob/master/methods/team.accessLogs.json
# File lib/slack/web/api/endpoints/team.rb, line 13 def team_accessLogs(options = {}) post('team.accessLogs', options) end
This method provides information about your team.
@see api.slack.com/methods/team.info @see github.com/dblock/slack-api-ref/blob/master/methods/team.info.json
# File lib/slack/web/api/endpoints/team.rb, line 22 def team_info(options = {}) post('team.info', options) end
This method lists the integration activity logs for a team, including when integrations are added, modified and removed. This method can only be called by Admins.
@option options [Object] :service_id
Filter logs to this service. Defaults to all logs.
@option options [Object] :app_id
Filter logs to this Slack app. Defaults to all logs.
@option options [user] :user
Filter logs generated by this user's actions. Defaults to all logs.
@option options [Object] :change_type
Filter logs with this change type. Defaults to all logs.
@see api.slack.com/methods/team.integrationLogs @see github.com/dblock/slack-api-ref/blob/master/methods/team.integrationLogs.json
# File lib/slack/web/api/endpoints/team.rb, line 39 def team_integrationLogs(options = {}) options = options.merge(user: users_id(options)['user']['id']) if options[:user] post('team.integrationLogs', options) end