# Capabilities and limits

Supported feature families, engine-dependent behavior, and differences from WHAPI.

## Available API families

The versioned API includes group administration, text and media sends, polls, replies, forwarding, reactions, message editing and deletion, chat controls, contacts, presence, profile controls, labels, WhatsApp channels, statuses, business catalog reads and call links. Refer to each operation's request schema. Subscription allowances and WhatsApp permissions still apply.













## Engine-dependent features

Our active connection engine does not implement every feature in every account. Calls are link creation and rejection, not a hosted voice or video calling service. Business catalogs, labels, channels, membership requests, status operations, message history and media retrieval depend on the engine, account state and data retained by WhatsApp. An unsupported engine operation returns an error; do not treat its presence in the API reference as a delivery guarantee.













## WHAPI compatibility

This is a separate API, not a WHAPI drop-in proxy. Endpoint names, authentication, response envelopes and events differ. Communities and bot-management APIs are not available in the current engine. Proprietary WHAPI channel configuration is not exposed. Bulk dispatch must use individual queued requests so every message passes quota, pacing and idempotency checks. Provider-side templates, arbitrary gateway configuration, custom gateway webhooks and automation rules are intentionally not exposed; configure signed first-party webhooks in the workspace instead.













## Media safety and limits

Advanced media operations accept raw base64 plus a supported MIME type, or a public HTTPS URL on port 443. URL fetches are pinned to validated public IPv4 addresses; private networks, credentials, redirects and non-media responses are rejected. The download cap is 1,000,000 bytes and JSON request bodies are capped at 1,500,000 bytes. Large videos must be reduced before upload. Automatic link-preview fetching is disabled. Supported types are JPEG, PNG, WebP, MP4, Ogg/Opus, MP3, M4A, WAV and PDF; individual operations and engines may impose narrower limits. Download endpoints return base64 and mimetype under data, with an upstream response limit of 4,000,000 bytes.













## Trial boundaries

The trial is restricted to individual text messages sent through /messages/text to the connected number or an approved test recipient. Group creation, group messages and advanced operations require paid access. A paid plan does not remove WhatsApp's anti-abuse rules.











