Kapso API icon

Kapso API

Send WhatsApp messages, templates, flows, media, contacts, broadcasts, and inbox records through Kapso. Choose a resource, then follow each operation setup hints.

Message → Send Image

AI-generated

Summary

Send an image to a WhatsApp recipient through the selected Kapso phone number, using either a Meta media ID or a public URL. Optionally add a caption and reply context or callback metadata.

Inputs

  • Phone Number Name or ID — Select the connected Kapso WhatsApp number or provide its ID.
  • Recipient Phone (required) — Recipient phone number in Meta format: 8–15 digits, without a plus sign or spaces.
  • Media Source — Choose Media ID (default) or Public Link.
  • Media ID (required) — When Media Source is Media ID, provide the media ID, such as one returned by Upload Media or a Kapso Trigger attachment.
  • Public URL (required) — When Media Source is Public Link, provide an HTTP(S) URL to the image.
  • Caption (optional) — Plain text shown below the image, up to 1024 characters.
  • Message Send Options — Optional reply-to message ID and callback data. Reply context quotes the referenced message; callback data is metadata returned in message status webhooks, up to 512 characters.

Output shape

A single sent-message result returned by the Kapso API.

The operation sends an outbound WhatsApp image message. A caption can accompany the image; URL preview cards are not supported for media captions.

Links

Discussion