Class: Mastodon::REST::Client

Inherits:
Client
  • Object
show all
Includes:
API
Defined in:
lib/mastodon/rest/client.rb

Constant Summary

Constants inherited from Client

Client::DEFAULT_TIMEOUT

Instance Attribute Summary

Attributes inherited from Client

#base_url, #bearer_token, #timeout

Method Summary

Methods included from Conversations

#conversations, #delete_conversation, #mark_conversation_as_read

Methods included from Utils

#array_param, #perform_request, #perform_request_with_collection, #perform_request_with_object

Methods included from ScheduledStatuses

#delete_scheduled_status, #scheduled_status, #scheduled_statuses, #update_scheduled_status

Methods included from Lists

#add_accounts_to_list, #create_list, #delete_list, #list, #list_accounts, #lists, #remove_accounts_from_list, #update_list

Methods included from Reports

#create_report

Methods included from Endorsements

#endorse, #endorsements, #unendorse

Methods included from Filters

#create_filter, #delete_filter, #filter, #filters, #update_filter

Methods included from DomainBlocks

#block_domain, #domain_blocks, #unblock_domain

Methods included from CustomEmojis

#custom_emojis

Methods included from Instances

#activity, #instance, #peers

Methods included from Apps

#create_app, #verify_app_credentials

Methods included from Suggestions

#delete_suggestion, #suggestions

Methods included from Media

#update_media, #upload_media

Methods included from Relationships

#authorize_follow_request, #block, #blocks, #follow, #follow_requests, #mute, #mute_status, #mutes, #reject_follow_request, #relationships, #remote_follow, #unblock, #unfollow, #unmute, #unmute_status

Methods included from Search

#search

Methods included from Notifications

#clear_notifications, #dismiss_notification, #notifications

Methods included from Timelines

#hashtag_timeline, #home_timeline, #list_timeline, #public_timeline

Methods included from Accounts

#account, #create_account, #followers, #following, #search_accounts, #update_credentials, #verify_credentials

Methods included from Statuses

#create_status, #destroy_status, #favourite, #favourited_by, #pin, #reblog, #reblogged_by, #status, #statuses, #unfavourite, #unpin, #unreblog

Methods inherited from Client

#initialize, #user_agent

Constructor Details

This class inherits a constructor from Mastodon::Client