Table of Contents - discourse_api-2.0.1 Documentation
Classes and Modules
- DiscourseApi
- DiscourseApi::API
- DiscourseApi::API::ApiKey
- DiscourseApi::API::Backups
- DiscourseApi::API::Badges
- DiscourseApi::API::Categories
- DiscourseApi::API::Dashboard
- DiscourseApi::API::Email
- DiscourseApi::API::Groups
- DiscourseApi::API::Invite
- DiscourseApi::API::Notifications
- DiscourseApi::API::Params
- DiscourseApi::API::Polls
- DiscourseApi::API::Posts
- DiscourseApi::API::PrivateMessages
- DiscourseApi::API::SSO
- DiscourseApi::API::Search
- DiscourseApi::API::SiteSettings
- DiscourseApi::API::Tags
- DiscourseApi::API::Topics
- DiscourseApi::API::Uploads
- DiscourseApi::API::UserActions
- DiscourseApi::API::Users
- DiscourseApi::Client
- DiscourseApi::DiscourseError
- DiscourseApi::Error
- DiscourseApi::ExampleHelper
- DiscourseApi::NotFoundError
- DiscourseApi::SingleSignOn
- DiscourseApi::SingleSignOn::MissingConfigError
- DiscourseApi::SingleSignOn::ParseError
- DiscourseApi::Timeout
- DiscourseApi::TooManyRequests
- DiscourseApi::UnauthenticatedError
- DiscourseApi::UnprocessableEntity
Methods
- ::load_yml — DiscourseApi::ExampleHelper
- ::new — DiscourseApi::API::Params
- ::new — DiscourseApi::Client
- ::new — DiscourseApi::DiscourseError
- ::new — DiscourseApi::Error
- ::params — DiscourseApi::API
- ::parse — DiscourseApi::SingleSignOn
- ::parse_hash — DiscourseApi::SingleSignOn
- ::sso_secret — DiscourseApi::SingleSignOn
- ::sso_url — DiscourseApi::SingleSignOn
- #activate — DiscourseApi::API::Users
- #anonymize — DiscourseApi::API::Users
- #api_username= — DiscourseApi::Client
- #backups — DiscourseApi::API::Backups
- #badges — DiscourseApi::API::Badges
- #bookmark_topic — DiscourseApi::API::Topics
- #by_external_id — DiscourseApi::API::Users
- #categories — DiscourseApi::API::Categories
- #categories_full — DiscourseApi::API::Categories
- #category — DiscourseApi::API::Categories
- #category_latest_topics — DiscourseApi::API::Categories
- #category_latest_topics_full — DiscourseApi::API::Categories
- #category_new_topics — DiscourseApi::API::Categories
- #category_new_topics_full — DiscourseApi::API::Categories
- #category_set_user_notification — DiscourseApi::API::Categories
- #category_set_user_notification_level — DiscourseApi::API::Categories
- #category_top_topics — DiscourseApi::API::Categories
- #category_top_topics_full — DiscourseApi::API::Categories
- #change_owner — DiscourseApi::API::Topics
- #change_topic_status — DiscourseApi::API::Topics
- #check_subdirectory — DiscourseApi::Client
- #check_username — DiscourseApi::API::Users
- #connection — DiscourseApi::Client
- #connection_options — DiscourseApi::Client
- #create_api_key — DiscourseApi::API::ApiKey
- #create_backup — DiscourseApi::API::Backups
- #create_badge — DiscourseApi::API::Badges
- #create_category — DiscourseApi::API::Categories
- #create_group — DiscourseApi::API::Groups
- #create_pm — DiscourseApi::API::PrivateMessages
- #create_post — DiscourseApi::API::Posts
- #create_post_action — DiscourseApi::API::Posts
- #create_private_message — DiscourseApi::API::PrivateMessages
- #create_topic — DiscourseApi::API::Topics
- #create_topic_action — DiscourseApi::API::Topics
- #create_user — DiscourseApi::API::Users
- #custom_fields — DiscourseApi::SingleSignOn
- #deactivate — DiscourseApi::API::Users
- #default — DiscourseApi::API::Params
- #delete — DiscourseApi::Client
- #delete_api_key — DiscourseApi::API::ApiKey
- #delete_category — DiscourseApi::API::Categories
- #delete_group — DiscourseApi::API::Groups
- #delete_post — DiscourseApi::API::Posts
- #delete_topic — DiscourseApi::API::Topics
- #delete_user — DiscourseApi::API::Users
- #deprecated — DiscourseApi::Client
- #destroy_all_expired_invites — DiscourseApi::API::Invite
- #destroy_invite — DiscourseApi::API::Invite
- #destroy_post_action — DiscourseApi::API::Posts
- #diagnostics — DiscourseApi::SingleSignOn
- #disposable_tokens — DiscourseApi::API::Invite
- #download_backup — DiscourseApi::API::Backups
- #edit_post — DiscourseApi::API::Posts
- #edit_topic_timestamp — DiscourseApi::API::Topics
- #email_settings — DiscourseApi::API::Email
- #get — DiscourseApi::Client
- #get_dashboard_stats — DiscourseApi::API::Dashboard
- #get_dashboard_stats_totals — DiscourseApi::API::Dashboard
- #get_post — DiscourseApi::API::Posts
- #grant_admin — DiscourseApi::API::Users
- #grant_moderation — DiscourseApi::API::Users
- #grant_user_badge — DiscourseApi::API::Badges
- #group — DiscourseApi::API::Groups
- #group_add — DiscourseApi::API::Groups
- #group_add_owners — DiscourseApi::API::Groups
- #group_members — DiscourseApi::API::Groups
- #group_remove — DiscourseApi::API::Groups
- #group_remove_owners — DiscourseApi::API::Groups
- #group_set_user_notification_level — DiscourseApi::API::Groups
- #groups — DiscourseApi::API::Groups
- #handle_error — DiscourseApi::Client
- #invite_to_topic — DiscourseApi::API::Invite
- #invite_user — DiscourseApi::API::Invite
- #invite_user_to_topic — DiscourseApi::API::Invite
- #latest_topics — DiscourseApi::API::Topics
- #list_api_keys — DiscourseApi::API::ApiKey
- #list_email — DiscourseApi::API::Email
- #list_users — DiscourseApi::API::Users
- #log_out — DiscourseApi::API::Users
- #new_topics — DiscourseApi::API::Topics
- #notifications — DiscourseApi::API::Notifications
- #optional — DiscourseApi::API::Params
- #patch — DiscourseApi::Client
- #payload — DiscourseApi::SingleSignOn
- #poll_vote — DiscourseApi::API::Polls
- #poll_voters — DiscourseApi::API::Polls
- #post — DiscourseApi::Client
- #post_action_users — DiscourseApi::API::Posts
- #posts — DiscourseApi::API::Posts
- #private_messages — DiscourseApi::API::PrivateMessages
- #put — DiscourseApi::Client
- #recategorize_topic — DiscourseApi::API::Topics
- #remove_topic_bookmark — DiscourseApi::API::Topics
- #rename_topic — DiscourseApi::API::Topics
- #request — DiscourseApi::Client
- #required — DiscourseApi::API::Params
- #resend_all_invites — DiscourseApi::API::Invite
- #resend_invite — DiscourseApi::API::Invite
- #restore_backup — DiscourseApi::API::Backups
- #retrieve_invite — DiscourseApi::API::Invite
- #revoke_admin — DiscourseApi::API::Users
- #revoke_api_key — DiscourseApi::API::ApiKey
- #revoke_moderation — DiscourseApi::API::Users
- #search — DiscourseApi::API::Search
- #sent_private_messages — DiscourseApi::API::PrivateMessages
- #show_tag — DiscourseApi::API::Tags
- #sign — DiscourseApi::SingleSignOn
- #site_setting_update — DiscourseApi::API::SiteSettings
- #ssl — DiscourseApi::Client
- #sso_secret — DiscourseApi::SingleSignOn
- #sso_url — DiscourseApi::SingleSignOn
- #suspend — DiscourseApi::API::Users
- #sync_sso — DiscourseApi::API::SSO
- #timeout= — DiscourseApi::Client
- #to_h — DiscourseApi::API::Params
- #to_url — DiscourseApi::SingleSignOn
- #toggle_poll_status — DiscourseApi::API::Polls
- #top_topics — DiscourseApi::API::Topics
- #topic — DiscourseApi::API::Topics
- #topic_posts — DiscourseApi::API::Topics
- #topic_set_user_notification_level — DiscourseApi::API::Topics
- #topics_by — DiscourseApi::API::Topics
- #undo_revoke_api_key — DiscourseApi::API::ApiKey
- #unsigned_payload — DiscourseApi::SingleSignOn
- #unsuspend — DiscourseApi::API::Users
- #update_avatar — DiscourseApi::API::Users
- #update_category — DiscourseApi::API::Categories
- #update_email — DiscourseApi::API::Users
- #update_group — DiscourseApi::API::Groups
- #update_invite — DiscourseApi::API::Invite
- #update_topic_status — DiscourseApi::API::Topics
- #update_trust_level — DiscourseApi::API::Users
- #update_user — DiscourseApi::API::Users
- #update_username — DiscourseApi::API::Users
- #upload_file — DiscourseApi::API::Uploads
- #user — DiscourseApi::API::Users
- #user_agent — DiscourseApi::Client
- #user_badges — DiscourseApi::API::Badges
- #user_replies — DiscourseApi::API::UserActions
- #user_sso — DiscourseApi::API::Users
- #user_topics_and_replies — DiscourseApi::API::UserActions
- #wikify_post — DiscourseApi::API::Posts