action discourse_get_user_identiy_provider_external_id { label: "Get a user by identity provider external ID" provider: discourse method: GET path: "/u/by-external/{provider}/{external_id}.json" encoding: json input: { type: "object" properties: { "Api-Key": { type: "string" } "Api-Username": { type: "string" } external_id: { type: "string" } provider: { type: "string" } } required: ["Api-Key", "Api-Username", "external_id", "provider"] additionalProperties: false } output: { required: ["user", "user_badges"] properties: { user: { type: "object" required: ["admin", "allowed_pm_usernames", "avatar_template", "badge_count", "can_be_deleted", "can_change_bio", "can_change_location", "can_change_tracking_preferences", "can_change_website", "can_delete_all_posts", "can_edit", "can_edit_email", "can_edit_name", "can_edit_username", "can_ignore_user", "can_mute_user", "can_send_private_message_to_user", "can_send_private_messages", "can_upload_profile_header", "can_upload_user_card_background", "created_at", "custom_fields", "featured_topic", "featured_user_badge_ids", "flair_bg_color", "flair_color", "flair_group_id", "flair_name", "flair_url", "group_users", "groups", "has_title_badges", "id", "ignored", "ignored_usernames", "invited_by", "last_posted_at", "last_seen_at", "locale", "mailing_list_posts_per_day", "moderator", "muted", "muted_category_ids", "muted_tags", "muted_usernames", "name", "pending_count", "post_count", "primary_group_id", "primary_group_name", "profile_view_count", "recent_time_read", "regular_category_ids", "second_factor_enabled", "staged", "system_avatar_template", "system_avatar_upload_id", "time_read", "title", "tracked_category_ids", "tracked_tags", "trust_level", "uploaded_avatar_id", "use_logo_small_as_avatar", "user_api_keys", "user_auth_tokens", "user_notification_schedule", "user_option", "username", "watched_category_ids", "watched_first_post_category_ids", "watched_tags", "watching_first_post_tags"] properties: { admin: { type: "boolean" } allowed_pm_usernames: { type: "array" items: { type: "object" } } avatar_template: { type: "string" } badge_count: { type: "integer" } can_be_deleted: { type: "boolean" } can_change_bio: { type: "boolean" } can_change_location: { type: "boolean" } can_change_tracking_preferences: { type: "boolean" } can_change_website: { type: "boolean" } can_delete_all_posts: { type: "boolean" } can_edit: { type: "boolean" } can_edit_email: { type: "boolean" } can_edit_name: { type: "boolean" } can_edit_username: { type: "boolean" } can_ignore_user: { type: "boolean" } can_mute_user: { type: "boolean" } can_send_private_message_to_user: { type: "boolean" } can_send_private_messages: { type: "boolean" } can_upload_profile_header: { type: "boolean" } can_upload_user_card_background: { type: "boolean" } created_at: { type: "string" } custom_fields: { type: "object" properties: { first_name: { type: ["string", "null"] } } additionalProperties: false } featured_topic: { type: ["string", "null"] } featured_user_badge_ids: { type: "array" items: { type: "object" } } flair_bg_color: { type: ["string", "null"] } flair_color: { type: ["string", "null"] } flair_group_id: { type: ["string", "null"] } flair_name: { type: ["string", "null"] } flair_url: { type: ["string", "null"] } group_users: { type: "array" items: { type: "object" required: ["group_id", "user_id", "notification_level"] properties: { group_id: { type: "integer" } notification_level: { type: "integer" } owner: { type: "boolean" } user_id: { type: "integer" } } additionalProperties: false } } groups: { type: "array" items: { type: "object" required: ["id", "automatic", "name", "display_name", "user_count", "mentionable_level", "messageable_level", "visibility_level", "primary_group", "title", "grant_trust_level", "incoming_email", "has_messages", "flair_url", "flair_bg_color", "flair_color", "bio_raw", "bio_cooked", "bio_excerpt", "public_admission", "public_exit", "allow_membership_requests", "full_name", "default_notification_level", "membership_request_template", "members_visibility_level", "can_see_members", "can_admin_group", "publish_read_state"] properties: { allow_membership_requests: { type: "boolean" } automatic: { type: "boolean" } bio_cooked: { type: ["string", "null"] } bio_excerpt: { type: ["string", "null"] } bio_raw: { type: ["string", "null"] } can_admin_group: { type: "boolean" } can_see_members: { type: "boolean" } default_notification_level: { type: "integer" } display_name: { type: "string" } flair_bg_color: { type: ["string", "null"] } flair_color: { type: ["string", "null"] } flair_url: { type: ["string", "null"] } full_name: { type: ["string", "null"] } grant_trust_level: { type: ["string", "null"] } has_messages: { type: "boolean" } id: { type: "integer" } incoming_email: { type: ["string", "null"] } members_visibility_level: { type: "integer" } membership_request_template: { type: ["string", "null"] } mentionable_level: { type: "integer" } messageable_level: { type: "integer" } name: { type: "string" } primary_group: { type: "boolean" } public_admission: { type: "boolean" } public_exit: { type: "boolean" } publish_read_state: { type: "boolean" } title: { type: ["string", "null"] } user_count: { type: "integer" } visibility_level: { type: "integer" } } additionalProperties: false } } has_title_badges: { type: "boolean" } id: { type: "integer" } ignored: { type: "boolean" } ignored_usernames: { type: "array" items: { type: "object" } } invited_by: { type: ["string", "null"] } last_posted_at: { type: ["string", "null"] } last_seen_at: { type: ["string", "null"] } locale: { type: ["string", "null"] } mailing_list_posts_per_day: { type: "integer" } moderator: { type: "boolean" } muted: { type: "boolean" } muted_category_ids: { type: "array" items: { type: "object" } } muted_tags: { type: "array" items: { type: "object" } } muted_usernames: { type: "array" items: { type: "object" } } name: { type: "string" } pending_count: { type: "integer" } pending_posts_count: { type: "integer" } post_count: { type: "integer" } primary_group_id: { type: ["string", "null"] } primary_group_name: { type: ["string", "null"] } profile_view_count: { type: "integer" } recent_time_read: { type: "integer" } regular_category_ids: { type: "array" items: { type: "object" } } second_factor_backup_enabled: { type: "boolean" } second_factor_enabled: { type: "boolean" } staged: { type: "boolean" } system_avatar_template: { type: "string" } system_avatar_upload_id: { type: ["string", "null"] } time_read: { type: "integer" } title: { type: ["string", "null"] } tracked_category_ids: { type: "array" items: { type: "object" } } tracked_tags: { type: "array" items: { type: "object" } } trust_level: { type: "integer" } uploaded_avatar_id: { type: ["string", "null"] } use_logo_small_as_avatar: { type: "boolean" } user_api_keys: { type: ["string", "null"] } user_auth_tokens: { type: "array" items: { type: "object" required: ["id", "client_ip", "location", "browser", "device", "os", "icon", "created_at", "seen_at", "is_active"] properties: { browser: { type: "string" } client_ip: { type: "string" } created_at: { type: "string" } device: { type: "string" } icon: { type: "string" } id: { type: "integer" } is_active: { type: "boolean" } location: { type: "string" } os: { type: "string" } seen_at: { type: "string" } } additionalProperties: false } } user_fields: { type: "object" required: ["1", "2"] properties: { "1": { type: ["string", "null"] } "2": { type: ["string", "null"] } } additionalProperties: false } user_notification_schedule: { type: "object" required: ["day_0_end_time", "day_0_start_time", "day_1_end_time", "day_1_start_time", "day_2_end_time", "day_2_start_time", "day_3_end_time", "day_3_start_time", "day_4_end_time", "day_4_start_time", "day_5_end_time", "day_5_start_time", "day_6_end_time", "day_6_start_time", "enabled"] properties: { day_0_end_time: { type: "integer" } day_0_start_time: { type: "integer" } day_1_end_time: { type: "integer" } day_1_start_time: { type: "integer" } day_2_end_time: { type: "integer" } day_2_start_time: { type: "integer" } day_3_end_time: { type: "integer" } day_3_start_time: { type: "integer" } day_4_end_time: { type: "integer" } day_4_start_time: { type: "integer" } day_5_end_time: { type: "integer" } day_5_start_time: { type: "integer" } day_6_end_time: { type: "integer" } day_6_start_time: { type: "integer" } enabled: { type: "boolean" } } additionalProperties: false } user_option: { type: "object" required: ["allow_private_messages", "auto_track_topics_after_msecs", "automatically_unpin_topics", "color_scheme_id", "dark_scheme_id", "digest_after_minutes", "dynamic_favicon", "email_digests", "email_in_reply_to", "email_level", "email_messages_level", "email_previous_replies", "enable_allowed_pm_users", "enable_defer", "enable_quoting", "external_links_in_new_tab", "hide_profile_and_presence", "homepage_id", "include_tl0_in_digests", "like_notification_frequency", "mailing_list_mode", "mailing_list_mode_frequency", "new_topic_duration_minutes", "notification_level_when_replying", "skip_new_user_tips", "text_size", "text_size_seq", "theme_ids", "theme_key_seq", "timezone", "title_count_mode", "user_id"] properties: { allow_private_messages: { type: "boolean" } auto_track_topics_after_msecs: { type: "integer" } automatically_unpin_topics: { type: "boolean" } bookmark_auto_delete_preference: { type: "integer" } color_scheme_id: { type: ["string", "null"] } dark_scheme_id: { type: ["string", "null"] } default_calendar: { type: "string" } digest_after_minutes: { type: "integer" } dynamic_favicon: { type: "boolean" } email_digests: { type: "boolean" } email_in_reply_to: { type: "boolean" } email_level: { type: "integer" } email_messages_level: { type: "integer" } email_previous_replies: { type: "integer" } enable_allowed_pm_users: { type: "boolean" } enable_defer: { type: "boolean" } enable_quoting: { type: "boolean" } external_links_in_new_tab: { type: "boolean" } hide_profile_and_presence: { type: "boolean" } homepage_id: { type: ["string", "null"] } include_tl0_in_digests: { type: "boolean" } like_notification_frequency: { type: "integer" } mailing_list_mode: { type: "boolean" } mailing_list_mode_frequency: { type: "integer" } new_topic_duration_minutes: { type: "integer" } notification_level_when_replying: { type: "integer" } oldest_search_log_date: { type: ["string", "null"] } seen_popups: { type: ["array", "null"] } sidebar_list_destination: { type: "string" } skip_new_user_tips: { type: "boolean" } text_size: { type: "string" } text_size_seq: { type: "integer" } theme_ids: { type: "array" items: { type: "object" } } theme_key_seq: { type: "integer" } timezone: { type: ["string", "null"] } title_count_mode: { type: "string" } user_id: { type: "integer" } } additionalProperties: false } username: { type: "string" } watched_category_ids: { type: "array" items: { type: "object" } } watched_first_post_category_ids: { type: "array" items: { type: "object" } } watched_tags: { type: "array" items: { type: "object" } } watching_first_post_tags: { type: "array" items: { type: "object" } } } additionalProperties: false } user_badges: { type: "array" items: { type: "object" } } } additionalProperties: false } }