Send batch messages
POST
/workspaces/{workspaceId}/channels/{channelId}/batch/messages
The send batch messages endpoint allows sending a batch up to 100 messages to a channel.
The messages are accepted for validation and processed asynchronously. Messages that fail validation are rejected,
and the failure is attached to the message. The response will return a batch ID which can be used to retrieve the
messages that were in the batch.
Payload della richiesta
messageRequests
array of object
Mostra parametri secondari
messageRequests.sender
object
Mostra parametri secondari
messageRequests.sender.connector
object
obbligatorio
The sender of the message. For email messages, the sender is used to override the default sender username.
Mostra parametri secondari
messageRequests.sender.connector.identifierValue
string
obbligatorio
The identifier value of the sender.
messageRequests.sender.connector.annotations
object
Annotations are used to add additional information to a message.
For email messages, it can be used to specify a custom sender name.
Mostra parametri secondari
messageRequests.sender.connector.annotations.name
string
messageRequests.receiver
object
obbligatorio
Mostra parametri secondari
messageRequests.receiver.contacts
array of object
Mostra parametri secondari
messageRequests.receiver.contacts.id
string
The ID of the receiver. This is a reference to a contact.
messageRequests.receiver.contacts.identifierKey
string
The identifier key for finding the contact.
For WhatsApp channels with BSUID support, use whatsappbsuid to send
to a contact by their Business-Scoped User ID without needing to know
the channel's portfolio ID.
messageRequests.receiver.contacts.identifierValue
string
The identifier value for finding the contact.
messageRequests.receiver.contacts.type
string
The type of the receiver.
Possible values: cc, bcc, to
messageRequests.receiver.contacts.identifiers
array of object
Mostra parametri secondari
messageRequests.receiver.contacts.identifiers.identifierKey
string
obbligatorio
The identifier key for finding the contact.
messageRequests.receiver.contacts.identifiers.identifierValue
string
obbligatorio
The identifier value for finding the contact.
messageRequests.receiver.contacts.platformAddress
string
The value that is used to send the message to the platform.
messageRequests.receiver.contacts.platformAddressSelector
string
An expression that defines how we resolve the platform address (e.g. phone number or email address) from a contact.
This is an optional override for the default resolution logic (i.e. sending to the first
identifier key-value pair for the relevant platform).
messageRequests.reference
string
A reference to the message. This can be used to identify the message in the channel.
messageRequests.template
object
obbligatorio
Mostra parametri secondari
messageRequests.template.name
string
The platform name of the template.
messageRequests.template.projectId
string
the ID of the project from the project from Studio
messageRequests.template.version
string
The version of the template.
messageRequests.template.locale
string
messageRequests.template.attachments
array of object
Mostra parametri secondari
messageRequests.template.attachments.mediaUrl
string
obbligatorio
The URL of the attachment.
messageRequests.template.attachments.filename
string
obbligatorio
The filename of the attachment.
messageRequests.template.attachments.inline
boolean
messageRequests.template.shortLinks
object
SMS link shortening options.
Mostra parametri secondari
messageRequests.template.shortLinks.enabled
boolean
Enables link shortening for SMS messages.
messageRequests.template.shortLinks.domain
string
The domain to use when shortening links. When set to default,
uses the default link shortening domain for the workspace.
messageRequests.template.variables
object
Deprecated: Use parameters instead (string parameter for variables). This property is maintained for backward compatibility but will be removed in a future version.
Mostra parametri secondari
messageRequests.template.variables.default
string
messageRequests.template.utmParameters
array of object
The list of UTM parameters.
Mostra parametri secondari
messageRequests.template.utmParameters.key
string
obbligatorio
The name of the parameter in the query string.
messageRequests.template.utmParameters.value
string
obbligatorio
The static value of the parameter. Mutually exclusive with Reference.
messageRequests.template.utmParameters.key
string
obbligatorio
The name of the parameter in the query string.
messageRequests.template.utmParameters.reference
string
obbligatorio
The reference to a dynamic value. Mutually exclusive with Value.
Possible values: platform_name, channel_name
messageRequests.template.parameters
array of object
Mostra parametri secondari
messageRequests.template.parameters.type
string
obbligatorio
Possible values: string
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
string
messageRequests.template.parameters.type
string
obbligatorio
Possible values: number
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
number
messageRequests.template.parameters.type
string
obbligatorio
Possible values: boolean
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
boolean
messageRequests.template.parameters.type
string
obbligatorio
Possible values: object
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
messageRequests.template.parameters.type
string
obbligatorio
Possible values: sectionList
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.sections
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.id
string
messageRequests.template.parameters.value.sections.multipleSelection
boolean
messageRequests.template.parameters.value.sections.title
string
obbligatorio
messageRequests.template.parameters.value.sections.items
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.items.id
string
messageRequests.template.parameters.value.sections.items.type
string
obbligatorio
Possible values: reply-action
messageRequests.template.parameters.value.sections.items.reference
string
messageRequests.template.parameters.value.sections.items.role
string
messageRequests.template.parameters.value.sections.items.hidden
boolean
messageRequests.template.parameters.value.sections.items.replyAction
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.items.replyAction.text
string
obbligatorio
messageRequests.template.parameters.value.sections.items.replyAction.imageUrl
string
messageRequests.template.parameters.value.sections.items.replyAction.payload
string
messageRequests.template.parameters.value.sections.items.replyAction.subTitle
string
messageRequests.template.parameters.type
string
obbligatorio
Possible values: timeslotList
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.timeslots
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.timeslots.id
string
messageRequests.template.parameters.value.timeslots.startTime
string
obbligatorio
messageRequests.template.parameters.value.timeslots.duration
number
obbligatorio
messageRequests.template.parameters.type
string
obbligatorio
Possible values: productSections
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.productSections
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.productSections.title
string
obbligatorio
messageRequests.template.parameters.value.productSections.products
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.productSections.products.externalProductId
string
obbligatorio
messageRequests.template.parameters.value.productSections.products.amount
string
messageRequests.template.parameters.value.productSections.products.text
string
messageRequests.template.parameters.type
string
obbligatorio
Possible values: productList
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.products
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.products.type
string
obbligatorio
Possible values: product
messageRequests.template.parameters.value.products.product
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.products.product.externalProductId
string
obbligatorio
messageRequests.template.parameters.value.products.product.amount
string
messageRequests.template.parameters.value.products.product.text
string
messageRequests.template.parameters.type
string
obbligatorio
Possible values: shippingMethodList
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.shippingMethods
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.shippingMethods.amount
string
obbligatorio
messageRequests.template.parameters.value.shippingMethods.label
string
obbligatorio
messageRequests.template.parameters.value.shippingMethods.identifier
string
obbligatorio
messageRequests.template.parameters.value.shippingMethods.detail
string
obbligatorio
messageRequests.template.parameters.type
string
obbligatorio
Possible values: lineItemList
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.lineItems
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.lineItems.amount
string
obbligatorio
messageRequests.template.parameters.value.lineItems.text
string
obbligatorio
messageRequests.template.parameters.value.lineItems.type
string
Possible values: pending, final
messageRequests.template.parameters.type
string
obbligatorio
Possible values: whatsappProductSections
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.sections
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.id
string
messageRequests.template.parameters.value.sections.type
string
obbligatorio
Possible values: whatsapp-product-section
messageRequests.template.parameters.value.sections.reference
string
messageRequests.template.parameters.value.sections.role
string
messageRequests.template.parameters.value.sections.hidden
boolean
messageRequests.template.parameters.value.sections.whatsappProductSection
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.whatsappProductSection.title
string
obbligatorio
messageRequests.template.parameters.value.sections.whatsappProductSection.products
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.whatsappProductSection.products.id
string
messageRequests.template.parameters.value.sections.whatsappProductSection.products.type
string
obbligatorio
Possible values: whatsapp-product-item
messageRequests.template.parameters.value.sections.whatsappProductSection.products.reference
string
messageRequests.template.parameters.value.sections.whatsappProductSection.products.role
string
messageRequests.template.parameters.value.sections.whatsappProductSection.products.hidden
boolean
messageRequests.template.parameters.value.sections.whatsappProductSection.products.whatsappProductItem
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.sections.whatsappProductSection.products.whatsappProductItem.externalProductId
string
obbligatorio
messageRequests.template.parameters.type
string
obbligatorio
Possible values: whatsappProductItems
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.products
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.products.id
string
messageRequests.template.parameters.value.products.type
string
obbligatorio
Possible values: whatsapp-product-item
messageRequests.template.parameters.value.products.reference
string
messageRequests.template.parameters.value.products.role
string
messageRequests.template.parameters.value.products.hidden
boolean
messageRequests.template.parameters.value.products.whatsappProductItem
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.products.whatsappProductItem.externalProductId
string
obbligatorio
messageRequests.template.parameters.type
string
obbligatorio
Possible values: carouselCards
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.cards
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.id
string
messageRequests.template.parameters.value.cards.type
string
obbligatorio
Possible values: whatsapp-carousel-card
messageRequests.template.parameters.value.cards.reference
string
messageRequests.template.parameters.value.cards.role
string
messageRequests.template.parameters.value.cards.hidden
boolean
messageRequests.template.parameters.value.cards.whatsappCarouselCard
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.type
string
obbligatorio
Possible values: image
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.image
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.image.mediaUrl
string
obbligatorio
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.image.altText
string
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.type
string
obbligatorio
Possible values: file
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.file
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.file.mediaUrl
string
obbligatorio
messageRequests.template.parameters.value.cards.whatsappCarouselCard.header.file.contentType
string
messageRequests.template.parameters.value.cards.whatsappCarouselCard.body
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.body.type
string
obbligatorio
Possible values: text
messageRequests.template.parameters.value.cards.whatsappCarouselCard.body.text
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.body.text.text
string
obbligatorio
messageRequests.template.parameters.value.cards.whatsappCarouselCard.actions
array of object
obbligatorio
Session carousels only support one link action per card.
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.actions.type
string
obbligatorio
Possible values: link-action
messageRequests.template.parameters.value.cards.whatsappCarouselCard.actions.linkAction
object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.cards.whatsappCarouselCard.actions.linkAction.text
string
obbligatorio
messageRequests.template.parameters.value.cards.whatsappCarouselCard.actions.linkAction.url
string
obbligatorio
messageRequests.template.parameters.type
string
obbligatorio
Possible values: appleFormPageItems
messageRequests.template.parameters.key
string
obbligatorio
messageRequests.template.parameters.value
object
Mostra parametri secondari
messageRequests.template.parameters.value.items
array of object
obbligatorio
Mostra parametri secondari
messageRequests.template.parameters.value.items.identifier
string
obbligatorio
Unique identifier for the item
messageRequests.template.parameters.value.items.title
string
obbligatorio
Display text shown to the user
messageRequests.template.parameters.value.items.value
string
obbligatorio
Value submitted when the item is selected
messageRequests.template.parameters.value.items.imageUrl
string
Optional URL of an image to display alongside the item title
messageRequests.template.parameters.value.items.nextPageIdentifier
string
Identifier of the next page to navigate to when this item is selected
messageRequests.template.settings
object
Mostra parametri secondari
messageRequests.template.settings.disallowMmLite
boolean
This is specific for WhatsApp marketing templates and requires MM Lite to be disabled for the WABAID.
messageRequests.meta
object
Mostra parametri secondari
messageRequests.meta.extraInformation
object
Free-form metadata. The useCase key (marketing, otp, transactional, or conversation) classifies the message and affects handling such as routing, frequency capping, email deliverability, and the messaging type/tag used on Meta channels (Messenger, Instagram).
messageRequests.meta.referral
object
Mostra parametri secondari
messageRequests.meta.referral.source
string
messageRequests.meta.referral.title
string
messageRequests.meta.referral.text
string
messageRequests.meta.referral.group
string
messageRequests.meta.referral.metadata
object
Mostra parametri secondari
messageRequests.meta.referral.metadata.source_id
string
messageRequests.meta.referral.metadata.source_url
string
messageRequests.meta.referral.metadata.media_url
string
messageRequests.meta.referral.metadata.tracking_id
string
messageRequests.meta.order
object
The order object contains information about the purchase order.
Mostra parametri secondari
messageRequests.meta.order.products
array of object
Mostra parametri secondari
messageRequests.meta.order.products.externalCatalogId
string
The platform-specific catalog ID of the product.
messageRequests.meta.order.products.externalProductId
string
The platform-specific product ID.
messageRequests.meta.order.products.quantity
integer
The number of items purchased.
messageRequests.meta.order.products.price
object
The price of the product.
Mostra parametri secondari
messageRequests.meta.order.products.price.amount
integer
messageRequests.meta.order.products.price.exponent
integer
messageRequests.meta.order.products.price.currencyCode
string
messageRequests.meta.referredProduct
object
Referred product in an incoming message.
Mostra parametri secondari
messageRequests.meta.referredProduct.externalCatalogId
string
The platform-specific catalog ID of the product.
messageRequests.meta.referredProduct.externalProductId
string
The platform-specific product ID.
messageRequests.meta.email
object
Mostra parametri secondari
messageRequests.meta.email.subject
string
messageRequests.meta.email.headers
object
messageRequests.meta.email.from
object
Mostra parametri secondari
messageRequests.meta.email.from.username
string
messageRequests.meta.email.from.displayName
string
messageRequests.meta.sms
object
Mostra parametri secondari
messageRequests.meta.sms.smartEncoding
boolean
When enabled, attempts to transliterate Unicode characters to GSM-7 equivalents.
If the resulting text is fully GSM-7 compatible, fewer message segments may be required.
The original message body is preserved; transliteration is only applied when sending.
messageRequests.meta.pushNotifications
object
Mostra parametri secondari
messageRequests.meta.pushNotifications.gatewayTypeOverride
string
Possible values: apns, firebase, web
messageRequests.meta.navigatorId
string
messageRequests.meta.navigatorMessageId
string
messageRequests.meta.flow
object
Mostra parametri secondari
messageRequests.meta.flow.id
string
messageRequests.meta.flow.name
string
messageRequests.meta.flow.stepId
string
messageRequests.meta.flow.runId
string
messageRequests.meta.journey
object
Mostra parametri secondari
messageRequests.meta.journey.id
string
messageRequests.meta.journey.name
string
messageRequests.meta.journey.stepId
string
messageRequests.meta.journey.runId
string
messageRequests.meta.campaign
object
Mostra parametri secondari
messageRequests.meta.campaign.id
string
messageRequests.meta.campaign.name
string
messageRequests.replyTo
object
Mostra parametri secondari
messageRequests.replyTo.id
string
obbligatorio
The ID of the message that is being replied to.
messageRequests.replyTo.order
integer
The order of the message in the conversation.
messageRequests.replyTo.type
string
obbligatorio
Possible values: message, click, referrals
messageRequests.notification
object
Mostra parametri secondari
messageRequests.notification.url
string
A custom webhook url to send events to. Note: you should have a created webhook subscription.
Refer to the Notifications API to learn how to create a webhook subscription.
messageRequests.capFrequency
boolean
If set to true, the frequency capping settings of the platform will be used
to either allow or reject the message to a contact. Can only be set to true
if the message is sent to a contact and .meta.extraInformation.useCase is marketing.
messageRequests.enableLinkTracking
boolean
If set to true, UTM parameters will be appended to the links in the message.
For SMS channels, the shortLinks property must also be included in the request to enable link tracking.
messageRequests.ignoreQuietHours
boolean
If set to true, quiet hours settings will be ignored and the message will be sent as soon as possible.
messageRequests.ignoreGlobalHoldout
boolean
Do not check if the recipient is part of global holdout. To be used to send transactional messages.
messageRequests.tags
array of string
Tags to associate with the message. Tags are converted to lower case and tags
that do not exist are automatically created. You can view your created tags
in the UI. You can specify up to 10 tags per message.
messageRequests.shortLinks
object
SMS link shortening options. Must be included in the request for SMS channels
when enableLinkTracking is set to true. When using templates, please refer
to the template level shortLinks instead.
Mostra parametri secondari
messageRequests.shortLinks.domain
string
obbligatorio
The domain to use when shortening links. When set to default,
uses the default link shortening domain for the workspace.
messageRequests.scheduledFor
string
Scheduled time to send message at. Must be formated as RFC3339 timestamp. When
set, the message status will be scheduled until it's sent. Messages scheduled
for a time in the past or within 10 minutes of the request may be sent
immediately. Messages scheduled farther than 35 days will be rejected.
messageRequests.validity
integer
Validity determines for how many seconds a message is valid. If none is provided, the channel message type will be used to determine it.
A promotional, conversational or transactional channel message is valid for 36 hours (129600 seconds). A message sent from a 2FA channel is valid for 10 minutes (600 seconds).
messageRequests.sender
object
Mostra parametri secondari
messageRequests.sender.connector
object
obbligatorio
The sender of the message. For email messages, the sender is used to override the default sender username.
Mostra parametri secondari
messageRequests.sender.connector.identifierValue
string
obbligatorio
The identifier value of the sender.
messageRequests.sender.connector.annotations
object
Annotations are used to add additional information to a message.
For email messages, it can be used to specify a custom sender name.
Mostra parametri secondari
messageRequests.sender.connector.annotations.name
string
messageRequests.receiver
object
obbligatorio
Mostra parametri secondari
messageRequests.receiver.contacts
array of object
Mostra parametri secondari
messageRequests.receiver.contacts.id
string
The ID of the receiver. This is a reference to a contact.
messageRequests.receiver.contacts.identifierKey
string
The identifier key for finding the contact.
For WhatsApp channels with BSUID support, use whatsappbsuid to send
to a contact by their Business-Scoped User ID without needing to know
the channel's portfolio ID.
messageRequests.receiver.contacts.identifierValue
string
The identifier value for finding the contact.
messageRequests.receiver.contacts.type
string
The type of the receiver.
Possible values: cc, bcc, to
messageRequests.receiver.contacts.identifiers
array of object
Mostra parametri secondari
messageRequests.receiver.contacts.identifiers.identifierKey
string
obbligatorio
The identifier key for finding the contact.
messageRequests.receiver.contacts.identifiers.identifierValue
string
obbligatorio
The identifier value for finding the contact.
messageRequests.receiver.contacts.platformAddress
string
The value that is used to send the message to the platform.
messageRequests.receiver.contacts.platformAddressSelector
string
An expression that defines how we resolve the platform address (e.g. phone number or email address) from a contact.
This is an optional override for the default resolution logic (i.e. sending to the first
identifier key-value pair for the relevant platform).
messageRequests.reference
string
A reference to the message. This can be used to identify the message in the channel.
messageRequests.meta
object
Mostra parametri secondari
messageRequests.meta.extraInformation
object
Free-form metadata. The useCase key (marketing, otp, transactional, or conversation) classifies the message and affects handling such as routing, frequency capping, email deliverability, and the messaging type/tag used on Meta channels (Messenger, Instagram).
messageRequests.meta.referral
object
Mostra parametri secondari
messageRequests.meta.referral.source
string
messageRequests.meta.referral.title
string
messageRequests.meta.referral.text
string
messageRequests.meta.referral.group
string
messageRequests.meta.referral.metadata
object
Mostra parametri secondari
messageRequests.meta.referral.metadata.source_id
string
messageRequests.meta.referral.metadata.source_url
string
messageRequests.meta.referral.metadata.media_url
string
messageRequests.meta.referral.metadata.tracking_id
string
messageRequests.meta.order
object
The order object contains information about the purchase order.
Mostra parametri secondari
messageRequests.meta.order.products
array of object
Mostra parametri secondari
messageRequests.meta.order.products.externalCatalogId
string
The platform-specific catalog ID of the product.
messageRequests.meta.order.products.externalProductId
string
The platform-specific product ID.
messageRequests.meta.order.products.quantity
integer
The number of items purchased.
messageRequests.meta.order.products.price
object
The price of the product.
Mostra parametri secondari
messageRequests.meta.order.products.price.amount
integer
messageRequests.meta.order.products.price.exponent
integer
messageRequests.meta.order.products.price.currencyCode
string
messageRequests.meta.referredProduct
object
Referred product in an incoming message.
Mostra parametri secondari
messageRequests.meta.referredProduct.externalCatalogId
string
The platform-specific catalog ID of the product.
messageRequests.meta.referredProduct.externalProductId
string
The platform-specific product ID.
messageRequests.meta.email
object
Mostra parametri secondari
messageRequests.meta.email.subject
string
messageRequests.meta.email.headers
object
messageRequests.meta.email.from
object
Mostra parametri secondari
messageRequests.meta.email.from.username
string
messageRequests.meta.email.from.displayName
string
messageRequests.meta.sms
object
Mostra parametri secondari
messageRequests.meta.sms.smartEncoding
boolean
When enabled, attempts to transliterate Unicode characters to GSM-7 equivalents.
If the resulting text is fully GSM-7 compatible, fewer message segments may be required.
The original message body is preserved; transliteration is only applied when sending.
messageRequests.meta.pushNotifications
object
Mostra parametri secondari
messageRequests.meta.pushNotifications.gatewayTypeOverride
string
Possible values: apns, firebase, web
messageRequests.meta.navigatorId
string
messageRequests.meta.navigatorMessageId
string
messageRequests.meta.flow
object
Mostra parametri secondari
messageRequests.meta.flow.id
string
messageRequests.meta.flow.name
string
messageRequests.meta.flow.stepId
string
messageRequests.meta.flow.runId
string
messageRequests.meta.journey
object
Mostra parametri secondari
messageRequests.meta.journey.id
string
messageRequests.meta.journey.name
string
messageRequests.meta.journey.stepId
string
messageRequests.meta.journey.runId
string
messageRequests.meta.campaign
object
Mostra parametri secondari
messageRequests.meta.campaign.id
string
messageRequests.meta.campaign.name
string
messageRequests.replyTo
object
Mostra parametri secondari
messageRequests.replyTo.id
string
obbligatorio
The ID of the message that is being replied to.
messageRequests.replyTo.order
integer
The order of the message in the conversation.
messageRequests.replyTo.type
string
obbligatorio
Possible values: message, click, referrals
messageRequests.body
object
obbligatorio
Mostra parametri secondari
messageRequests.body.type
string
obbligatorio
Possible values: text
messageRequests.body.text
object
obbligatorio
Mostra parametri secondari
messageRequests.body.text.text
string
obbligatorio
messageRequests.body.text.attachments
array of object
Mostra parametri secondari
messageRequests.body.text.attachments.mediaUrl
string
obbligatorio
messageRequests.body.text.attachments.filename
string
obbligatorio
messageRequests.body.text.attachments.inline
boolean
messageRequests.body.text.attachments.contentId
string
messageRequests.body.text.actions
array of object
Mostra parametri secondari
messageRequests.body.text.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.text.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.text.actions.link.text
string
obbligatorio
messageRequests.body.text.actions.link.url
string
obbligatorio
messageRequests.body.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.text.actions.locationRequest.text
string
messageRequests.body.text.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.text.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.text.actions.reply.text
string
obbligatorio
messageRequests.body.text.actions.reply.imageUrl
string
messageRequests.body.text.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.text.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.text.actions.reply.metadata.description.label
string
messageRequests.body.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.text.actions.locationRequest.text
string
messageRequests.body.text.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.text.actions.locationRequest.text
string
messageRequests.body.text.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.text.actions.locationRequest.text
string
messageRequests.body.text.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.text.actions.buy.text
string
obbligatorio
messageRequests.body.text.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.text.actions.buy.currency
string
obbligatorio
messageRequests.body.text.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.text.actions.locationRequest.text
string
messageRequests.body.text.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.text.actions.postback.text
string
obbligatorio
messageRequests.body.text.actions.postback.payload
string
messageRequests.body.text.actions.postback.imageUrl
string
messageRequests.body.text.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.text.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.text.actions.postback.metadata.description.label
string
messageRequests.body.text.metadata
object
Mostra parametri secondari
messageRequests.body.text.metadata.subject
string
messageRequests.body.text.metadata.headers
object
messageRequests.body.text.metadata.whatsapp
object
Mostra parametri secondari
messageRequests.body.text.metadata.whatsapp.previewUrl
boolean
When set to true, preview will be displayed within whatsapp chat.
messageRequests.body.text.metadata.whatsapp.sharedContacts
array of object
Contact cards the recipient shared, from a REQUEST_CONTACT_INFO button tap or a direct contact share.
Mostra parametri secondari
messageRequests.body.text.metadata.whatsapp.sharedContacts.origin
string
obbligatorio
How the contact was shared. contact_request for a REQUEST_CONTACT_INFO button tap, other for a direct share.
messageRequests.body.text.metadata.whatsapp.sharedContacts.vcard
string
messageRequests.body.text.metadata.whatsapp.sharedContacts.phones
array of object
Mostra parametri secondari
messageRequests.body.text.metadata.whatsapp.sharedContacts.phones.phone
string
messageRequests.body.text.metadata.whatsapp.sharedContacts.phones.waId
string
messageRequests.body.text.metadata.whatsapp.sharedContacts.phones.type
string
messageRequests.body.text.metadata.line
object
Mostra parametri secondari
messageRequests.body.text.metadata.line.emoji
object
Mostra parametri secondari
messageRequests.body.text.metadata.line.emoji.items
array of object
Mostra parametri secondari
messageRequests.body.text.metadata.line.emoji.items.index
integer
obbligatorio
messageRequests.body.text.metadata.line.emoji.items.productId
string
obbligatorio
messageRequests.body.text.metadata.line.emoji.items.emojiId
string
obbligatorio
messageRequests.body.text.metadata.line.emoji.items.length
integer
messageRequests.body.text.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.text.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.text.metadata.apple
object
The property is specific to Apple Business Chat, containing Apple-specific metadata
Mostra parametri secondari
messageRequests.body.text.metadata.apple.summaryText
string
Summary text for Apple Business Chat messages
messageRequests.body.text.metadata.apple.appClipPreview
boolean
Indicates if the message includes an App Clip link
messageRequests.body.text.metadata.apple.appClipRegion
string
AppClipRegion is the ISO 3166 alpha-2 country code for the App Store region.
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: html
messageRequests.body.html
obbligatorio
Mostra parametri secondari
messageRequests.body.html.text
string
obbligatorio
messageRequests.body.html.attachments
array
Mostra parametri secondari
messageRequests.body.html.attachments.mediaUrl
string
obbligatorio
messageRequests.body.html.attachments.filename
string
obbligatorio
messageRequests.body.html.attachments.inline
boolean
messageRequests.body.html.attachments.contentId
string
messageRequests.body.html.attachments.filename
string
obbligatorio
messageRequests.body.html.attachments.inline
boolean
messageRequests.body.html.attachments.content
string
obbligatorio
Base64-encoded attachment content. Mutually exclusive with mediaUrl; for larger files, upload the media and reference it with mediaUrl instead.
messageRequests.body.html.attachments.contentType
string
obbligatorio
messageRequests.body.html.attachments.contentId
string
messageRequests.body.html.actions
array of object
Mostra parametri secondari
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.html.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.link.text
string
obbligatorio
messageRequests.body.html.actions.link.url
string
obbligatorio
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.html.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.reply.text
string
obbligatorio
messageRequests.body.html.actions.reply.imageUrl
string
messageRequests.body.html.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.html.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.html.actions.reply.metadata.description.label
string
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.buy.text
string
obbligatorio
messageRequests.body.html.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.html.actions.buy.currency
string
obbligatorio
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.postback.text
string
obbligatorio
messageRequests.body.html.actions.postback.payload
string
messageRequests.body.html.actions.postback.imageUrl
string
messageRequests.body.html.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.html.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.html.actions.postback.metadata.description.label
string
messageRequests.body.html.metadata
object
Mostra parametri secondari
messageRequests.body.html.metadata.subject
string
messageRequests.body.html.metadata.emailFrom
object
Mostra parametri secondari
messageRequests.body.html.metadata.emailFrom.username
string
messageRequests.body.html.metadata.emailFrom.displayName
string
messageRequests.body.html.metadata.headers
object
messageRequests.body.html.metadata.initialOpenTracking
boolean
messageRequests.body.html.metadata.clickTracking
boolean
messageRequests.body.html.metadata.openTracking
boolean
messageRequests.body.html.html
string
obbligatorio
messageRequests.body.html.attachments
array
Mostra parametri secondari
messageRequests.body.html.attachments.mediaUrl
string
obbligatorio
messageRequests.body.html.attachments.filename
string
obbligatorio
messageRequests.body.html.attachments.inline
boolean
messageRequests.body.html.attachments.contentId
string
messageRequests.body.html.attachments.filename
string
obbligatorio
messageRequests.body.html.attachments.inline
boolean
messageRequests.body.html.attachments.content
string
obbligatorio
Base64-encoded attachment content. Mutually exclusive with mediaUrl; for larger files, upload the media and reference it with mediaUrl instead.
messageRequests.body.html.attachments.contentType
string
obbligatorio
messageRequests.body.html.attachments.contentId
string
messageRequests.body.html.actions
array of object
Mostra parametri secondari
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.html.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.link.text
string
obbligatorio
messageRequests.body.html.actions.link.url
string
obbligatorio
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.html.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.reply.text
string
obbligatorio
messageRequests.body.html.actions.reply.imageUrl
string
messageRequests.body.html.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.html.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.html.actions.reply.metadata.description.label
string
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.buy.text
string
obbligatorio
messageRequests.body.html.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.html.actions.buy.currency
string
obbligatorio
messageRequests.body.html.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.html.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.html.actions.locationRequest.text
string
messageRequests.body.html.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.html.actions.postback.text
string
obbligatorio
messageRequests.body.html.actions.postback.payload
string
messageRequests.body.html.actions.postback.imageUrl
string
messageRequests.body.html.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.html.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.html.actions.postback.metadata.description.label
string
messageRequests.body.html.metadata
object
Mostra parametri secondari
messageRequests.body.html.metadata.subject
string
messageRequests.body.html.metadata.emailFrom
object
Mostra parametri secondari
messageRequests.body.html.metadata.emailFrom.username
string
messageRequests.body.html.metadata.emailFrom.displayName
string
messageRequests.body.html.metadata.headers
object
messageRequests.body.html.metadata.initialOpenTracking
boolean
messageRequests.body.html.metadata.clickTracking
boolean
messageRequests.body.html.metadata.openTracking
boolean
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: image
messageRequests.body.image
object
obbligatorio
Mostra parametri secondari
messageRequests.body.image.text
string
messageRequests.body.image.images
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.image.images.mediaUrl
string
obbligatorio
messageRequests.body.image.images.altText
string
messageRequests.body.image.metadata
object
Mostra parametri secondari
messageRequests.body.image.metadata.subject
string
The property is specific mms file, shows the subject of the mms.
messageRequests.body.image.metadata.fallbackText
string
The property is specific mms file, when a mms is not supported, it will fallback to show content with the fallbackText.
messageRequests.body.image.metadata.storyType
string
The property is specific instagram file, shows the story type.
messageRequests.body.image.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.image.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.image.actions
array of object
Mostra parametri secondari
messageRequests.body.image.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.image.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.image.actions.link.text
string
obbligatorio
messageRequests.body.image.actions.link.url
string
obbligatorio
messageRequests.body.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.image.actions.locationRequest.text
string
messageRequests.body.image.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.image.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.image.actions.reply.text
string
obbligatorio
messageRequests.body.image.actions.reply.imageUrl
string
messageRequests.body.image.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.image.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.image.actions.reply.metadata.description.label
string
messageRequests.body.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.image.actions.locationRequest.text
string
messageRequests.body.image.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.image.actions.locationRequest.text
string
messageRequests.body.image.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.image.actions.locationRequest.text
string
messageRequests.body.image.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.image.actions.buy.text
string
obbligatorio
messageRequests.body.image.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.image.actions.buy.currency
string
obbligatorio
messageRequests.body.image.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.image.actions.locationRequest.text
string
messageRequests.body.image.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.image.actions.postback.text
string
obbligatorio
messageRequests.body.image.actions.postback.payload
string
messageRequests.body.image.actions.postback.imageUrl
string
messageRequests.body.image.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.image.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.image.actions.postback.metadata.description.label
string
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: file
messageRequests.body.file
object
obbligatorio
Mostra parametri secondari
messageRequests.body.file.text
string
messageRequests.body.file.files
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.file.files.mediaUrl
string
obbligatorio
messageRequests.body.file.files.contentType
string
obbligatorio
messageRequests.body.file.files.filename
string
messageRequests.body.file.files.altText
string
messageRequests.body.file.files.metadata
object
Mostra parametri secondari
messageRequests.body.file.files.metadata.isAnimated
boolean
The property is specific the sticker file, shows that if the sticker is animated or not.
messageRequests.body.file.metadata
object
Mostra parametri secondari
messageRequests.body.file.metadata.subject
string
The property is specific mms file, shows the subject of the mms.
messageRequests.body.file.metadata.fallbackText
string
The property is specific mms file, when a mms is not supported, it will fallback to show content with the fallbackText.
messageRequests.body.file.metadata.storyType
string
The property is specific instagram file, shows the story type.
messageRequests.body.file.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.file.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.file.actions
array of object
Mostra parametri secondari
messageRequests.body.file.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.file.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.file.actions.link.text
string
obbligatorio
messageRequests.body.file.actions.link.url
string
obbligatorio
messageRequests.body.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.file.actions.locationRequest.text
string
messageRequests.body.file.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.file.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.file.actions.reply.text
string
obbligatorio
messageRequests.body.file.actions.reply.imageUrl
string
messageRequests.body.file.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.file.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.file.actions.reply.metadata.description.label
string
messageRequests.body.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.file.actions.locationRequest.text
string
messageRequests.body.file.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.file.actions.locationRequest.text
string
messageRequests.body.file.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.file.actions.locationRequest.text
string
messageRequests.body.file.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.file.actions.buy.text
string
obbligatorio
messageRequests.body.file.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.file.actions.buy.currency
string
obbligatorio
messageRequests.body.file.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.file.actions.locationRequest.text
string
messageRequests.body.file.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.file.actions.postback.text
string
obbligatorio
messageRequests.body.file.actions.postback.payload
string
messageRequests.body.file.actions.postback.imageUrl
string
messageRequests.body.file.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.file.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.file.actions.postback.metadata.description.label
string
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: gif
messageRequests.body.gif
object
obbligatorio
Mostra parametri secondari
messageRequests.body.gif.text
string
messageRequests.body.gif.mediaUrl
string
obbligatorio
messageRequests.body.gif.altText
string
messageRequests.body.gif.actions
array of object
Mostra parametri secondari
messageRequests.body.gif.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.gif.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.gif.actions.link.text
string
obbligatorio
messageRequests.body.gif.actions.link.url
string
obbligatorio
messageRequests.body.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.gif.actions.locationRequest.text
string
messageRequests.body.gif.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.gif.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.gif.actions.reply.text
string
obbligatorio
messageRequests.body.gif.actions.reply.imageUrl
string
messageRequests.body.gif.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.gif.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.gif.actions.reply.metadata.description.label
string
messageRequests.body.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.gif.actions.locationRequest.text
string
messageRequests.body.gif.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.gif.actions.locationRequest.text
string
messageRequests.body.gif.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.gif.actions.locationRequest.text
string
messageRequests.body.gif.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.gif.actions.buy.text
string
obbligatorio
messageRequests.body.gif.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.gif.actions.buy.currency
string
obbligatorio
messageRequests.body.gif.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.gif.actions.locationRequest.text
string
messageRequests.body.gif.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.gif.actions.postback.text
string
obbligatorio
messageRequests.body.gif.actions.postback.payload
string
messageRequests.body.gif.actions.postback.imageUrl
string
messageRequests.body.gif.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.gif.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.gif.actions.postback.metadata.description.label
string
messageRequests.body.gif.metadata
object
Mostra parametri secondari
messageRequests.body.gif.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.gif.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: location
messageRequests.body.location
object
obbligatorio
Mostra parametri secondari
messageRequests.body.location.coordinates
object
obbligatorio
Mostra parametri secondari
messageRequests.body.location.coordinates.latitude
number
messageRequests.body.location.coordinates.longitude
number
messageRequests.body.location.location
object
Mostra parametri secondari
messageRequests.body.location.location.address
string
messageRequests.body.location.location.label
string
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: carousel
messageRequests.body.carousel
object
obbligatorio
Mostra parametri secondari
messageRequests.body.carousel.text
string
Optional text displayed above the carousel cards
messageRequests.body.carousel.items
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.carousel.items.title
string
messageRequests.body.carousel.items.mediaUrl
string
messageRequests.body.carousel.items.description
string
messageRequests.body.carousel.items.altText
string
messageRequests.body.carousel.items.actions
array of object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.carousel.items.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.carousel.items.actions.link.text
string
obbligatorio
messageRequests.body.carousel.items.actions.link.url
string
obbligatorio
messageRequests.body.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.locationRequest.text
string
messageRequests.body.carousel.items.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.carousel.items.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.carousel.items.actions.reply.text
string
obbligatorio
messageRequests.body.carousel.items.actions.reply.imageUrl
string
messageRequests.body.carousel.items.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.carousel.items.actions.reply.metadata.description.label
string
messageRequests.body.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.locationRequest.text
string
messageRequests.body.carousel.items.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.locationRequest.text
string
messageRequests.body.carousel.items.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.locationRequest.text
string
messageRequests.body.carousel.items.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.carousel.items.actions.buy.text
string
obbligatorio
messageRequests.body.carousel.items.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.carousel.items.actions.buy.currency
string
obbligatorio
messageRequests.body.carousel.items.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.locationRequest.text
string
messageRequests.body.carousel.items.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.carousel.items.actions.postback.text
string
obbligatorio
messageRequests.body.carousel.items.actions.postback.payload
string
messageRequests.body.carousel.items.actions.postback.imageUrl
string
messageRequests.body.carousel.items.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.carousel.items.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.carousel.items.actions.postback.metadata.description.label
string
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: list
messageRequests.body.list
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.title
string
messageRequests.body.list.text
string
obbligatorio
messageRequests.body.list.altText
string
messageRequests.body.list.items
array of object
Mostra parametri secondari
messageRequests.body.list.items.title
string
messageRequests.body.list.items.mediaUrl
string
messageRequests.body.list.items.description
string
messageRequests.body.list.items.altText
string
messageRequests.body.list.items.actions
array of object
Mostra parametri secondari
messageRequests.body.list.items.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.list.items.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.items.actions.link.text
string
obbligatorio
messageRequests.body.list.items.actions.link.url
string
obbligatorio
messageRequests.body.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.items.actions.locationRequest.text
string
messageRequests.body.list.items.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.list.items.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.items.actions.reply.text
string
obbligatorio
messageRequests.body.list.items.actions.reply.imageUrl
string
messageRequests.body.list.items.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.list.items.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.list.items.actions.reply.metadata.description.label
string
messageRequests.body.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.items.actions.locationRequest.text
string
messageRequests.body.list.items.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.items.actions.locationRequest.text
string
messageRequests.body.list.items.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.items.actions.locationRequest.text
string
messageRequests.body.list.items.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.items.actions.buy.text
string
obbligatorio
messageRequests.body.list.items.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.list.items.actions.buy.currency
string
obbligatorio
messageRequests.body.list.items.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.items.actions.locationRequest.text
string
messageRequests.body.list.items.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.items.actions.postback.text
string
obbligatorio
messageRequests.body.list.items.actions.postback.payload
string
messageRequests.body.list.items.actions.postback.imageUrl
string
messageRequests.body.list.items.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.list.items.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.list.items.actions.postback.metadata.description.label
string
messageRequests.body.list.actions
array of object
Mostra parametri secondari
messageRequests.body.list.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.list.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.actions.link.text
string
obbligatorio
messageRequests.body.list.actions.link.url
string
obbligatorio
messageRequests.body.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.actions.locationRequest.text
string
messageRequests.body.list.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.list.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.actions.reply.text
string
obbligatorio
messageRequests.body.list.actions.reply.imageUrl
string
messageRequests.body.list.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.list.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.list.actions.reply.metadata.description.label
string
messageRequests.body.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.actions.locationRequest.text
string
messageRequests.body.list.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.actions.locationRequest.text
string
messageRequests.body.list.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.actions.locationRequest.text
string
messageRequests.body.list.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.actions.buy.text
string
obbligatorio
messageRequests.body.list.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.list.actions.buy.currency
string
obbligatorio
messageRequests.body.list.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.list.actions.locationRequest.text
string
messageRequests.body.list.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.list.actions.postback.text
string
obbligatorio
messageRequests.body.list.actions.postback.payload
string
messageRequests.body.list.actions.postback.imageUrl
string
messageRequests.body.list.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.list.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.list.actions.postback.metadata.description.label
string
messageRequests.body.list.metadata
object
Mostra parametri secondari
messageRequests.body.list.metadata.button
object
Sets a button name for whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.list.metadata.button.label
string
messageRequests.body.list.metadata.replyMessage
object
Sets the reply message to be used when a list item is picked. Used for Apple Business Chat.
Mostra parametri secondari
messageRequests.body.list.metadata.replyMessage.title
string
messageRequests.body.list.metadata.replyMessage.text
string
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: section
messageRequests.body.section
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items
array of object
Mostra parametri secondari
messageRequests.body.section.items.type
string
obbligatorio
Possible values: text
messageRequests.body.section.items.text
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.text.text
string
obbligatorio
messageRequests.body.section.items.text.attachments
array of object
Mostra parametri secondari
messageRequests.body.section.items.text.attachments.mediaUrl
string
obbligatorio
messageRequests.body.section.items.text.attachments.filename
string
obbligatorio
messageRequests.body.section.items.text.attachments.inline
boolean
messageRequests.body.section.items.text.attachments.contentId
string
messageRequests.body.section.items.text.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.text.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.text.actions.link.text
string
obbligatorio
messageRequests.body.section.items.text.actions.link.url
string
obbligatorio
messageRequests.body.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.text.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.text.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.text.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.text.actions.reply.imageUrl
string
messageRequests.body.section.items.text.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.text.actions.reply.metadata.description.label
string
messageRequests.body.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.text.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.text.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.text.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.text.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.text.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.text.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.text.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.text.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.text.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.text.actions.postback.payload
string
messageRequests.body.section.items.text.actions.postback.imageUrl
string
messageRequests.body.section.items.text.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.text.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.text.actions.postback.metadata.description.label
string
messageRequests.body.section.items.text.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.subject
string
messageRequests.body.section.items.text.metadata.headers
object
messageRequests.body.section.items.text.metadata.whatsapp
object
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.whatsapp.previewUrl
boolean
When set to true, preview will be displayed within whatsapp chat.
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts
array of object
Contact cards the recipient shared, from a REQUEST_CONTACT_INFO button tap or a direct contact share.
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts.origin
string
obbligatorio
How the contact was shared. contact_request for a REQUEST_CONTACT_INFO button tap, other for a direct share.
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts.vcard
string
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts.phones
array of object
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts.phones.phone
string
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts.phones.waId
string
messageRequests.body.section.items.text.metadata.whatsapp.sharedContacts.phones.type
string
messageRequests.body.section.items.text.metadata.line
object
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.line.emoji
object
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.line.emoji.items
array of object
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.line.emoji.items.index
integer
obbligatorio
messageRequests.body.section.items.text.metadata.line.emoji.items.productId
string
obbligatorio
messageRequests.body.section.items.text.metadata.line.emoji.items.emojiId
string
obbligatorio
messageRequests.body.section.items.text.metadata.line.emoji.items.length
integer
messageRequests.body.section.items.text.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.text.metadata.apple
object
The property is specific to Apple Business Chat, containing Apple-specific metadata
Mostra parametri secondari
messageRequests.body.section.items.text.metadata.apple.summaryText
string
Summary text for Apple Business Chat messages
messageRequests.body.section.items.text.metadata.apple.appClipPreview
boolean
Indicates if the message includes an App Clip link
messageRequests.body.section.items.text.metadata.apple.appClipRegion
string
AppClipRegion is the ISO 3166 alpha-2 country code for the App Store region.
messageRequests.body.section.items.type
string
obbligatorio
Possible values: image
messageRequests.body.section.items.image
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.image.text
string
messageRequests.body.section.items.image.images
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.image.images.mediaUrl
string
obbligatorio
messageRequests.body.section.items.image.images.altText
string
messageRequests.body.section.items.image.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.image.metadata.subject
string
The property is specific mms file, shows the subject of the mms.
messageRequests.body.section.items.image.metadata.fallbackText
string
The property is specific mms file, when a mms is not supported, it will fallback to show content with the fallbackText.
messageRequests.body.section.items.image.metadata.storyType
string
The property is specific instagram file, shows the story type.
messageRequests.body.section.items.image.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.image.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.image.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.image.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.image.actions.link.text
string
obbligatorio
messageRequests.body.section.items.image.actions.link.url
string
obbligatorio
messageRequests.body.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.image.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.image.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.image.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.image.actions.reply.imageUrl
string
messageRequests.body.section.items.image.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.image.actions.reply.metadata.description.label
string
messageRequests.body.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.image.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.image.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.image.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.image.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.image.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.image.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.image.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.image.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.image.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.image.actions.postback.payload
string
messageRequests.body.section.items.image.actions.postback.imageUrl
string
messageRequests.body.section.items.image.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.image.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.image.actions.postback.metadata.description.label
string
messageRequests.body.section.items.type
string
obbligatorio
Possible values: file
messageRequests.body.section.items.file
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.file.text
string
messageRequests.body.section.items.file.files
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.file.files.mediaUrl
string
obbligatorio
messageRequests.body.section.items.file.files.contentType
string
obbligatorio
messageRequests.body.section.items.file.files.filename
string
messageRequests.body.section.items.file.files.altText
string
messageRequests.body.section.items.file.files.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.file.files.metadata.isAnimated
boolean
The property is specific the sticker file, shows that if the sticker is animated or not.
messageRequests.body.section.items.file.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.file.metadata.subject
string
The property is specific mms file, shows the subject of the mms.
messageRequests.body.section.items.file.metadata.fallbackText
string
The property is specific mms file, when a mms is not supported, it will fallback to show content with the fallbackText.
messageRequests.body.section.items.file.metadata.storyType
string
The property is specific instagram file, shows the story type.
messageRequests.body.section.items.file.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.file.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.file.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.file.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.file.actions.link.text
string
obbligatorio
messageRequests.body.section.items.file.actions.link.url
string
obbligatorio
messageRequests.body.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.file.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.file.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.file.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.file.actions.reply.imageUrl
string
messageRequests.body.section.items.file.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.file.actions.reply.metadata.description.label
string
messageRequests.body.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.file.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.file.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.file.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.file.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.file.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.file.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.file.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.file.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.file.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.file.actions.postback.payload
string
messageRequests.body.section.items.file.actions.postback.imageUrl
string
messageRequests.body.section.items.file.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.file.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.file.actions.postback.metadata.description.label
string
messageRequests.body.section.items.type
string
obbligatorio
Possible values: gif
messageRequests.body.section.items.gif
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.gif.text
string
messageRequests.body.section.items.gif.mediaUrl
string
obbligatorio
messageRequests.body.section.items.gif.altText
string
messageRequests.body.section.items.gif.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.gif.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.link.text
string
obbligatorio
messageRequests.body.section.items.gif.actions.link.url
string
obbligatorio
messageRequests.body.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.gif.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.gif.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.gif.actions.reply.imageUrl
string
messageRequests.body.section.items.gif.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.reply.metadata.description.label
string
messageRequests.body.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.gif.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.gif.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.gif.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.gif.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.gif.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.gif.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.gif.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.gif.actions.postback.payload
string
messageRequests.body.section.items.gif.actions.postback.imageUrl
string
messageRequests.body.section.items.gif.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.gif.actions.postback.metadata.description.label
string
messageRequests.body.section.items.gif.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.gif.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.gif.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.type
string
obbligatorio
Possible values: location
messageRequests.body.section.items.location
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.location.coordinates
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.location.coordinates.latitude
number
messageRequests.body.section.items.location.coordinates.longitude
number
messageRequests.body.section.items.location.location
object
Mostra parametri secondari
messageRequests.body.section.items.location.location.address
string
messageRequests.body.section.items.location.location.label
string
messageRequests.body.section.items.type
string
obbligatorio
Possible values: carousel
messageRequests.body.section.items.carousel
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.carousel.text
string
Optional text displayed above the carousel cards
messageRequests.body.section.items.carousel.items
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.title
string
messageRequests.body.section.items.carousel.items.mediaUrl
string
messageRequests.body.section.items.carousel.items.description
string
messageRequests.body.section.items.carousel.items.altText
string
messageRequests.body.section.items.carousel.items.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.carousel.items.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.link.text
string
obbligatorio
messageRequests.body.section.items.carousel.items.actions.link.url
string
obbligatorio
messageRequests.body.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.carousel.items.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.carousel.items.actions.reply.imageUrl
string
messageRequests.body.section.items.carousel.items.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.reply.metadata.description.label
string
messageRequests.body.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.carousel.items.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.carousel.items.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.carousel.items.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.carousel.items.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.carousel.items.actions.postback.payload
string
messageRequests.body.section.items.carousel.items.actions.postback.imageUrl
string
messageRequests.body.section.items.carousel.items.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.carousel.items.actions.postback.metadata.description.label
string
messageRequests.body.section.items.type
string
obbligatorio
Possible values: list
messageRequests.body.section.items.list
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.title
string
messageRequests.body.section.items.list.text
string
obbligatorio
messageRequests.body.section.items.list.altText
string
messageRequests.body.section.items.list.items
array of object
Mostra parametri secondari
messageRequests.body.section.items.list.items.title
string
messageRequests.body.section.items.list.items.mediaUrl
string
messageRequests.body.section.items.list.items.description
string
messageRequests.body.section.items.list.items.altText
string
messageRequests.body.section.items.list.items.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.list.items.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.link.text
string
obbligatorio
messageRequests.body.section.items.list.items.actions.link.url
string
obbligatorio
messageRequests.body.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.list.items.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.list.items.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.list.items.actions.reply.imageUrl
string
messageRequests.body.section.items.list.items.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.reply.metadata.description.label
string
messageRequests.body.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.list.items.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.list.items.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.list.items.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.list.items.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.list.items.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.list.items.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.list.items.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.list.items.actions.postback.payload
string
messageRequests.body.section.items.list.items.actions.postback.imageUrl
string
messageRequests.body.section.items.list.items.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.list.items.actions.postback.metadata.description.label
string
messageRequests.body.section.items.list.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.list.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.actions.link.text
string
obbligatorio
messageRequests.body.section.items.list.actions.link.url
string
obbligatorio
messageRequests.body.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.list.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.list.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.list.actions.reply.imageUrl
string
messageRequests.body.section.items.list.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.list.actions.reply.metadata.description.label
string
messageRequests.body.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.list.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.list.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.list.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.list.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.list.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.list.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.list.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.list.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.list.actions.postback.payload
string
messageRequests.body.section.items.list.actions.postback.imageUrl
string
messageRequests.body.section.items.list.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.list.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.list.actions.postback.metadata.description.label
string
messageRequests.body.section.items.list.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.list.metadata.button
object
Sets a button name for whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.list.metadata.button.label
string
messageRequests.body.section.items.list.metadata.replyMessage
object
Sets the reply message to be used when a list item is picked. Used for Apple Business Chat.
Mostra parametri secondari
messageRequests.body.section.items.list.metadata.replyMessage.title
string
messageRequests.body.section.items.list.metadata.replyMessage.text
string
messageRequests.body.section.items.type
string
obbligatorio
Possible values: section
messageRequests.body.section.items.section
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: text
messageRequests.body.section.items.section.items.text
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.text
string
obbligatorio
messageRequests.body.section.items.section.items.text.attachments
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.attachments.mediaUrl
string
obbligatorio
messageRequests.body.section.items.section.items.text.attachments.filename
string
obbligatorio
messageRequests.body.section.items.section.items.text.attachments.inline
boolean
messageRequests.body.section.items.section.items.text.attachments.contentId
string
messageRequests.body.section.items.section.items.text.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.text.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.text.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.text.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.text.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.text.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.text.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.text.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.text.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.text.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.text.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.text.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.text.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.text.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.text.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.text.actions.postback.payload
string
messageRequests.body.section.items.section.items.text.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.text.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.text.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.subject
string
messageRequests.body.section.items.section.items.text.metadata.headers
object
messageRequests.body.section.items.section.items.text.metadata.whatsapp
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.whatsapp.previewUrl
boolean
When set to true, preview will be displayed within whatsapp chat.
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts
array of object
Contact cards the recipient shared, from a REQUEST_CONTACT_INFO button tap or a direct contact share.
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts.origin
string
obbligatorio
How the contact was shared. contact_request for a REQUEST_CONTACT_INFO button tap, other for a direct share.
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts.vcard
string
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts.phones
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts.phones.phone
string
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts.phones.waId
string
messageRequests.body.section.items.section.items.text.metadata.whatsapp.sharedContacts.phones.type
string
messageRequests.body.section.items.section.items.text.metadata.line
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.line.emoji
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.line.emoji.items
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.line.emoji.items.index
integer
obbligatorio
messageRequests.body.section.items.section.items.text.metadata.line.emoji.items.productId
string
obbligatorio
messageRequests.body.section.items.section.items.text.metadata.line.emoji.items.emojiId
string
obbligatorio
messageRequests.body.section.items.section.items.text.metadata.line.emoji.items.length
integer
messageRequests.body.section.items.section.items.text.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.section.items.text.metadata.apple
object
The property is specific to Apple Business Chat, containing Apple-specific metadata
Mostra parametri secondari
messageRequests.body.section.items.section.items.text.metadata.apple.summaryText
string
Summary text for Apple Business Chat messages
messageRequests.body.section.items.section.items.text.metadata.apple.appClipPreview
boolean
Indicates if the message includes an App Clip link
messageRequests.body.section.items.section.items.text.metadata.apple.appClipRegion
string
AppClipRegion is the ISO 3166 alpha-2 country code for the App Store region.
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: image
messageRequests.body.section.items.section.items.image
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.text
string
messageRequests.body.section.items.section.items.image.images
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.images.mediaUrl
string
obbligatorio
messageRequests.body.section.items.section.items.image.images.altText
string
messageRequests.body.section.items.section.items.image.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.metadata.subject
string
The property is specific mms file, shows the subject of the mms.
messageRequests.body.section.items.section.items.image.metadata.fallbackText
string
The property is specific mms file, when a mms is not supported, it will fallback to show content with the fallbackText.
messageRequests.body.section.items.section.items.image.metadata.storyType
string
The property is specific instagram file, shows the story type.
messageRequests.body.section.items.section.items.image.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.section.items.image.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.image.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.image.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.image.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.image.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.image.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.image.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.image.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.image.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.image.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.image.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.image.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.image.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.image.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.image.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.image.actions.postback.payload
string
messageRequests.body.section.items.section.items.image.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.image.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.image.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: file
messageRequests.body.section.items.section.items.file
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.text
string
messageRequests.body.section.items.section.items.file.files
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.files.mediaUrl
string
obbligatorio
messageRequests.body.section.items.section.items.file.files.contentType
string
obbligatorio
messageRequests.body.section.items.section.items.file.files.filename
string
messageRequests.body.section.items.section.items.file.files.altText
string
messageRequests.body.section.items.section.items.file.files.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.files.metadata.isAnimated
boolean
The property is specific the sticker file, shows that if the sticker is animated or not.
messageRequests.body.section.items.section.items.file.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.metadata.subject
string
The property is specific mms file, shows the subject of the mms.
messageRequests.body.section.items.section.items.file.metadata.fallbackText
string
The property is specific mms file, when a mms is not supported, it will fallback to show content with the fallbackText.
messageRequests.body.section.items.section.items.file.metadata.storyType
string
The property is specific instagram file, shows the story type.
messageRequests.body.section.items.section.items.file.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.section.items.file.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.file.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.file.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.file.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.file.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.file.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.file.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.file.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.file.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.file.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.file.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.file.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.file.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.file.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.file.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.file.actions.postback.payload
string
messageRequests.body.section.items.section.items.file.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.file.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.file.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: gif
messageRequests.body.section.items.section.items.gif
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.text
string
messageRequests.body.section.items.section.items.gif.mediaUrl
string
obbligatorio
messageRequests.body.section.items.section.items.gif.altText
string
messageRequests.body.section.items.section.items.gif.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.gif.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.gif.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.gif.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.gif.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.gif.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.gif.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.gif.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.gif.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.gif.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.gif.actions.postback.payload
string
messageRequests.body.section.items.section.items.gif.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.gif.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.gif.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.metadata.telegram
object
The property is specific to Telegram, indicating the markup type to be used for message formatting
Mostra parametri secondari
messageRequests.body.section.items.section.items.gif.metadata.telegram.parseMode
string
Possible values: Markdown, MarkdownV2
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: location
messageRequests.body.section.items.section.items.location
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.location.coordinates
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.location.coordinates.latitude
number
messageRequests.body.section.items.section.items.location.coordinates.longitude
number
messageRequests.body.section.items.section.items.location.location
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.location.location.address
string
messageRequests.body.section.items.section.items.location.location.label
string
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: carousel
messageRequests.body.section.items.section.items.carousel
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.text
string
Optional text displayed above the carousel cards
messageRequests.body.section.items.section.items.carousel.items
array of object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.title
string
messageRequests.body.section.items.section.items.carousel.items.mediaUrl
string
messageRequests.body.section.items.section.items.carousel.items.description
string
messageRequests.body.section.items.section.items.carousel.items.altText
string
messageRequests.body.section.items.section.items.carousel.items.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.carousel.items.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.carousel.items.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.carousel.items.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.carousel.items.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.carousel.items.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.carousel.items.actions.postback.payload
string
messageRequests.body.section.items.section.items.carousel.items.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.carousel.items.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.carousel.items.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.type
string
obbligatorio
Possible values: list
messageRequests.body.section.items.section.items.list
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.title
string
messageRequests.body.section.items.section.items.list.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.altText
string
messageRequests.body.section.items.section.items.list.items
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.title
string
messageRequests.body.section.items.section.items.list.items.mediaUrl
string
messageRequests.body.section.items.section.items.list.items.description
string
messageRequests.body.section.items.section.items.list.items.altText
string
messageRequests.body.section.items.section.items.list.items.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.list.items.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.items.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.list.items.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.list.items.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.items.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.items.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.items.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.list.items.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.items.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.items.actions.postback.payload
string
messageRequests.body.section.items.section.items.list.items.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.list.items.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.items.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.list.actions
array of object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.section.items.section.items.list.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.link.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.actions.link.url
string
obbligatorio
messageRequests.body.section.items.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.section.items.section.items.list.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.reply.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.actions.reply.imageUrl
string
messageRequests.body.section.items.section.items.list.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.reply.metadata.description.label
string
messageRequests.body.section.items.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.section.items.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.section.items.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.buy.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.section.items.section.items.list.actions.buy.currency
string
obbligatorio
messageRequests.body.section.items.section.items.list.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.section.items.section.items.list.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.locationRequest.text
string
messageRequests.body.section.items.section.items.list.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.postback.text
string
obbligatorio
messageRequests.body.section.items.section.items.list.actions.postback.payload
string
messageRequests.body.section.items.section.items.list.actions.postback.imageUrl
string
messageRequests.body.section.items.section.items.list.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.actions.postback.metadata.description.label
string
messageRequests.body.section.items.section.items.list.metadata
object
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.metadata.button
object
Sets a button name for whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.metadata.button.label
string
messageRequests.body.section.items.section.items.list.metadata.replyMessage
object
Sets the reply message to be used when a list item is picked. Used for Apple Business Chat.
Mostra parametri secondari
messageRequests.body.section.items.section.items.list.metadata.replyMessage.title
string
messageRequests.body.section.items.section.items.list.metadata.replyMessage.text
string
messageRequests.body.section.items.section.configurations
object
Mostra parametri secondari
messageRequests.body.section.items.section.configurations.default
string
messageRequests.body.section.configurations
object
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: authentication
messageRequests.body.authentication
object
obbligatorio
Mostra parametri secondari
messageRequests.body.authentication.otp
object
Mostra parametri secondari
messageRequests.body.authentication.otp.disclaimer
boolean
obbligatorio
Whether to add a security disclaimer to the authentication body.
messageRequests.body.authentication.otp.expirationTime
integer
The number of seconds after which the authentication body will expire. If not set, no expiration notification will be sent.
messageRequests.body.authentication.otp.actions
array of object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.type
string
obbligatorio
Possible values: link
messageRequests.body.authentication.otp.actions.link
object
obbligatorio
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.link.text
string
obbligatorio
messageRequests.body.authentication.otp.actions.link.url
string
obbligatorio
messageRequests.body.authentication.otp.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.locationRequest.text
string
messageRequests.body.authentication.otp.actions.type
string
obbligatorio
Possible values: reply
messageRequests.body.authentication.otp.actions.reply
object
obbligatorio
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.reply.text
string
obbligatorio
messageRequests.body.authentication.otp.actions.reply.imageUrl
string
messageRequests.body.authentication.otp.actions.reply.metadata
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.reply.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.reply.metadata.description.label
string
messageRequests.body.authentication.otp.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.locationRequest.text
string
messageRequests.body.authentication.otp.actions.type
string
obbligatorio
Possible values: locationRequest
messageRequests.body.authentication.otp.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.locationRequest.text
string
messageRequests.body.authentication.otp.actions.type
string
obbligatorio
Possible values: buy
messageRequests.body.authentication.otp.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.locationRequest.text
string
messageRequests.body.authentication.otp.actions.buy
object
obbligatorio
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.buy.text
string
obbligatorio
messageRequests.body.authentication.otp.actions.buy.amountCents
integer
obbligatorio
messageRequests.body.authentication.otp.actions.buy.currency
string
obbligatorio
messageRequests.body.authentication.otp.actions.type
string
obbligatorio
Possible values: postback
messageRequests.body.authentication.otp.actions.locationRequest
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.locationRequest.text
string
messageRequests.body.authentication.otp.actions.postback
object
obbligatorio
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.postback.text
string
obbligatorio
messageRequests.body.authentication.otp.actions.postback.payload
string
messageRequests.body.authentication.otp.actions.postback.imageUrl
string
messageRequests.body.authentication.otp.actions.postback.metadata
object
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.postback.metadata.description
object
Sets the description in the row objects for Whatsapp list messages. Only available usage for Whatsapp platform
Mostra parametri secondari
messageRequests.body.authentication.otp.actions.postback.metadata.description.label
string
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.body.type
string
obbligatorio
Possible values: permission_request
messageRequests.body.permission_request
object
Mostra parametri secondari
messageRequests.body.permission_request.resource
string
obbligatorio
Possible values: call
messageRequests.notification
object
Mostra parametri secondari
messageRequests.notification.url
string
A custom webhook url to send events to. Note: you should have a created webhook subscription.
Refer to the Notifications API to learn how to create a webhook subscription.
messageRequests.capFrequency
boolean
If set to true, the frequency capping settings of the platform will be used
to either allow or reject the message to a contact. Can only be set to true
if the message is sent to a contact and .meta.extraInformation.useCase is marketing.
messageRequests.enableLinkTracking
boolean
If set to true, UTM parameters will be appended to the links in the message.
For SMS channels, the shortLinks property must also be included in the request to enable link tracking.
messageRequests.ignoreQuietHours
boolean
If set to true, quiet hours settings will be ignored and the message will be sent as soon as possible.
messageRequests.ignoreGlobalHoldout
boolean
Do not check if the recipient is part of global holdout. To be used to send transactional messages.
messageRequests.tags
array of string
Tags to associate with the message. Tags are converted to lower case and tags
that do not exist are automatically created. You can view your created tags
in the UI. You can specify up to 10 tags per message.
messageRequests.shortLinks
object
SMS link shortening options. Must be included in the request for SMS channels
when enableLinkTracking is set to true. When using templates, please refer
to the template level shortLinks instead.
Mostra parametri secondari
messageRequests.shortLinks.domain
string
obbligatorio
The domain to use when shortening links. When set to default,
uses the default link shortening domain for the workspace.
messageRequests.scheduledFor
string
Scheduled time to send message at. Must be formated as RFC3339 timestamp. When
set, the message status will be scheduled until it's sent. Messages scheduled
for a time in the past or within 10 minutes of the request may be sent
immediately. Messages scheduled farther than 35 days will be rejected.
messageRequests.validity
integer
Validity determines for how many seconds a message is valid. If none is provided, the channel message type will be used to determine it.
A promotional, conversational or transactional channel message is valid for 36 hours (129600 seconds). A message sent from a 2FA channel is valid for 10 minutes (600 seconds).
Payload della risposta
id
string
obbligatorio
The ID of the batch.
messages
array of object
obbligatorio
Mostra attributi secondari
messages.id
string
The ID of the message.
Esempio di codice
curl -X POST 'https://api.bird.com/workspaces/{workspaceId}/channels/{channelId}/batch/messages' \
-H 'Authorization: AccessKey YOUR_ACCESS_KEY'Examples
Let's establish some of our data that will be used in the following examples:
- Workspace ID: a1405560-c8d3-4b1a-877d-3f449ad95352
- AccessKey: abcd
- Channel ID: a1405560-c8d3-4b1a-877d-3f449ad95352
Send batch of messages
In this example, we're sending multiple SMS messages to different receivers using variations of content.
Esempio di codice
curl -X POST "https://api.bird.com/workspaces/a1405560-c8d3-4b1a-877d-3f449ad95352/channels/a1405560-c8d3-4b1a-877d-3f449ad95352/batch/messages" \
-H "Content-Type: application/json" \
-H "Authorization: AccessKey abcd" \
-d '{
"messageRequests": [
{
"receiver": {
"contacts": [
{
"identifierValue": "channels@messagebird.com"
}
]
},
"body": {
"type": "text",
"text": {
"text": "Hey, I am a simple text message"
}
}
},
{
"receiver": {
"contacts": [
{
"identifierValue": "channels+1@messagebird.com"
}
]
},
"template": {
"projectId": "4b7e08a9-5d0e-4e56-aaf1-cd0bfa29d431",
"version": "fe72e43f-340e-4d41-9a9e-a136278ebb04",
"locale": "en"
}
},
{
"receiver": {
"contacts": [
{
"identifierValue": "channels+2@messagebird.com"
}
]
},
"body": {
"type": "text",
"text": {
"text": "Hey, I am a scheduled message"
}
},
"scheduledFor": "2024-11-26T15:00:00.000Z"
}
]
}'Esempio di codice
{
"id": "70cc4cfa-0756-4ca7-8566-c8a83ee92af3",
"messages": [
{
"id": "71d1c562-c8c8-4f03-89ff-2ed0026ea1ea"
},
{
"id": "e75e3dd7-9429-4d9b-a006-c2eba19a1baa"
},
{
"id": "3e7d1712-0fdb-476d-bf01-3d8ceb6a1d19"
}
]
}Batch messages can be monitored using Retrieving messages endpoints by providing the batchID returned in the response. This allows you to check if any messages within the batch failed. Messages with a rejected status will emit events, containing detailed failure codes, enabling you to identify and address issues efficiently. For more details on how to subscribe to these events, refer to the Notifications API documentation.