Login
Complete first-party Beeper app login
Start Beeper app setup
client.App.Login.Start(ctx) (*AppLoginStartResponse, error)
POST/v1/app/setup/start
Complete setup sign-in with code
client.App.Login.Response(ctx, body) (*AppLoginResponseResponseUnion, error)
POST/v1/app/setup/response
Create account for setup
client.App.Login.Register(ctx, body) (*AppLoginRegisterResponse, error)
POST/v1/app/setup/register
LoginVerification
LoginVerificationRecovery Key
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.
Verify with recovery key
client.App.Login.Verification.RecoveryKey.Verify(ctx, body) (*AppLoginVerificationRecoveryKeyVerifyResponse, error)
POST/v1/app/setup/verification/recovery-key
LoginVerificationRecovery KeyReset
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.
Create new recovery key
client.App.Login.Verification.RecoveryKey.Reset.New(ctx, body) (*AppLoginVerificationRecoveryKeyResetNewResponse, error)
POST/v1/app/setup/verification/recovery-key/reset
Confirm new recovery key
client.App.Login.Verification.RecoveryKey.Reset.Confirm(ctx, body) (*AppLoginVerificationRecoveryKeyResetConfirmResponse, error)
POST/v1/app/setup/verification/recovery-key/reset/confirm