pub struct FirefoxRelayProfile {Show 22 fields
pub id: u64,
pub api_token: String,
pub at_mask_limit: bool,
pub avatar: String,
pub date_subscribed: String,
pub emails_blocked: u64,
pub emails_forwarded: u64,
pub emails_replied: u64,
pub has_megabundle: bool,
pub has_phone: bool,
pub has_premium: bool,
pub has_vpn: bool,
pub level_one_trackers_blocked: u64,
pub metrics_enabled: bool,
pub next_email_try: String,
pub onboarding_free_state: u32,
pub onboarding_state: u32,
pub remove_level_one_email_trackers: bool,
pub server_storage: bool,
pub store_phone_log: bool,
pub subdomain: String,
pub total_masks: u64,
}Expand description
Detailed information about a Firefox Relay profile.
Contains account-level information including subscription status, usage statistics, privacy settings, and configuration options.
Fields§
§id: u64Unique identifier for this profile.
api_token: StringThe API token for this profile (may be redacted in some responses).
at_mask_limit: boolWhether the account has reached the maximum number of masks allowed.
avatar: StringURL to the user’s avatar image.
date_subscribed: StringDate when the user subscribed to premium features (ISO 8601 format).
emails_blocked: u64Total number of emails blocked across all relays.
emails_forwarded: u64Total number of emails forwarded across all relays.
emails_replied: u64Total number of emails replied to across all relays.
has_megabundle: boolWhether the account has the megabundle subscription.
has_phone: boolWhether the account has phone masking features.
Whether the account has a premium subscription.
has_vpn: boolWhether the account has Mozilla VPN.
level_one_trackers_blocked: u64Number of level one email trackers blocked.
metrics_enabled: boolWhether metrics collection is enabled for this profile.
next_email_try: StringTimestamp for the next allowed email creation attempt.
onboarding_free_state: u32Onboarding state for free tier users.
onboarding_state: u32General onboarding state.
remove_level_one_email_trackers: boolWhether level one email tracker removal is enabled.
server_storage: boolWhether server-side storage is enabled.
store_phone_log: boolWhether phone call logs are stored.
subdomain: StringCustom subdomain for premium users (e.g., “username” in username@mozilla.email).
total_masks: u64Total number of email masks (relays) created.