Authentication API Reference | Streambird logo

  • API Changelog

Download source
  • JSON OpenAPI specification
  • YAML OpenAPI specification

Topics

  • Introduction
  • Authentication

Endpoints

  • Users
    • Create User
      POST
    • Search Users (beta)
      POST
    • Get User
      GET
    • Update User
      PUT
    • Delete User
      DELETE
    • Delete User Email
      DELETE
    • Delete User Phone Number
      DELETE
    • Delete User Wallet
      DELETE
    • Delete User WebAuthn Credential
      DELETE
    • Delete User TOTP
      DELETE
  • Magic Links
    • Login or Create User by Magic Link
      POST
    • Invite User by Magic Link
      POST
    • Create Embeddable Magic Link
      POST
    • GetMagicLinkLoginStatus
      POST
    • Verify Token
      POST
  • OTPs
    • Login or Create User by SMS
      POST
    • Create SMS OTP
      POST
    • Login or Create User by Email OTP
      POST
    • Create Email OTP
      POST
    • Verify OTP (One-time passcode)
      POST
  • OAuth
    • Google
      GET
    • Apple
      GET
    • Microsoft
      GET
    • Discord
      GET
    • Github
      GET
    • Verify Token
      POST
  • Wallets Login
    • Begin Wallet Registration
      POST
    • Get Wallet Registration Nonce
      POST
    • Verify Wallet (beta)
      POST
    • Verify Siwe Wallet Registration
      POST
  • Managed Wallets
    • Create Wallet (beta)
      POST
    • Wallet Sign Transaction (beta)
      POST
    • Wallet Sign Message (beta)
      POST
    • Get Wallet Balance (beta)
      POST
    • Get Wallet (beta)
      GET
    • List Wallet (beta)
      GET
  • Sessions
    • GetJWKs
      GET
    • GetJWKsByApp
      GET
    • List Sessions
      GET
    • Verify Session
      POST
    • Delete Session
      DELETE
  • TOTP (Time-based one-time passcode)
    • Create TOTP (beta)
      POST
    • Verify TOTP (beta)
      POST
    • Get TOTP Recovery Codes (beta)
      POST
    • TOTP Recovery (beta)
      POST
  • Passwords
    • Update Password by Session (Enterprise)
      POST
    • Verify Password (Enterprise)
      POST
    • PasswordStrengthCheck (Enterprise)
      POST
  • Transfers
    • Create Transfer (beta)
      POST
    • Confirm Transfer (beta)
      POST
    • Get Transfer (beta)
      GET
    • List Transfer (beta)
      GET
  • WebAuthn
    • Initiate WebAuthn Registration (beta)
      POST
    • Create WebAuthn Registration (beta)
      POST
    • Initiate WebAuthn Authentication (beta)
      POST
    • Verify WebAuthn Authentication (beta)
      POST
Powered by Bump.sh

TOTP (Time-based one-time passcode)