All Classes and Interfaces
Class
Description
Optional.
The type Address.
The enum Address type.
The type Audio.
The type Audio message.
The type Authentication interceptor.
The type Ban info.
An object with the body of the message.
The type Body component, to send template messages
The type Body component.
Required for Reply Buttons.
The type Button.
The type Button.
The type Button component.
The type Button component.
The type Button payload parameter.
The type Button reply.
The enum Button subtype.
The type Button text parameter.
reply: for Reply Button
The enum Button type.
The enum Calendar type.
Required. The type of message template.
Changes that triggered the Webhooks call.
The enum Code method type.
The type Commerce data item.
The type Component.
The parts of the message template.
The enum Component type.
The enum Component type.
Full contact information.
The type Contact.
The type Contact.
A contact object
Object that allow messages to be replied
The type Context.
The type Conversation.
The type Currency.
The type Currency parameter.
The type Cursors.
The type Date time.
The type Date time parameter.
The type Disable info.
The type Document.
When messages type is set to document, this object is included in the messages object.
The type Document message.
The type Document parameter.
Optional
The type Email.
The enum Address type.
Generic webhook class wrapper.
An object representing errors from the whatsapp api
The type Error.
The type Error data.
The type Error data.
Used when an event happened in a specific WABA.
The type Example.
The enum Field type.
Supported Media Types
An object with the footer of the message
The type Footer component.
Deprecated, for removal: This API element is subject to removal in a future version.
custom text formatter
Header content displayed on top of a message.
Header component
Only applies to the HEADER type.
The header type you would like to use
The interface Interactive message builder.
The interface Interactive action.
The interface Interactive type.
The type Image.
The type Image.
The type Image message.
The type Image parameter.
The type Interactive.
Interactive messages give your users a simpler way to find and select what they want from your business on WhatsApp
The type of interactive message you want to send
Supported Languages for message templates
See more
The enum Level type.
The type List reply.
The type Location.
The type Template message.
The type Media.
The type Media message.
To send a message, you must first assemble a message object with the content you want to send.
The type Message.
The type Message.
The type Message builder.
The type Message response.
The enum Message status.
Wrapper to Message Temaplate.
A message template is required for any business-initiated messages sent using the WhatsApp Business Platform.
Deprecated, for removal: This API element is subject to removal in a future version.
use
MessageTemplate
insteadThe type Message templates.
Mandatory for message templates.
The type Metadata.
Required
The type Name.
The enum Name status type.
The type Order.
Contact organization information formatted as an org object.
The type Org.
The type Origin.
The type Paging.
The type Parameter.
The enum Parameter type.
Optional.
The type Phone.
The type Phone number.
The type Phone number button.
The Object with PhoneNumbers
The enum Phone type.
The enum Platform type.
The type Pricing.
The type Product.
The type Product.
Optional.
The enum Quality rating type.
The type Quick reply button.
The type Reaction.
The type Reaction message.
To mark the message as read, you must first create Read message object
The type Referral.
The type Referred product.
Use when button is of type reply
The type Request code.
The type Message template success response.
The type Restriction info.
The enum Restriction type.
The type Row.
Required for List Messages and Multi-Product Messages
The type Status.
The type Sticker.
The type Sticker message.
The type System.
The type Data item.
The type Template message.
The type Text.
body Required for text messages.
The type Text parameter.
The type Throughput.
The type Two-Step Code
The type Upload response.
Contact URL(s) formatted as a urls object
The type Url button.
The enum Url type.
The type Value.
The type Verify code.
The type Video.
The type Video.
The type Video message.
The type Video parameter.
The type Voice call button.
The type Webhook.
This class is a representation of the json object sent by the WhatsApp webhook.
The type Whatsapp api config.
The type Whatsapp api error.
The type Whatsapp api exception.
A factory for creating Whatsapp api client objects.
The type Whatsapp api service generator.
Implementation of WhatsApp Business Platform Cloud API with synchronous/blocking
method calls.
The interface Whatsapp business cloud api service.
The type Whatsapp business management api.
The interface Whatsapp business management api service.
Formatter
instead