App
Manage Beeper account setup and encrypted messaging setup
ModelsExpand Collapse
type RecoveryKeyResetResponse struct{…}
Session RecoveryKeyResetResponseSessionCurrent app sign-in and encrypted messaging setup state after creating the new recovery key.
Current app sign-in and encrypted messaging setup state after creating the new recovery key.
E2EE RecoveryKeyResetResponseSessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
State stringCurrent sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Current sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Matrix RecoveryKeyResetResponseSessionMatrixOptionalSigned-in account details. Omitted until sign-in is complete.
Signed-in account details. Omitted until sign-in is complete.
Verification RecoveryKeyResetResponseSessionVerificationOptionalTrusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
State stringCurrent trusted-device verification state.
Current trusted-device verification state.
Error RecoveryKeyResetResponseSessionVerificationErrorOptionalVerification error details, if verification stopped.
Verification error details, if verification stopped.
OtherDevice RecoveryKeyResetResponseSessionVerificationOtherDeviceOptionalOther device participating in verification.
Other device participating in verification.
type SetupCompleteResponse struct{…}
Session SetupCompleteResponseSessionCurrent app sign-in and encrypted messaging setup state after sign-in.
Current app sign-in and encrypted messaging setup state after sign-in.
E2EE SetupCompleteResponseSessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
State stringCurrent sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Current sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Matrix SetupCompleteResponseSessionMatrixOptionalSigned-in account details. Omitted until sign-in is complete.
Signed-in account details. Omitted until sign-in is complete.
Verification SetupCompleteResponseSessionVerificationOptionalTrusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
State stringCurrent trusted-device verification state.
Current trusted-device verification state.
Error SetupCompleteResponseSessionVerificationErrorOptionalVerification error details, if verification stopped.
Verification error details, if verification stopped.
OtherDevice SetupCompleteResponseSessionVerificationOtherDeviceOptionalOther device participating in verification.
Other device participating in verification.
type SetupResponseOutputUnion interface{…}
SetupResponseOutputSuccess
Session SetupResponseOutputSuccessSessionCurrent app sign-in and encrypted messaging setup state after sign-in.
Current app sign-in and encrypted messaging setup state after sign-in.
E2EE SetupResponseOutputSuccessSessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
State stringCurrent sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Current sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Matrix SetupResponseOutputSuccessSessionMatrixOptionalSigned-in account details. Omitted until sign-in is complete.
Signed-in account details. Omitted until sign-in is complete.
Verification SetupResponseOutputSuccessSessionVerificationOptionalTrusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
State stringCurrent trusted-device verification state.
Current trusted-device verification state.
Error SetupResponseOutputSuccessSessionVerificationErrorOptionalVerification error details, if verification stopped.
Verification error details, if verification stopped.
OtherDevice SetupResponseOutputSuccessSessionVerificationOtherDeviceOptionalOther device participating in verification.
Other device participating in verification.
type SetupStateResponse struct{…}
Session SetupStateResponseSessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
E2EE SetupStateResponseSessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
State stringCurrent sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Current sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Matrix SetupStateResponseSessionMatrixOptionalSigned-in account details. Omitted until sign-in is complete.
Signed-in account details. Omitted until sign-in is complete.
Verification SetupStateResponseSessionVerificationOptionalTrusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
State stringCurrent trusted-device verification state.
Current trusted-device verification state.
Error SetupStateResponseSessionVerificationErrorOptionalVerification error details, if verification stopped.
Verification error details, if verification stopped.
OtherDevice SetupStateResponseSessionVerificationOtherDeviceOptionalOther device participating in verification.
Other device participating in verification.
type Verification struct{…}Trusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
type VerificationResponse struct{…}
Session VerificationResponseSessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
E2EE VerificationResponseSessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
State stringCurrent sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Current sign-in and encrypted messaging setup state for Beeper Desktop or Beeper Server.
Matrix VerificationResponseSessionMatrixOptionalSigned-in account details. Omitted until sign-in is complete.
Signed-in account details. Omitted until sign-in is complete.
Verification VerificationResponseSessionVerificationOptionalTrusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
State stringCurrent trusted-device verification state.
Current trusted-device verification state.
Error VerificationResponseSessionVerificationErrorOptionalVerification error details, if verification stopped.
Verification error details, if verification stopped.
OtherDevice VerificationResponseSessionVerificationOtherDeviceOptionalOther device participating in verification.
Other device participating in verification.
Verification VerificationResponseVerificationOptionalTrusted device verification progress.
Trusted device verification progress.
AvailableActions []stringVerification actions that are valid for the current state.
Verification actions that are valid for the current state.
State stringCurrent trusted-device verification state.
Current trusted-device verification state.
Error VerificationResponseVerificationErrorOptionalVerification error details, if verification stopped.
Verification error details, if verification stopped.
OtherDevice VerificationResponseVerificationOtherDeviceOptionalOther device participating in verification.
Other device participating in verification.
AppSetup
Complete first-party Beeper app setup
Start Beeper app setup
Complete setup sign-in with code
Create account for setup
AppSetupRecovery Key
Manage recovery-key setup for encrypted messages
Verify with recovery key
AppSetupRecovery KeyReset
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.
Create new recovery key
Confirm new recovery key
AppSetupVerifications
Manage device verification transactions
List active verifications
Start device verification
Get verification
Accept device verification
Cancel device verification
AppSetupVerificationsQR
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.
Scan verification QR code
Confirm QR code scan
AppSetupVerificationsSAS
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.