module Mastodon::REST::DomainBlocks

Public Instance Methods

block_domain(domain) click to toggle source

Block a domain @param domain [String]

# File lib/mastodon/rest/domain_blocks.rb, line 21
def block_domain(domain)
  perform_request(:post, '/api/v1/domain_blocks', domain: domain)
end
domain_blocks(options = {}) click to toggle source

Get a list of blocked domains @param options [Hash] @option options :max_id [Integer] @option options :since_id [Integer] @option options :min_id [Integer] @option options :limit [Integer] @return [Mastodon::Collection<String>]

# File lib/mastodon/rest/domain_blocks.rb, line 15
def domain_blocks(options = {})
  perform_request_with_collection('/api/v1/domain_blocks', options, String)
end
unblock_domain(domain) click to toggle source

Unblock a domain @param domain [String]

# File lib/mastodon/rest/domain_blocks.rb, line 27
def unblock_domain(domain)
  perform_request(:delete, '/api/v1/domain_blocks', domain: domain)
end