Verifications
Manage device verification transactions
List active verifications
Start device verification
Get verification
Accept device verification
Cancel device verification
ModelsExpand Collapse
class VerificationListResponse: …
items: List[Item]
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
class VerificationCreateResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
class VerificationRetrieveResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
class VerificationAcceptResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
class VerificationCancelResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
VerificationsQr
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.
Scan verification QR code
Confirm QR code scan
ModelsExpand Collapse
class QrScanResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
class QrConfirmScannedResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
VerificationsSAS
First-party sign-in and encrypted messaging setup for Beeper Desktop and Beeper Server.
Start emoji verification
Confirm emoji verification
ModelsExpand Collapse
class SASStartResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
class SASConfirmResponse: …
session: SessionCurrent app sign-in and encrypted messaging setup state.
Current app sign-in and encrypted messaging setup state.
e2ee: SessionE2EEEncrypted messaging setup status.
Encrypted messaging setup status.
state: Literal["needs-login", "initializing", "needs-cross-signing-setup", 4 more]Current 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.
verification: Optional[SessionVerification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.
verification: Optional[Verification]Trusted device verification progress.
Trusted device verification progress.
available_actions: List[Literal["accept", "cancel", "qr.confirmScanned", 2 more]]Verification actions that are valid for the current state.
Verification actions that are valid for the current state.