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
    • 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
    • Verify Wallet (beta) POST
  • Managed Wallets
    • Create Wallet (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