Skip to main content
Ctrl+K
Pywa Logo Pywa Logo
  • GitHub
  • PyPI
  • Updates
  • Chat
  • Issues
  • Sponsor
⚠ You are viewing documentation for an older version (4.0.0b5). For the latest documentation, click here.
  • 📖 Home
  • ⚙️ Get Started
  • 🔌 Client
    • Client Reference
    • API Reference
  • 🎛️ Handlers
    • Handler Decorators
    • Handler Objects
  • 📥 Listeners
    • Listeners reference
  • 💬 Updates
    • Message
    • Callback Button
    • Callback Selection
    • Flow Completion
    • Message Status
    • Phone Number Change
    • Identity Change
    • Call Connect
    • Call Terminate
    • Call Status
    • Call Permission Update
    • User Marketing Preferences
    • Template Status Update
    • Template Category Update
    • Template Quality Update
    • Template Components Update
    • Edited Message
    • Deleted Message
    • Outgoing Message
    • Outgoing Edited Message
    • Outgoing Deleted Message
    • Raw Update
    • Common methods
  • ♻️ Flows
    • Flow JSON
    • Flow Types
  • 📄 Templates
    • Template Types
  • 🔬 Filters
    • Common filters
    • Message Filters
    • Message Status Filters
  • ⚠️ Errors
    • Sending Messages Errors
    • Flows Errors
    • Authorization Errors
    • Rate Limit Errors
    • Integrity Errors
    • Block Users Errors
    • Calling Errors
  • ❇️ Types
    • Media
    • Keyboard
    • Others
  • 👥 Groups
    • Groups Types
  • 📞 Calls
    • Call Types
  • 💡 Examples
    • Template Examples
    • Flows Examples
    • 🤖 Demo Bots
    • Sending Messages
    • Sending Interactive Messages
    • Sending Media Messages
    • Sign Up Flow
  • 📝 Changelog
  • 🤝 Contributing
  • 🔀 Migration
  • Repository
  • Show source
  • Suggest edit
  • Open issue
  • .rst

❇️ Types

❇️ Types#

  • Media
    • Media
      • Media.is_expired
      • Media.expires_at
      • Media.days_until_expiration
      • Media.delete()
      • Media.download()
      • Media.get_bytes()
      • Media.reupload()
      • Media.stream()
    • ArrivedMedia
      • ArrivedMedia.extension
      • ArrivedMedia.from_flow_completion()
    • MediaURL
      • MediaURL.expires_at
      • MediaURL.is_expired
      • MediaURL.minutes_until_expiration
      • MediaURL.regenerate_url()
    • UploadedBy
  • Keyboard
    • SectionList
    • Section
    • SectionRow
    • Button
    • URLButton
    • FlowButton
    • VoiceCallButton
    • CallPermissionRequestButton
    • CallbackData
    • ProductsSection
  • Others
    • SentMessage
    • SentTemplate
    • SentMediaMessage
    • SentVoiceMessage
    • SentLocationRequest
    • SentReaction
    • SentTemplateStatus
    • SuccessResult
    • Result
      • Result.has_next
      • Result.has_previous
      • Result.before
      • Result.after
      • Result.empty
      • Result.next()
      • Result.previous()
      • Result.all()
    • Pagination
    • BusinessVerificationStatus
    • MarketingMessagesLiteAPIStatus
    • MarketingMessagesOnboardingStatus
    • BusinessProfile
    • BusinessPhoneNumber
    • BusinessPhoneNumberSettings
    • StorageConfiguration
    • ConversationalAutomation
    • QRCode
      • QRCode.fetch_image()
      • QRCode.update()
      • QRCode.delete()
    • QRCodeImageType
    • Command
    • CommerceSettings
    • Industry
    • WhatsAppBusinessAccount
    • FacebookApplication
    • UsersBlockedResult
    • UsersUnblockedResult
    • BlockUserFailure
    • Version
    • StopHandling
    • ContinueHandling
    • CallbackURLScope
    • WebhookFields

previous

Calling Errors

next

Media

By David Lev

© Copyright 2026, David Lev.

Last updated on Jan 26, 2026.

🤖 Hey there! I am using PyWa.