Actions137
- Business Actions
- Add Product to Collection
- Add Tag to Chat
- Create Collection
- Create Product
- Create Tag
- Delete Collection
- Delete Product
- Delete Tag
- Edit Collection
- Edit Tag
- Get Available Categories
- Get Business Profile
- Get Product
- Get Products By Phone
- Get Tag Colors
- List Collection Products
- List Collections
- List Products
- List Tags
- Remove Product From Collection
- Remove Tag From Chat
- Save Catalog Config
- Set Business Hours
- Set Categories
- Chat Actions
- Community Actions
- Contact Actions
- Event Actions
- Group Actions
- Instance Actions
- Interactive Message Actions
- Message Actions
- Message Action Actions
- Message Status Actions
- Newsletter Actions
- Poll Actions
- Privacy Actions
- Profile Actions
- Proxy Actions
- Queue Actions
- Status/Story Actions
- Webhook Actions
Status/Story → Send Video Status
AI-generatedSummary
Send a video status with optional caption, message ID, delay, scheduling, and advanced request options.
Inputs
- video (required) — Video URL or base64 encoded data
- caption — Caption for the status video
- messageId — Custom tracking message ID
- delayMessage — Delay in seconds before posting status (0 = API default 1-3s random)
- scheduledFor — ISO 8601 timestamp for scheduled delivery (overrides Delay Message). Must be in the future.
- requestOptions — Configuration object for advanced settings such as batching, proxy, timeout, and SSL handling
- proxy — HTTP proxy to use, optionally with authentication (e.g., http://username:password@myproxy:3128)
- timeout — Request timeout in milliseconds
- allowUnauthorizedCerts — Whether to accept self-signed or invalid SSL certificates
Output shape
A JSON object representing the created status message, containing the posted data and server-assigned identifiers.
Successful requests return the posted status details; error conditions return a separate error response not described here.
Examples
Example 1: Post a video status immediately with a custom caption.
video: 'https://example.com/video.mp4', caption: 'Check this out', messageId: '12345'
Example 2: Schedule a video status for a future time with batching enabled.
video: 'https://example.com/video2.mp4', scheduledFor: '2025-01-01T12:00:00Z', requestOptions: { batching: { batchSize: 1 } }