WAHA

Connect with Whatsapp HTTP API

Actions116

Overview

This node sends a video status update in a messaging session. It is useful for sharing video content as a status update with specific contacts or publicly within a session. For example, a user can send a video clip as a status update to selected contacts or broadcast it to all contacts in a session.

Use Case Examples

  1. Sending a promotional video as a status update to a marketing group.
  2. Sharing a personal video status with selected friends in a messaging app.

Properties

Name Meaning
Session The name of the messaging session where the video status will be sent.
File The video file to be sent as the status, including its mimetype, filename, and URL.
Contacts A list of contacts to whom the video status will be sent. If empty or null, the status may be sent publicly or to all contacts.
Caption An optional caption or text to accompany the video status.
Request Options Additional settings for the request such as batching, SSL certificate validation, proxy configuration, and timeout settings.

Output

JSON

  • statusId - Identifier of the sent video status message.
  • session - The session name where the status was sent.
  • file
    • mimetype - MIME type of the sent video file.
    • filename - Filename of the sent video file.
    • url - URL of the sent video file.
  • contacts - List of contacts the status was sent to.
  • caption - Caption text sent with the video status.
  • timestamp - Timestamp when the status was sent.

Dependencies

  • Requires an API key credential or authentication token to access the messaging service API.

Troubleshooting

  • Common issues include invalid session names, incorrect file URLs, or unsupported video formats which may cause the status sending to fail.
  • Timeout errors can occur if the server does not respond within the configured timeout period; increasing the timeout or checking network connectivity can help.
  • SSL certificate validation errors may occur if the server uses a self-signed or invalid certificate; enabling 'Ignore SSL Issues' can bypass this but is insecure.
  • Proxy configuration errors can prevent the request from reaching the server; verify proxy settings if used.

Links

Discussion