Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.Inscreva-se em whatsapp.smb.history ao configurar seu endpoint de webhook.Um evento de histórico pode conter whatsappInboundMessage para uma mensagem recebida, whatsappMessage para uma mensagem enviada ou apenas metadados de chunk. phase e progress são incluídos quando o evento é proveniente de um chunk de histórico da Meta. Não exija um objeto de mensagem em todos os eventos de histórico.
A YCloud envia uma solicitação HTTP POST para o URL de webhook configurado. O formato a seguir mostra uma variante do payload. Os valores entre colchetes angulares são marcadores de posição; seus tipos estão listados em Parâmetros. Campos opcionais e outras variantes são descritos abaixo.
Incluído quando type é whatsapp.smb.history e o evento foi gerado a partir de um chunk de histórico da Meta. Identifica a fase de sincronização do chunk.
progress
integer (int32)
Não
Incluído quando type é whatsapp.smb.history e o evento foi gerado a partir de um chunk de histórico da Meta. Informa o progresso de sincronização do chunk.
whatsappInboundMessage
object
Não
Payload de whatsappInboundMessage específico do evento.
whatsappMessage
object
Não
Payload de whatsappMessage específico do evento.
Os quatro campos comuns do envelope são obrigatórios. Os campos de payload dependem da variante do evento. Em cada tabela de objeto, Obrigatório aplica-se quando seu objeto pai está presente. Campos opcionais podem ser omitidos; um exemplo não torna um campo obrigatório.
Quando a notificação descreve uma mensagem de texto, o objeto text fornece o corpo da mensagem de texto.
image
object
Não
Quando uma mensagem com mídia (image | document | audio | video | sticker) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.
video
object
Não
Quando uma mensagem com mídia (image | document | audio | video | sticker) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.
audio
object
Não
Quando uma mensagem com mídia (image | document | audio | video | sticker) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.
document
object
Não
Quando uma mensagem com mídia (image | document | audio | video | sticker) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.
sticker
object
Não
Quando uma mensagem com mídia (image | document | audio | video | sticker) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.
interactive
object
Não
Quando um cliente interage com a sua mensagem, este objeto é incluído no objeto message.
location
object
Não
Quando você recebe uma notificação da localização estática de um usuário, o objeto location fornece os detalhes da localização.
button
object
Não
Quando o campo de tipo de mensagem está definido como button, este objeto é incluído no objeto message.
contacts
object[]
Não
Os itens do array são descritos abaixo.
reaction
object
Não
Quando um usuário reage a mensagens com um emoji, o tipo de mensagem é definido como reaction e este campo é incluído.
order
object
Não
Quando um cliente faz um pedido, o tipo de mensagem é definido como order e este campo é incluído.
system
object
Não
Quando o tipo de mensagem está definido como system, este campo é incluído. Este objeto descreve uma alteração no número de telefone do usuário, uma alteração no BSUID ou uma possível alteração de identidade no WhatsApp.
errors
object[]
Não
Os itens do array são descritos abaixo.
context
object
Não
Contexto da mensagem.
referral
object
Não
Quando um usuário envia uma mensagem para empresas usando botões de chamada para ação em Anúncios de Clique para o WhatsApp ou botões de chamada para ação de uma Página do Facebook, este campo é incluído como um anexo.
groupId
string
Não
ID do grupo do WhatsApp. Este campo é incluído quando a mensagem recebida é enviada em um grupo do WhatsApp.
whatsappInboundMessage.customerProfile
Parâmetro
Tipo
Obrigatório
Descrição
name
string
Não
Nome da conta do WhatsApp.
username
string
Não
Nome de usuário do WhatsApp.
whatsappInboundMessage.text
Parâmetro
Tipo
Obrigatório
Descrição
body
string
Não
Texto da mensagem.
whatsappInboundMessage.image
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID da mídia. Pode ser usado para excluir a mídia se armazenada localmente no cliente.
link
string
Não
A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente por alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho X-API-Key para baixar este arquivo dentro de um mês.
caption
string
Não
A legenda fornecida para a mídia. Presente apenas se especificada.
filename
string
Não
Nome do arquivo no dispositivo do remetente. Isso estará presente apenas em mensagens de mídia document.
metadata
object
Não
Metadados referentes à mídia sticker.
mime_type
string
Não
Tipo MIME da mídia.
sha256
string
Não
Checksum.
whatsappInboundMessage.video
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID da mídia. Pode ser usado para excluir a mídia se armazenada localmente no cliente.
link
string
Não
A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente por alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho X-API-Key para baixar este arquivo dentro de um mês.
caption
string
Não
A legenda fornecida para a mídia. Presente apenas se especificada.
filename
string
Não
Nome do arquivo no dispositivo do remetente. Isso estará presente apenas em mensagens de mídia document.
metadata
object
Não
Metadados referentes à mídia sticker.
mime_type
string
Não
Tipo MIME da mídia.
sha256
string
Não
Checksum.
whatsappInboundMessage.audio
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID da mídia. Pode ser usado para excluir a mídia se armazenada localmente no cliente.
link
string
Não
A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente por alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho X-API-Key para baixar este arquivo dentro de um mês.
caption
string
Não
A legenda fornecida para a mídia. Presente apenas se especificada.
filename
string
Não
Nome do arquivo no dispositivo do remetente. Isso estará presente apenas em mensagens de mídia document.
metadata
object
Não
Metadados referentes à mídia sticker.
mime_type
string
Não
Tipo MIME da mídia.
sha256
string
Não
Checksum.
whatsappInboundMessage.document
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID da mídia. Pode ser usado para excluir a mídia caso esteja armazenada localmente no cliente.
link
string
Não
A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente em alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho X-API-Key para baixar esse arquivo dentro de um mês.
caption
string
Não
A legenda fornecida para a mídia. Presente apenas se especificada.
filename
string
Não
Nome do arquivo no dispositivo do remetente. Estará presente apenas em mensagens de mídia do tipo document.
metadata
object
Não
Metadados pertencentes à mídia sticker.
mime_type
string
Não
Tipo MIME da mídia.
sha256
string
Não
Checksum.
whatsappInboundMessage.sticker
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID da mídia. Pode ser usado para excluir a mídia caso esteja armazenada localmente no cliente.
link
string
Não
A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente em alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho X-API-Key para baixar esse arquivo dentro de um mês.
caption
string
Não
A legenda fornecida para a mídia. Presente apenas se especificada.
filename
string
Não
Nome do arquivo no dispositivo do remetente. Estará presente apenas em mensagens de mídia do tipo document.
metadata
object
Não
Metadados pertencentes à mídia sticker.
mime_type
string
Não
Tipo MIME da mídia.
sha256
string
Não
Checksum.
whatsappInboundMessage.interactive
Parâmetro
Tipo
Obrigatório
Descrição
type
string
Não
O tipo de mensagem interativa recebida.
button_reply: Enviado quando um cliente clica em um botão.
list_reply: Enviado quando um cliente seleciona um item de uma lista.
nfm_reply: Enviado quando um cliente responde a um WhatsApp Flow (Next Feature Messaging).
call_permission_reply: Enviado quando um cliente responde a uma solicitação de permissão de chamada.
button_reply
object
Não
Enviado quando um cliente clica em um botão. Retornado quando type for button_reply.
list_reply
object
Não
Enviado quando um cliente seleciona um item de uma lista. Retornado quando type for list_reply.
nfm_reply
object
Não
Enviado quando um cliente responde a um WhatsApp Flow (Next Feature Messaging). Retornado quando type for nfm_reply.
call_permission_reply
object
Não
Enviado quando um cliente responde a uma solicitação de permissão de chamada. Retornado quando type for call_permission_reply. Isso ocorre quando o WhatsApp solicita aos usuários que concedam permissões de retorno de chamada após ligarem para a sua empresa.
whatsappInboundMessage.interactive.button_reply
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID exclusivo do botão clicado.
title
string
Não
Título de um botão.
whatsappInboundMessage.interactive.list_reply
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID exclusivo do item de lista selecionado.
title
string
Não
Título do item de lista selecionado.
description
string
Não
Descrição da linha selecionada.
whatsappInboundMessage.interactive.nfm_reply
Parâmetro
Tipo
Obrigatório
Descrição
name
string
Não
O nome do flow ou formulário que está sendo respondido.
response_json
string
Não
String JSON contendo as respostas do usuário ao flow. Contém os valores dos campos do formulário e o token do flow.
body
string
Não
O conteúdo do corpo da mensagem de resposta do flow.
A resposta do cliente à solicitação de permissão de chamada.
accept: o usuário concedeu permissão para a empresa retornar a chamada
reject: o usuário rejeitou a permissão para a empresa retornar a chamada
expiration_timestamp
integer (int64)
Não
O timestamp (em segundos) de quando a permissão de chamada expira. Presente apenas quando a resposta é “accept” e is_permanent é false.
is_permanent
boolean
Não
Indica se a permissão é permanente ou temporária.
true: autorização permanente (sem expiração)
false: autorização temporária (expira no expiration_timestamp)
whatsappInboundMessage.location
Parâmetro
Tipo
Obrigatório
Descrição
latitude
number (double)
Não
Latitude da localização enviada.
longitude
number (double)
Não
Longitude da localização enviada.
address
string
Não
Endereço da localização.
name
string
Não
Nome da localização.
url
string
Não
URL do site de onde o usuário baixou as informações da localização.
whatsappInboundMessage.button
Parâmetro
Tipo
Obrigatório
Descrição
payload
string
Não
O payload de um botão configurado pela empresa no qual o cliente clicou como parte de uma mensagem interativa.
text
string
Não
Texto do botão.
whatsappInboundMessage.contacts[]
Parâmetro
Tipo
Obrigatório
Descrição
addresses
object[]
Não
Os itens do array são descritos abaixo.
birthday
string
Não
String formatada como YYYY-MM-DD.
emails
object[]
Não
Os itens do array são descritos abaixo.
name
object
Sim
Nome completo do contato formatado como um objeto name.
org
object
Não
Informações da organização do contato formatadas como um objeto org.
phones
object[]
Não
Número(s) de telefone do contato formatado(s) como um objeto phone.
urls
object[]
Não
URL(s) do contato formatada(s) como um objeto urls.
vcard
string
Não
vCard opcional fornecido com a carga útil do contato compartilhado.
origin
string
Não
Definido como contact_request quando o usuário compartilhou o contato em resposta a uma mensagem de solicitação de informações de contato.
whatsappInboundMessage.contacts[].addresses[]
Parâmetro
Tipo
Obrigatório
Descrição
street
string
Não
Número e nome da rua.
city
string
Não
Nome da cidade.
state
string
Não
Sigla do estado.
zip
string
Não
CEP.
country
string
Não
Nome completo do país.
country_code
string
Não
Sigla do país em duas letras.
type
string
Não
Os valores padrão são HOME e WORK.
whatsappInboundMessage.contacts[].emails[]
Parâmetro
Tipo
Obrigatório
Descrição
email
string
Não
Endereço de e-mail.
type
string
Não
Os valores padrão são HOME e WORK.
whatsappInboundMessage.contacts[].name
Parâmetro
Tipo
Obrigatório
Descrição
formatted_name
string
Sim
Nome completo, como normalmente é exibido.
first_name
string
Não
Primeiro nome.
last_name
string
Não
Sobrenome.
middle_name
string
Não
Nome do meio.
suffix
string
Não
Sufixo do nome.
prefix
string
Não
Prefixo do nome.
whatsappInboundMessage.contacts[].org
Parâmetro
Tipo
Obrigatório
Descrição
company
string
Não
Nome da empresa do contato.
department
string
Não
Nome do departamento do contato.
title
string
Não
Cargo do contato.
whatsappInboundMessage.contacts[].phones[]
Parâmetro
Tipo
Obrigatório
Descrição
phone
string
Não
Preenchido automaticamente com o valor wa_id como um número de telefone formatado.
type
string
Não
Os valores padrão são CELL, MAIN, IPHONE, HOME e WORK.
wa_id
string
Não
WhatsApp ID.
whatsappInboundMessage.contacts[].urls[]
Parâmetro
Tipo
Obrigatório
Descrição
url
string
Não
URL.
type
string
Não
Os valores padrão são HOME e WORK.
whatsappInboundMessage.reaction
Parâmetro
Tipo
Obrigatório
Descrição
message_id
string
Sim
Especifica o wamid da mensagem recebida que continha a reação.
emoji
string
Não
Obrigatório quando você envia uma mensagem reaction. Defina-o como "" se quiser remover o emoji. Opcional quando você recebeu uma mensagem de um usuário. Este campo é incluído quando um usuário reage a mensagens com um emoji. Caso contrário, indica que um usuário removeu o emoji.
Descreve o evento de mensagem do sistema. Os casos de uso suportados são:
Atualização de número de telefone: para quando um usuário muda de um número antigo para um novo.
Atualização de identidade: para quando a identidade de um usuário for alterada.
wa_id
string
Não
Número de telefone fornecido pela Meta, sem o + inicial. Pode permanecer inalterado ou ser omitido para uma alteração de BSUID.
user_id
string
Não
Novo ID de usuário no escopo do negócio (BSUID) fornecido pela Meta para uma alteração de número de telefone ou BSUID. Este campo preserva o nome original em snake_case.
parent_user_id
string
Não
Novo BSUID pai para uma alteração de número de telefone ou BSUID, somente quando ativado e fornecido pela Meta. Este campo preserva o nome original em snake_case.
previous_user_id
string
Não
ID de usuário anterior com escopo de negócios fornecido pela Meta.
previous_parent_user_id
string
Não
BSUID pai anterior, apenas quando habilitado e fornecido pela Meta.
type
string
Não
Os tipos compatíveis são:
user_changed_user_id: notificação de que um usuário alterou seu BSUID. O número de telefone pode permanecer inalterado.
user_changed_number: para uma notificação de número alterado do usuário.
user_identity_changed: para notificação de identidade do usuário alterada.
user
string
Não
Adicionado a Webhooks para atualizações de identidade.
O novo ID de usuário do WhatsApp do cliente.
new_wa_id
string
Não
Adicionado aos Webhooks para atualizações de número de telefone.
Novo ID do WhatsApp do cliente.
whatsappInboundMessage.errors[]
Parâmetro
Tipo
Obrigatório
Descrição
code
string
Não
O código de erro.
title
string
Não
O título do erro.
message
string
Não
A mensagem de erro.
error_data
object
Não
Um objeto de dados de erro com as seguintes propriedades:
details: Uma string descrevendo o motivo do erro. Exemplo: Message type is currently not supported..
whatsappInboundMessage.context
Parâmetro
Tipo
Obrigatório
Descrição
forwarded
boolean
Não
Adicionado aos Webhooks se a mensagem foi encaminhada.
Definido como true se a mensagem recebida tiver sido encaminhada.
frequently_forwarded
boolean
Não
Adicionado aos Webhooks se a mensagem tiver sido frequentemente encaminhada.
Definido como true se a mensagem recebida tiver sido encaminhada mais de cinco vezes.
from
string
Não
Adicionado aos Webhooks se a mensagem for uma resposta de entrada a uma mensagem enviada.
O ID do WhatsApp (um número de telefone sem o prefixo ’+’) do remetente da mensagem enviada.
id
string
Não
Opcional.
O wamid para a mensagem enviada de uma resposta de entrada. O wamid é o ID da mensagem original na plataforma do WhatsApp.
referred_product
object
Não
Obrigatório para Mensagens de Consulta de Produto.
Especifica o produto sobre o qual o usuário está solicitando informações. Consulte também Sell Products & Services.
whatsappInboundMessage.context.referred_product
Parâmetro
Tipo
Obrigatório
Descrição
catalog_id
string
Não
O ID do catálogo.
product_retailer_id
string
Não
O identificador SKU do produto.
whatsappInboundMessage.referral
Parâmetro
Tipo
Obrigatório
Descrição
source_url
string
Não
Especifica a URL direcionada pelo anúncio ou publicação em que o usuário clicou. Abrir esta URL leva você ao anúncio visualizado pelo seu usuário.
source_type
string
Não
Especifica o tipo de origem do anúncio. Os valores suportados são “ad” ou “post”.
source_id
string
Não
Especifica o Meta ID de um anúncio ou publicação.
headline
string
Não
Especifica o título utilizado no anúncio ou publicação que gerou a mensagem.
body
string
Não
A descrição, ou corpo, do anúncio ou publicação que gerou a mensagem.
media_type
string
Não
Mídia presente no anúncio ou publicação clicada pelo usuário. Os valores suportados são “image” ou “video”.
image_url
string
Não
Adicionado se media_type for “image”.
Contém uma URL para a imagem original.
video_url
string
Não
Adicionado se media_type for “video”.
Contém uma URL para o vídeo.
thumbnail_url
string
Não
Adicionado se media_type for “video”.
Contém uma URL para a imagem em miniatura do vídeo clicado.
ctwa_clid
string
Não
ID do clique gerado pela Meta para anúncios de clique para o WhatsApp.
O ID original da mensagem na plataforma do WhatsApp.
wabaId
string
Sim
ID da conta do WhatsApp Business.
from
string
Sim
O número de telefone do remetente no formato E.164.
to
string
Não
O número de telefone do destinatário no formato E.164.
recipient
string
Não
O valor do destinatário enviado na solicitação quando um BSUID ou BSUID pai foi usado.
recipientUserId
string
Não
O ID de usuário com escopo de negócios do WhatsApp (BSUID) do destinatário.
toUserId
string
Não
Alias de recipientUserId mantido para fins de compatibilidade.
parentRecipientUserId
string
Não
O ID de usuário pai com escopo de negócios do WhatsApp do destinatário.
toParentUserId
string
Não
Alias de parentRecipientUserId mantido para fins de compatibilidade.
customerProfile
object
Não
As informações de perfil do destinatário, incluindo o nome de usuário do WhatsApp quando disponível.
conversation
object
Não
O WhatsApp define uma conversa como uma sessão de mensagens de 24 horas entre uma pessoa e uma empresa. Este campo está presente após o status da mensagem mudar para sent. Veja também Preços baseados em conversas.
Use para enviar uma mensagem de template do WhatsApp.
text
object
Não
Objeto de texto da mensagem do WhatsApp.
image
object
Não
Use para mensagens de image, gif, video, audio, document ou sticker. Veja também Tipos de mídia compatíveis.
video
object
Não
Use para mensagens de image, gif, video, audio, document ou sticker. Veja também Tipos de mídia compatíveis.
audio
object
Não
Use para mensagens de image, gif, video, audio, document ou sticker. Veja também Tipos de mídia compatíveis.
document
object
Não
Use para mensagens de image, gif, video, audio, document ou sticker. Veja também Tipos de mídia compatíveis.
sticker
object
Não
Use para mensagens de image, gif, video, audio, document ou sticker. Veja também Tipos de mídia compatíveis.
location
object
Não
Use para mensagens de location.
interactive
object
Não
Use para mensagens de interactive.
contacts
object[]
Não
Os itens do array são descritos abaixo.
reaction
object
Não
Quando um usuário reage a mensagens com um emoji, o tipo de mensagem é definido como reaction, e este campo é incluído.
context
object
Não
Usado para mencionar uma mensagem específica que você está respondendo. A resposta pode ser de qualquer tipo de mensagem.
externalId
string
Não
Uma string exclusiva (recomendada) para fazer referência ao objeto. Pode ser um número de pedido ou similar, e pode ser usada para reconciliar o objeto com seus sistemas internos.
category
string
Não
A categoria de Direct Send, como utility ou authentication, quando aplicável.
ttlSeconds
integer
Não
O tempo de vida da mensagem configurado para o Direct Send em segundos, quando aplicável.
status
string
Não
Status da mensagem do WhatsApp. Um de accepted, failed, sent, delivered, read.
accepted: A solicitação de envio de mensagem foi aceita pelo nosso sistema.
failed: Falha no envio de uma mensagem enviada pela sua empresa.
sent: Uma mensagem enviada pela sua empresa está em trânsito nos sistemas do WhatsApp.
delivered: Uma mensagem enviada pela sua empresa foi entregue no dispositivo do usuário.
read: Uma mensagem enviada pela sua empresa foi lida pelo usuário.
errorCode
string
Não
Código de erro quando o status da mensagem é failed.
errorMessage
string
Não
Mensagem de erro quando o status da mensagem é failed.
createTime
string (date-time)
Não
O momento em que esta mensagem foi criada, formatado em RFC 3339. Ex.: 2022-06-01T12:00:00.000Z.
updateTime
string (date-time)
Não
O momento em que esta mensagem foi atualizada, formatado em RFC 3339. Ex.: 2022-06-01T12:00:00.000Z.
sendTime
string (date-time)
Não
O momento em que o status desta mensagem mudou para sent, formatado em RFC 3339. Ex.: 2022-06-01T12:00:00.000Z.
deliverTime
string (date-time)
Não
O momento em que o status desta mensagem mudou para delivered, formatado em RFC 3339. Ex.: 2022-06-01T12:00:00.000Z.
readTime
string (date-time)
Não
O momento em que o status desta mensagem mudou para read, formatado em RFC 3339. Ex.: 2022-06-01T12:00:00.000Z.
totalPrice
number (double)
Não
Preço total desta mensagem. Observação: é apenas um preço estimado quando o status é accepted ou sent. Ele se torna o preço final após a entrega da mensagem, ou seja, quando o status for delivered ou read.
Para mensagens com Preço Máximo, o valor no momento do envio é uma estimativa. Use o evento whatsapp.message.updated delivered/read para a cobrança final; maxBid não é o valor cobrado final.
A categoria de preço da mensagem. Observação: é apenas uma categoria de preço estimada quando o status é accepted ou sent. Ela se torna definitiva após a entrega da mensagem, ou seja, quando o status for delivered ou read.
O tipo de precificação da mensagem. Este campo está disponível apenas no modo PMP (Per-Message Pricing).
regular: Indica que a mensagem é cobrável.
free_customer_service: Indica que a mensagem é gratuita por se tratar de uma mensagem de modelo de utilidade ou de uma mensagem sem modelo enviada dentro de uma janela de atendimento ao cliente.
free_entry_point: Indica que a mensagem é gratuita por fazer parte de uma conversa de ponto de entrada gratuito.
Pode estar vazio ou ser um dos seguintes: whatsapp ou verify. O padrão é whatsapp.
whatsapp: Indica que a mensagem é enviada por meio do produto WhatsApp.
verify: Indica que a mensagem é enviada por meio do produto Verify.
verificationId
string
Não
O ID de verificação. Incluído apenas quando bizType for verify.
bidPricingFlag
boolean
Não
Verdadeiro quando a mensagem é identificada como uma mensagem de lance do Marketing Lite. Seu pricingCategory é marketing_lite_bidding.
whatsappMessage.customerProfile
Parâmetro
Tipo
Obrigatório
Descrição
name
string
Não
Nome da conta do WhatsApp.
username
string
Não
Nome de usuário do WhatsApp.
whatsappMessage.conversation
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
ID exclusivo do objeto.
type
string
Não
Tipo de conversa. Há uma cobrança quando a primeira mensagem comercial desta conversa é entregue, iniciando a sessão de conversa de 24 horas. Dessa forma, o tipo de conversa pode ser null antes que a primeira mensagem seja entregue.
authentication: Indica que a conversa foi iniciada por uma empresa enviando um modelo categorizado como AUTHENTICATION para o cliente. Isso se aplica sempre que tiverem se passado mais de 24 horas desde a última mensagem do cliente.
marketing: Indica que a conversa foi iniciada por uma empresa enviando um modelo categorizado como MARKETING para o cliente. Isso se aplica sempre que tiverem se passado mais de 24 horas desde a última mensagem do cliente.
utility: Indica que a conversa foi iniciada por uma empresa enviando um modelo categorizado como UTILITY para o cliente. Isso se aplica sempre que tiverem se passado mais de 24 horas desde a última mensagem do cliente.
service: Indica que a conversa foi iniciada por uma empresa respondendo a um cliente dentro de uma janela de atendimento ao cliente.
expireTime
string (date-time)
Não
Data em que a conversa expira, formatada em RFC 3339. Ex.: 2022-06-01T12:00:00.000Z.
whatsappMessage.template
Parâmetro
Tipo
Obrigatório
Descrição
name
string
Sim
Nome do modelo.
language
object
Sim
Contém um objeto de idioma. Especifica o idioma no qual o modelo pode ser renderizado.
components
object[]
Não
Obrigatório quando o modelo especificado contiver variáveis ou mídia. Matriz de objetos de componente contendo os parâmetros da mensagem.
whatsappMessage.template.language
Parâmetro
Tipo
Obrigatório
Descrição
code
string
Sim
O código do idioma ou localidade a ser usado. Aceita formatos de idioma e idioma_localidade (por exemplo, en e en_US). Consulte Idiomas compatíveis para ver todos os códigos.
policy
string
Não
A política de idioma que a mensagem deve seguir. Padrão (e única opção com suporte): deterministic, o que significa que o WhatsApp entrega o modelo de mensagem exatamente no idioma e na localidade solicitados.
quick_reply: refere-se a um botão de resposta rápida criado anteriormente que permite ao cliente retornar uma mensagem predefinida.
url: refere-se a um botão de URL criado anteriormente que permite ao cliente visitar a URL gerada anexando o parâmetro de texto à URL de prefixo predefinida no modelo.
copy_code: refere-se a um botão de copiar código criado anteriormente que permite ao cliente copiar uma sequência de texto (definida quando o modelo é enviado em uma mensagem de modelo) para a área de transferência do dispositivo ao ser tocado pelo usuário do app.
catalog: refere-se a um botão de catálogo criado anteriormente que permite ao cliente visualizar seu catálogo de produtos.
mpm: refere-se a um botão de MPM (mensagem de vários produtos) criado anteriormente que permite ao cliente navegar por produtos e seções.
flow: refere-se a um botão de fluxo criado anteriormente que permite ao cliente interagir com um flow.
order_details: refere-se a um botão de detalhes do pedido criado anteriormente que permite ao cliente visualizar os detalhes de um pedido.
index
integer (int32)
Não
Obrigatório quando type = button. Não usado para os outros tipos. Indica a ordem em que o botão deve aparecer, se o modelo usar vários botões. Os botões têm índice iniciado em zero; portanto, definir o valor como 0 fará com que o botão apareça primeiro, e outro botão com índice 1 aparecerá em seguida, etc.
Mínimo: 0. Máximo: 9.
parameters
object[]
Não
Obrigatório quando type = button, ou se houver variáveis no componente de modelo correspondente, ou se o formato do HEADER do modelo for mídia (IMAGE, VIDEO ou DOCUMENT). Matriz de objetos de parâmetro com o conteúdo da mensagem.
cards
object[]
Não
Usado para componentes de carousel. Fornece componentes de cartão contendo os parâmetros da mensagem.
text: Usado quando o tipo de componente do modelo é BODY, ou o formato do componente HEADER é TEXT.
image: Usado quando o componente HEADER do modelo é IMAGE.
gif: Usado quando o componente HEADER do modelo é GIF.
video: Usado quando o componente HEADER do modelo é VIDEO.
document: Usado quando o componente HEADER do modelo é DOCUMENT.
payload: Usado quando o tipo de botão do componente do modelo é QUICK_REPLY.
coupon_code: Usado quando o tipo de botão do componente do modelo é COPY_CODE.
limited_time_offer: Usado quando o tipo de componente do modelo é LIMITED_TIME_OFFER.
action: Usado quando o tipo de botão do componente do modelo é CATALOG, MPM, FLOW ou ORDER_DETAILS.
order_status: Usado quando a subcategoria do modelo é ORDER_STATUS.
location: Usado quando o componente HEADER do modelo é LOCATION.
text
string
Não
Obrigatório quando type = text. O texto da mensagem. Para o componente de cabeçalho, o limite de caracteres é de 60 caracteres. Para o componente de corpo, o limite de caracteres é de 1024 caracteres. Para botões de url, indica o sufixo fornecido pelo desenvolvedor que é anexado ao prefixo de URL predefinido no modelo.
payload
string
Não
Obrigatório para botões quick_reply. Carga útil definida pelo desenvolvedor que é retornada quando o botão é clicado, além do texto de exibição no botão.
coupon_code
string
Não
Obrigatório quando type = coupon_code. O código do cupom a ser copiado quando o cliente toca no botão.
image
object
Não
Obrigatório quando o formato de HEADER do modelo é IMAGE.
gif
object
Não
Obrigatório quando o formato de HEADER do modelo é GIF.
video
object
Não
Obrigatório quando o formato de HEADER do modelo é VIDEO.
document
object
Não
Obrigatório quando o formato de HEADER do modelo é DOCUMENT.
limited_time_offer
object
Não
Obrigatório se o modelo usar detalhes de expiração da oferta.
action
object
Não
Obrigatório se o modelo usar botões de catálogo ou MPM (mensagem multiproduto).
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência e o link será ignorado.
caption
string
Não
Descreve a mídia especificada de image, gif, video ou document. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use somente com mídias document.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência e o link será ignorado.
caption
string
Não
Descreve a mídia especificada de image, gif, video ou document. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use somente com mídias document.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência e o link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia document.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia document.
Opcional. Use para mensagens de modelo de catálogo e MPM. Número SKU do item. Identificado como ID de conteúdo no Gerenciador de Comércio. A miniatura deste item será usada como a imagem de cabeçalho da mensagem. Se o objeto parameters for omitido, a imagem do produto do primeiro item em seu catálogo será usada.
sections
object[]
Não
Use para modelos MPM. Seções do produto. Você pode definir até 10 seções.
flow_token
string
Não
Use para botões FLOW. Token de fluxo gerado pela empresa para servir como identificador. O padrão é unused.
flow_action_data
object
Não
Use para botões FLOW. Objeto JSON com a carga de dados (payload) para a primeira tela.
A moeda deste pedido. Atualmente, o único valor suportado é INR.
order
object
Sim
Fornece status, items, subtotal, tax do pedido, etc.
reference_id
string
Sim
Identificador exclusivo do pedido fornecido pela empresa. Diferencia maiúsculas de minúsculas, não pode ser uma string vazia, pode conter apenas letras em inglês, números, sublinhados, traços ou pontos e não deve exceder 35 caracteres.
O reference_id deve ser exclusivo para cada mensagem order_details de uma determinada empresa. Caso seja necessário enviar várias mensagens order_details para o mesmo pedido, recomenda-se incluir um número de sequência no reference_id (por exemplo, “BM345A-12”) para garantir a exclusividade do reference_id.
total_amount
object
Sim
O valor total do pedido.
type
string
Sim
O tipo de mercadoria que está sendo paga neste pedido. As opções atualmente suportadas são digital-goods e physical-goods.
O único valor suportado na mensagem order_details é pending. Em uma mensagem order_status, o status pode ser: pending, processing, partially_shipped, shipped, completed ou canceled.
type
string
Não
O único valor suportado é quick_pay. Quando este campo é informado, ocultamos o botão “Review and Pay” e mostramos apenas o botão “Pay Now” no balão de detalhes do pedido.
catalog_id
string
Não
Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: country_of_origin, importer_name e importer_address.
items
object[]
Não
Matriz de itens no pedido.
subtotal
object
Não
O valor deve ser igual à soma de order.amount.value * order.amount.quantity.
tax
object
Não
As informações fiscais deste pedido.
shipping
object
Não
O custo de frete do pedido.
discount
object
Não
O valor do desconto para este pedido.
expiration
object
Não
Validade deste pedido.
description
string
Não
Opcional. Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.
Nota: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Nota: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Nota: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia especificada do tipo image, gif, video ou document. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essas informações. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essas informações. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essas informações. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Tipo de pagamento. Deve ser definido como billdesk, razorpay, payu ou zaakpay, se você tiver vinculado seu gateway de pagamento BillDesk, Razorpay, PayU ou Zaakpay para aceitar pagamentos.
configuration_name
string
Sim
O nome da configuração de pagamento pré-configurada a ser usada para este pedido; não deve exceder 60 caracteres. Esse valor deve corresponder a uma configuração de pagamento definida no WhatsApp Business Manager.
Comprimento máximo: 60.
billdesk
object
Não
Informações adicionais para BillDesk. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 120 caracteres.
payu
object
Não
Informações adicionais para PayU. Campos definidos pelo usuário (udf) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo UDF tem um limite máximo de 255 caracteres.
razorpay
object
Não
Informações adicionais para Razorpay.
zaakpay
object
Não
Informações adicionais para Zaakpay. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 180 caracteres.
Número do recibo correspondente a este pedido, definido para sua referência interna. O comprimento máximo aceito é de 40 caracteres, com comprimento mínimo superior a 0 caracteres.
notes
object
Não
O objeto pode ser formado por pares de chave-valor com no máximo 15 chaves, e cada valor é limitado a 256 caracteres.
O único valor aceito na mensagem order_details é pending. Em uma mensagem order_status, status pode ser: pending, processing, partially_shipped, shipped, completed ou canceled.
type
string
Não
O único valor aceito é quick_pay. Quando este campo é informado, ocultamos o botão “Review and Pay” e mostramos apenas o botão “Pay Now” no balão de detalhes do pedido.
catalog_id
string
Não
Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: country_of_origin, importer_name e importer_address.
items
object[]
Não
Matriz de itens no pedido.
subtotal
object
Não
O valor deve ser igual à soma de order.amount.value * order.amount.quantity.
tax
object
Não
As informações de impostos para este pedido.
shipping
object
Não
O custo de frete do pedido.
discount
object
Não
O valor do desconto para este pedido.
expiration
object
Não
Expiração deste pedido.
description
string
Não
Opcional. Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isso ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável em header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia document.
Inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essa informação. O limite máximo é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essas informações. O limite máximo é de 60 caracteres.
Número inteiro positivo que representa o valor multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essas informações. O limite máximo é de 60 caracteres.
Obrigatório quando o tipo for button. Tipo de botão.
quick_reply: refere-se a um botão de resposta rápida criado anteriormente que permite ao cliente retornar uma mensagem predefinida.
url: refere-se a um botão de URL criado anteriormente que permite ao cliente acessar a URL gerada anexando o parâmetro text ao prefixo de URL predefinido no modelo.
index
integer (int32)
Não
Obrigatório quando type = button. Não usado para os outros tipos. Indica a ordem em que o botão deve aparecer, caso o modelo use vários botões. Os botões são indexados a partir de zero; portanto, definir o valor como 0 fará com que o botão apareça primeiro, e outro botão com índice 1 aparecerá em seguida, e assim por diante.
Mínimo: 0. Máximo: 9.
parameters
object[]
Não
Obrigatório quando type = button, ou quando houver variáveis no componente de modelo correspondente, ou se o formato do componente de cartão HEADER for mídia (IMAGE, VIDEO). Matriz de objetos de parâmetro com o conteúdo da mensagem.
text: Usado quando o tipo do componente de modelo é BODY, ou o formato do componente HEADER é TEXT.
image: Usado quando o componente HEADER do modelo é IMAGE.
gif: Usado quando o componente HEADER do modelo é GIF.
video: Usado quando o componente HEADER do modelo é VIDEO.
document: Usado quando o componente HEADER do modelo é DOCUMENT.
payload: Usado quando o tipo de botão do componente de modelo é QUICK_REPLY.
coupon_code: Usado quando o tipo de botão do componente de modelo é COPY_CODE.
limited_time_offer: Usado quando o tipo de componente do modelo é LIMITED_TIME_OFFER.
action: Usado quando o tipo de botão do componente de modelo é CATALOG, MPM, FLOW ou ORDER_DETAILS.
order_status: Usado quando a subcategoria do modelo é ORDER_STATUS.
location: Usado quando o componente HEADER do modelo é LOCATION.
text
string
Não
Obrigatório quando type = text. O texto da mensagem. Para o componente de cabeçalho, o limite de caracteres é de 60 caracteres. Para o componente de corpo, o limite de caracteres é de 1024 caracteres. Para botões de URL, indica o sufixo fornecido pelo desenvolvedor que é anexado à URL de prefixo predefinida no modelo.
payload
string
Não
Obrigatório para botões quick_reply. Payload definido pelo desenvolvedor retornado quando o botão é clicado, além do texto de exibição no botão.
coupon_code
string
Não
Obrigatório quando type = coupon_code. O código do cupom a ser copiado quando o cliente toca no botão.
image
object
Não
Obrigatório quando o formato do HEADER do modelo for IMAGE.
gif
object
Não
Obrigatório quando o formato do HEADER do modelo for GIF.
video
object
Não
Obrigatório quando o formato do HEADER do modelo for VIDEO.
document
object
Não
Obrigatório quando o formato do modelo HEADER for DOCUMENT.
limited_time_offer
object
Não
Obrigatório se o modelo usar detalhes de expiração da oferta.
action
object
Não
Obrigatório se o modelo usar botões de catálogo ou MPM (mensagem multiproduto).
Nota: É necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Nota: É necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome de arquivo para o documento específico. Use apenas com mídia document.
Nota: É necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Nota: É necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome de arquivo para o documento específico. Use apenas com mídia document.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência e o link será ignorado.
caption
string
Não
Descreve a mídia especificada do tipo image, gif, video ou document. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência e o link será ignorado.
caption
string
Não
Descreve a mídia especificada do tipo image, gif, video ou document. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
Opcional. Use para mensagens de modelo de catálogo e MPM. Número SKU do item. Rotulado como Content ID no Gerenciador de Comércio. A miniatura deste item será usada como a imagem de cabeçalho da mensagem. Se o objeto parameters for omitido, a imagem do produto do primeiro item do seu catálogo será usada.
sections
object[]
Não
Use para modelos MPM. Seções de produtos. Você pode definir até 10 seções.
flow_token
string
Não
Usar para botões FLOW. Token de Flow gerado pela empresa para servir como identificador. O padrão é unused.
flow_action_data
object
Não
Usar para botões FLOW. Objeto JSON com a carga útil de dados para a primeira tela.
A moeda deste pedido. No momento, o único valor suportado é INR.
order
object
Sim
Fornece os itens status, items, subtotal, tax, etc. do pedido.
reference_id
string
Sim
Identificador exclusivo do pedido fornecido pela empresa. Diferencia maiúsculas de minúsculas, não pode ser uma string vazia, pode conter apenas letras em inglês, números, sublinhados, traços ou pontos, e não deve exceder 35 caracteres.
O reference_id deve ser exclusivo para cada mensagem order_details de uma determinada empresa. Se houver a necessidade de enviar várias mensagens order_details para o mesmo pedido, recomenda-se incluir um número de sequência no reference_id (por exemplo, “BM345A-12”) para garantir a exclusividade do reference_id.
total_amount
object
Sim
O valor total do pedido.
type
string
Sim
O tipo de mercadorias que estão sendo pagas neste pedido. As opções atualmente suportadas são digital-goods e physical-goods.
O único valor suportado na mensagem order_details é pending. Em uma mensagem order_status, o status pode ser: pending, processing, partially_shipped, shipped, completed ou canceled.
type
string
Não
O único valor suportado é quick_pay. Quando este campo é informado, ocultamos o botão “Review and Pay” e exibimos apenas o botão “Pay Now” no balão de detalhes do pedido.
catalog_id
string
Não
Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: country_of_origin, importer_name e importer_address.
items
object[]
Não
Matriz de itens no pedido.
subtotal
object
Não
O valor deve ser igual à soma de order.amount.value * order.amount.quantity.
tax
object
Não
As informações de impostos deste pedido.
shipping
object
Não
O custo de frete do pedido.
discount
object
Não
O valor do desconto para este pedido.
expiration
object
Não
Vencimento deste pedido.
description
string
Não
Opcional. Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia especificada image, gif, video ou document. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome de arquivo para o documento específico. Use apenas com mídia document.
Número inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.
Número inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.
Número inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹ 12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisará definir essas informações. O limite máximo é de 60 caracteres.
Tipo de pagamento. Deve definir isso como billdesk, razorpay, payu ou zaakpay, caso tenha vinculado seu gateway de pagamento BillDesk, Razorpay, PayU ou Zaakpay para aceitar pagamentos.
configuration_name
string
Sim
O nome da configuração de pagamento pré-configurada a ser usada para este pedido e não deve exceder 60 caracteres. Esse valor deve coincidir com uma configuração de pagamento configurada no Gerenciador do WhatsApp Business.
Comprimento máximo: 60.
billdesk
object
Não
Informações adicionais para BillDesk. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 120 caracteres.
payu
object
Não
Informações adicionais para PayU. Campos definidos pelo usuário (udf) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo UDF tem um limite máximo de 255 caracteres.
razorpay
object
Não
Informações adicionais para Razorpay.
zaakpay
object
Não
Informações adicionais para Zaakpay. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 180 caracteres.
Número do comprovante correspondente a este pedido, definido para sua referência interna. Suporta comprimento máximo de 40 caracteres com comprimento mínimo superior a 0 caracteres.
notes
object
Não
O objeto pode ser em pares chave-valor com no máximo 15 chaves e cada valor limitado a 256 caracteres.
O único valor suportado na mensagem order_details é pending. Em uma mensagem order_status, status pode ser: pending, processing, partially_shipped, shipped, completed ou canceled.
type
string
Não
O único valor suportado é quick_pay. Quando este campo é informado, ocultamos o botão “Review and Pay” e exibimos apenas o botão “Pay Now” no balão de detalhes do pedido.
catalog_id
string
Não
Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: country_of_origin, importer_name e importer_address.
items
object[]
Não
Array de itens no pedido.
subtotal
object
Não
O valor deve ser igual à soma de order.amount.value * order.amount.quantity.
tax
object
Não
As informações fiscais deste pedido.
shipping
object
Não
O custo de frete do pedido.
discount
object
Não
O valor do desconto para este pedido.
expiration
object
Não
Expiração para este pedido.
description
string
Não
Opcional. Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.
Nota: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e o URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias ao URL.
Nota: Deve ser fornecido id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia especificada do tipo image, gif, video ou document. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia document.
Número inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do montante. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto utilizado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Número inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do montante. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto utilizado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Número inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do montante. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.
Endereço da localização. Exibido apenas se name estiver presente.
whatsappMessage.text
Parâmetro
Tipo
Obrigatório
Descrição
body
string
Sim
Obrigatório para mensagens de texto. O texto da mensagem de texto que pode conter URLs iniciadas com http:// ou https:// e formatação. Veja as opções de formatação disponíveis aqui. Se você incluir URLs em seu texto e desejar incluir uma caixa de pré-visualização em mensagens de texto (preview_url: true), certifique-se de que a URL comece com http:// ou https:// — URLs com https:// são preferidas. É necessário incluir um hostname, pois endereços IP não serão correspondidos. Comprimento máximo: 4096 caracteres.
Comprimento máximo: 4096.
preview_url
boolean
Não
Por padrão, o WhatsApp reconhece URLs e as torna clicáveis, mas você também pode incluir uma caixa de pré-visualização com mais informações sobre o link. Defina este campo como true se quiser incluir uma caixa de pré-visualização de URL. Na maioria das vezes, o destinatário verá uma URL clicável quando você enviar uma URL, definir preview_url como true e fornecer um objeto body com um link http ou https. As pré-visualizações de URL só são renderizadas após uma das seguintes situações ocorrer:
A empresa enviou um modelo de mensagem ao usuário.
O usuário inicia uma conversa por meio de um link “conversa em um clique”.
O usuário adiciona o número de telefone da empresa aos seus contatos e inicia uma conversa. Padrão: false.
whatsappMessage.image
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isto quando a mídia for enviada para os servidores do WhatsApp.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com a mídia document.
whatsappMessage.video
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isto quando a mídia for enviada para os servidores do WhatsApp.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a Cloud API do WhatsApp armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia de image, gif, video ou document especificada. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
whatsappMessage.audio
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isto quando a mídia for enviada para os servidores do WhatsApp.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a Cloud API do WhatsApp armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia de image, gif, video ou document especificada. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
whatsappMessage.document
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isto quando a mídia for enviada para os servidores do WhatsApp.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a Cloud API do WhatsApp armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: id ou link deve ser fornecido. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia document.
whatsappMessage.sticker
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isso quando a mídia for enviada para os servidores do WhatsApp.
Nota: Deve ser fornecido id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isso ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Nota: Deve ser fornecido id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia image, gif, video ou document especificada. Não aplicável no header de mensagens template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia document.
whatsappMessage.location
Parâmetro
Tipo
Obrigatório
Descrição
latitude
number (double)
Sim
Latitude da localização.
longitude
number (double)
Sim
Longitude da localização.
name
string
Não
Nome da localização.
address
string
Não
Endereço da localização. Exibido apenas se name estiver presente.
whatsappMessage.interactive
Parâmetro
Tipo
Obrigatório
Descrição
type
string
Não
Obrigatório. O tipo de mensagem interativa que você deseja enviar.
button: Use para Reply Buttons.
list: Use para List Messages.
cta_url: Use para Call-To-Action (CTA) URL Button Messages.
product: Use para Single Product Messages.
product_list: Use para Multi-Product Messages.
catalog_message: Use para Catalog Messages.
location_request_message: Use para Location Request Messages.
order_details: Use para Order Details Messages.
order_status: Use para Order Status Messages.
voice_call: Use para Voice Call Messages.
flow: Use para Flow Messages.
action
object
Não
Obrigatório. Ação que você deseja que o usuário execute após ler a mensagem interactive.
body
object
Não
Opcional para o tipo product. Obrigatório para outros tipos de mensagem.
header
object
Não
Obrigatório para o tipo product_list. Opcional para outros tipos.
footer
object
Não
Opcional. Um objeto com o rodapé da mensagem.
whatsappMessage.interactive.action
Parâmetro
Tipo
Obrigatório
Descrição
buttons
object[]
Não
Obrigatório para Botões de Resposta (Reply Buttons). Você pode ter até 3 botões.
button
string
Não
Obrigatório para Mensagens de Lista (List Messages). Conteúdo do botão. Não pode ser uma string vazia e deve ser exclusivo na mensagem. Emojis são suportados; markdown não. Tamanho máximo: 20 caracteres.
Tamanho máximo: 20.
catalog_id
string
Não
Obrigatório para Mensagens de Produto Único e Mensagens de Vários Produtos. Identificador exclusivo do catálogo do Facebook vinculado à sua conta do WhatsApp Business. Esse ID pode ser recuperado por meio do Gerenciador de Comércio da Meta.
product_retailer_id
string
Não
Obrigatório para Mensagens de Produto Único e Mensagens de Vários Produtos. Identificador exclusivo do produto em um catálogo.
sections
object[]
Não
Obrigatório para Mensagens de Lista e Mensagens de Vários Produtos. Matriz de objetos de seção. Mínimo de 1, máximo de 10.
name
string
Não
Nome da ação. Obrigatório para botões de Call-To-Action (CTA).
cta_url: use para botões de URL de Call-To-Action (CTA).
catalog_message: use para Mensagens de Catálogo.
send_location: use para botões de Solicitação de Localização.
flow: use para botões de Flow.
review_and_pay: use para botões de Detalhes do Pedido.
review_order: use para botões de Status do Pedido.
voice_call: use para botões de Chamada de Voz.
parameters
object
Não
Parâmetros da ação. Obrigatório para botões de Call-To-Action (CTA).
whatsappMessage.interactive.action.buttons[]
Parâmetro
Tipo
Obrigatório
Descrição
type
string
Não
O único tipo suportado é reply (para Botão de Resposta).
Título do botão. Não pode ser uma string vazia e deve ser exclusivo na mensagem. Emojis são suportados; markdown não. Tamanho máximo: 20 caracteres.
Tamanho máximo: 20.
id
string
Não
Identificador exclusivo do botão. Este ID é retornado no webhook quando o botão é clicado pelo usuário. Tamanho máximo: 256 caracteres. Não é permitido ter espaços no início ou no fim ao definir o ID.
Tamanho máximo: 256.
whatsappMessage.interactive.action.sections[]
Parâmetro
Tipo
Obrigatório
Descrição
title
string
Não
Obrigatório se a mensagem tiver mais de uma seção. Título da seção. Tamanho máximo: 24 caracteres.
Tamanho máximo: 24.
rows
object[]
Não
Contém uma lista de linhas. Você pode ter um total de 10 linhas em todas as suas seções. Cada linha deve ter um título (tamanho máximo: 24 caracteres) e um ID (tamanho máximo: 200 caracteres). Você pode adicionar uma descrição (tamanho máximo: 72 caracteres), mas ela é opcional.
product_items
object[]
Não
Obrigatório para mensagens de vários produtos. Matriz de objetos de produtos. Há um mínimo de 1 produto por seção e um máximo de 30 produtos em todas as seções.
Obrigatório para mensagens de vários produtos. Identificador exclusivo do produto em um catálogo.
whatsappMessage.interactive.action.parameters
Parâmetro
Tipo
Obrigatório
Descrição
display_text
string
Não
Texto do botão de URL CTA. Tamanho máximo: 20 bytes.
Tamanho máximo: 20.
url
string
Não
URL do botão de URL CTA.
thumbnail_product_retailer_id
string
Não
Número de SKU do item. Rotulado como Content ID no Commerce Manager. A miniatura deste item será usada como a imagem de cabeçalho da mensagem.
flow_message_version
string
Não
Use para botões flow. O valor deve ser “3”.
flow_token
string
Não
Use para botões flow. Token do Flow que é gerado pela empresa para servir como um identificador. O padrão é unused.
flow_id
string
Não
Condicionalmente obrigatório para botões flow. ID exclusivo do Flow fornecido pelo WhatsApp. Não pode ser usado com o parâmetro flow_name.
flow_name
string
Não
Condicionalmente obrigatório para botões flow. O nome do Flow que você criou. Não pode ser usado com o parâmetro flow_id. Alterar o nome do Flow exigirá a atualização deste parâmetro para corresponder ao novo nome.
flow_cta
string
Não
Obrigatório para botões flow. Texto no botão de CTA. Por exemplo: “Open flow!”. Tamanho máximo: 20 caracteres.
Tamanho máximo: 20.
flow_action
string
Não
Use para botões flow. navigate ou data_exchange. O padrão é navigate.
flow_action_payload
object
Não
Obrigatório se flow_action for navigate. Caso contrário, deve ser omitido.
reference_id
string
Não
Obrigatório para botões review_e_pay. Identificador exclusivo do pedido fornecido pela empresa. Diferencia maiúsculas de minúsculas, não pode ser uma string vazia e só pode conter letras em inglês, números, sublinhados, traços ou pontos, e não deve exceder 35 caracteres.
O reference_id deve ser exclusivo para cada mensagem order_details de uma determinada empresa. Se houver a necessidade de enviar várias mensagens order_details para o mesmo pedido, recomenda-se incluir um número de sequência no reference_id (por exemplo, “BM345A-12”) para garantir a exclusividade do reference_id.
type
string
Não
Obrigatório para botões review_and_pay. O tipo de mercadorias sendo pagas neste pedido. As opções suportadas atualmente são digital-goods e physical-goods.
beneficiaries
object[]
Não
Obrigatório para botões review_and_pay. Uma matriz de beneficiários para este pedido. Um beneficiário é o destinatário pretendido para o envio das mercadorias físicas no pedido. As informações do beneficiário não são exibidas aos usuários, mas são necessárias por motivos legais e de conformidade.
currency
string
Não
Obrigatório para botões review_and_pay. A moeda deste pedido. Atualmente, o único valor suportado é INR.
total_amount
object
Não
Obrigatório para botões review_and_pay. O valor total deste pedido.
order
object
Não
Obrigatório para botões review_and_pay ou review_order.
Para botões review_and_pay, fornece status, items, subtotal, tax, etc. do pedido.
Para botões review_order, fornece apenas status e description do pedido.
payment_settings
object[]
Não
Obrigatório para botões review_and_pay. Configurações de pagamento para o pedido.
Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essas informações. O limite máximo é de 60 caracteres.
O único valor suportado na mensagem order_details é pending. Em uma mensagem order_status, o status pode ser: pending, processing, partially_shipped, shipped, completed ou canceled.
type
string
Não
O único valor suportado é quick_pay. Quando este campo é enviado, ocultamos o botão “Review and Pay” e exibimos apenas o botão “Pay Now” no balão de detalhes do pedido.
catalog_id
string
Não
Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: country_of_origin, importer_name e importer_address.
items
object[]
Não
Matriz de itens no pedido.
subtotal
object
Não
O valor deve ser igual à soma de order.amount.value * order.amount.quantity.
tax
object
Não
As informações fiscais deste pedido.
shipping
object
Não
O custo de frete do pedido.
discount
object
Não
O valor do desconto para este pedido.
expiration
object
Não
Expiração deste pedido.
description
string
Não
Opcional. Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo é de 120 caracteres.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência.
link
string
Não
Use isto ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena em cache recursos de mídia por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é necessário fornecer id ou link. Se ambos forem fornecidos, o id terá precedência e o link será ignorado.
caption
string
Não
Descreve a mídia de image, gif, video ou document especificada. Não aplicável em header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do montante. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisará definir essas informações. O limite máximo é de 60 caracteres.
Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do montante. O limite máximo é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisará definir essas informações. O limite máximo é de 60 caracteres.
Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.
description
string
Não
Use apenas para tax, shipping ou discount. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.
Comprimento máximo: 60.
discount_program_name
string
Não
Use apenas para discount. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.
Tipo de pagamento. Deve ser definido como billdesk, razorpay, payu ou zaakpay, se você tiver vinculado seu gateway de pagamento BillDesk, Razorpay, PayU ou Zaakpay para aceitar pagamentos.
configuration_name
string
Sim
O nome da configuração de pagamento pré-configurada a ser usada para este pedido, não devendo exceder 60 caracteres. Este valor deve corresponder a uma configuração de pagamento definida no Gerenciador do WhatsApp Business.
Comprimento máximo: 60.
billdesk
object
Não
Informações adicionais para BillDesk. Campos definidos pelo usuário (extra) são usados para armazenar qualquer informação correspondente a um pedido específico. Cada campo extra tem um limite máximo de 120 caracteres.
payu
object
Não
Informações adicionais para PayU. Campos definidos pelo usuário (udf) são usados para armazenar qualquer informação correspondente a um pedido específico. Cada campo UDF tem um limite máximo de 255 caracteres.
razorpay
object
Não
Informações adicionais para Razorpay.
zaakpay
object
Não
Informações adicionais para Zaakpay. Campos definidos pelo usuário (extra) são usados para armazenar qualquer informação correspondente a um pedido específico. Cada campo extra tem um limite máximo de 180 caracteres.
Número do recibo correspondente a este pedido, definido para sua referência interna. Tamanho máximo suportado de 40 caracteres, com tamanho mínimo superior a 0 caracteres.
notes
object
Não
O objeto pode ser composto por pares de chave-valor com no máximo 15 chaves e cada valor limitado a 256 caracteres.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isso ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia de image, gif, video ou document especificada. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com a mídia de document.
whatsappMessage.interactive.header.video
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isso quando a mídia for enviada para os servidores do WhatsApp.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isso ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia de image, gif, video ou document especificada. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com a mídia de document.
whatsappMessage.interactive.header.document
Parâmetro
Tipo
Obrigatório
Descrição
id
string
Não
Use isso quando a mídia for enviada para os servidores do WhatsApp.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência.
link
string
Não
Use isso ao enviar mídia diretamente do seu servidor.
O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.
Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.
Observação: é obrigatório fornecer id ou link. Se ambos forem fornecidos, id terá precedência e link será ignorado.
caption
string
Não
Descreve a mídia especificada image, gif, video ou document. Não aplicável no header de mensagens de template ou interactive.
filename
string
Não
Descreve o nome do arquivo para o documento específico. Use apenas com mídia de document.
whatsappMessage.interactive.footer
whatsappMessage.contacts[]
Parâmetro
Tipo
Obrigatório
Descrição
addresses
object[]
Não
Os itens da matriz são descritos abaixo.
birthday
string
Não
String formatada em YYYY-MM-DD.
emails
object[]
Não
Os itens da matriz são descritos abaixo.
name
object
Sim
Nome completo do contato formatado como um objeto name.
org
object
Não
Informações da organização do contato formatadas como um objeto org.
phones
object[]
Não
Número(s) de telefone do contato formatado(s) como um objeto phone.
urls
object[]
Não
URL(s) do contato formatada(s) como um objeto urls.
vcard
string
Não
vCard opcional fornecido com a carga útil do contato compartilhado.
origin
string
Não
Definido como contact_request quando o usuário compartilhou o contato em resposta a uma mensagem request-contact-info.
whatsappMessage.contacts[].addresses[]
Parâmetro
Tipo
Obrigatório
Descrição
street
string
Não
Número e nome da rua.
city
string
Não
Nome da cidade.
state
string
Não
Abreviação do estado.
zip
string
Não
CEP.
country
string
Não
Nome completo do país.
country_code
string
Não
Código de duas letras do país.
type
string
Não
Os valores padrão são HOME e WORK.
whatsappMessage.contacts[].emails[]
Parâmetro
Tipo
Obrigatório
Descrição
email
string
Não
Endereço de e-mail.
type
string
Não
Os valores padrão são HOME e WORK.
whatsappMessage.contacts[].name
Parâmetro
Tipo
Obrigatório
Descrição
formatted_name
string
Sim
Nome completo, como aparece normalmente.
first_name
string
Não
Primeiro nome.
last_name
string
Não
Sobrenome.
middle_name
string
Não
Nome do meio.
suffix
string
Não
Sufixo do nome.
prefix
string
Não
Prefixo do nome.
whatsappMessage.contacts[].org
Parâmetro
Tipo
Obrigatório
Descrição
company
string
Não
Nome da empresa do contato.
department
string
Não
Nome do departamento do contato.
title
string
Não
Cargo corporativo do contato.
whatsappMessage.contacts[].phones[]
Parâmetro
Tipo
Obrigatório
Descrição
phone
string
Não
Preenchido automaticamente com o valor de wa_id como um número de telefone formatado.
type
string
Não
Os valores padrão são CELL, MAIN, IPHONE, HOME e WORK.
wa_id
string
Não
ID do WhatsApp.
whatsappMessage.contacts[].urls[]
Parâmetro
Tipo
Obrigatório
Descrição
url
string
Não
URL.
type
string
Não
Os valores padrão são HOME e WORK.
whatsappMessage.reaction
Parâmetro
Tipo
Obrigatório
Descrição
message_id
string
Sim
Especifica o wamid da mensagem recebida que continha a reação.
emoji
string
Não
Obrigatório ao enviar uma mensagem reaction. Defina como "" se quiser remover o emoji. Opcional ao receber uma mensagem de um usuário. Este campo é incluído quando um usuário reage a mensagens com um emoji. Caso contrário, indica que o usuário removeu o emoji.
whatsappMessage.context
Parâmetro
Tipo
Obrigatório
Descrição
message_id
string
Não
Especifica o wamid da mensagem que você está respondendo. wamid é o ID da mensagem original na plataforma do WhatsApp.
whatsappMessage.whatsappApiError
Parâmetro
Tipo
Obrigatório
Descrição
message
string
Sim
Uma descrição do erro legível por humanos.
code
string
Sim
Um código de erro.
type
string
Não
Tipo de erro.
error_subcode
string
Não
Código adicional sobre o erro.
error_user_msg
string
Não
A mensagem a ser exibida ao usuário. O idioma da mensagem é baseado no locale da requisição da API.
error_user_title
string
Não
O título da caixa de diálogo, se exibida. O idioma da mensagem é baseado no locale da requisição da API.
fbtrace_id
string
Não
Identificador de suporte interno. Ao relatar um bug relacionado a uma chamada da Graph API, inclua o fbtrace_id para nos ajudar a localizar os dados de log para depuração.
error_data
string or object
Não
Dados adicionais sobre o erro. Uma string ou map.
Para APIs de modelo, este campo é uma string que descreve o motivo do erro.
Para APIs de mensagem, este campo é um map com a propriedade details descrevendo o motivo do erro.
Um bloco de histórico apenas com metadados relata phase e progress sem nenhum dos objetos de mensagem. Não trate esta estrutura como uma carga útil de message-created ou message-echoes.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"YCloud Docs","description":"YCloud product documentation, API reference, and webhook payload documentation.","colors":{"primary":"#602DED","light":"#FD4C7D","dark":"#1a1e22"},"logo":{"light":"https://mintcdn.com/lchnan/AXn0jsI-c5aPnOMW/logo/light.png?fit=max\u0026auto=format\u0026n=AXn0jsI-c5aPnOMW\u0026q=85\u0026s=0865e4207d765d07a769c29bc819adbe","dark":"https://mintcdn.com/lchnan/AXn0jsI-c5aPnOMW/logo/dark.png?fit=max\u0026auto=format\u0026n=AXn0jsI-c5aPnOMW\u0026q=85\u0026s=1bafffbe886c0ac13b0409dc90d446f8","href":"https://www.ycloud.com"},"favicon":"https://mintcdn.com/lchnan/AXn0jsI-c5aPnOMW/favicon.png?fit=max\u0026auto=format\u0026n=AXn0jsI-c5aPnOMW\u0026q=85\u0026s=1eed9e0b562f4b06368d2b8185b801b4","api":{"openapi":["openapi/endpoints/ycloud-api-v2.yaml","openapi/webhooks/testing-webhooks.yaml"],"params":{"expanded":"closed"},"playground":{"display":"interactive"},"examples":{"defaults":"required","prefill":true,"autogenerate":false},"url":"full"},"background":{"color":{"light":"#ffffff"}},"navbar":{"links":[{"href":"https://www.ycloud.com/customer-support","label":"Support"},{"href":"https://www.ycloud.com/pricing","label":"Pricing"}],"primary":{"type":"button","label":"Dashboard","href":"https://www.ycloud.com/console"}},"seo":{"indexing":"all"},"fonts":{"heading":{"family":"Inter","weight":650},"body":{"family":"Inter","weight":450}},"icons":{"library":"fontawesome"},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark"}},"latex":true},"errors":{"404":{"redirect":true}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"markdown":{"schema":true},"navigation":{"languages":[{"language":"en","default":true,"href":"en/documentation/overview"},{"language":"zh","href":"zh/documentation/overview"},{"language":"es","href":"es/documentation/overview"},{"language":"pt","href":"pt/documentation/overview"},{"language":"ru","href":"ru/documentation/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lchnan","hasAudioNarration":false,"actualSubdomain":"lchnan","customDomains":["docs.ycloud.com"],"gitSource":{"type":"github","owner":"ycloud-developers","repo":"ycloud_docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"125d1ee6-8449-4ab6-a3d9-6bac870b3098","liveDeploymentHistoryId":"6aeccc1890fdd8a86a9d22e4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeccc1890fdd8a86a9d22e4"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aeccc1890fdd8a86a9d22e4","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"en","tag":"Documentation","count":242},{"language":"es","tag":"Documentación","count":241},{"language":"pt","tag":"Documentação","count":241},{"language":"ru","tag":"Документация","count":241},{"language":"zh","tag":"产品文档","count":241},{"language":"default","tag":"API Reference","count":166},{"language":"default","tag":"Endpoints","count":166},{"language":"en","tag":"API Reference","count":90},{"language":"es","tag":"Referencia de la API","count":90},{"language":"pt","tag":"Referência da API","count":90},{"language":"ru","tag":"Справочник API","count":90},{"language":"zh","tag":"API 参考","count":90},{"language":"default","tag":"Meta Business Agent","count":63},{"language":"en","tag":"Channels","count":60},{"language":"es","tag":"Gestión de cuentas de WhatsApp","count":54},{"language":"pt","tag":"Gerenciamento de contas do WhatsApp","count":54},{"language":"ru","tag":"Управление аккаунтами WhatsApp","count":54},{"language":"zh","tag":"WhatsApp 账号管理","count":54},{"language":"en","tag":"Webhook reference","count":47},{"language":"es","tag":"Webhook reference","count":47},{"language":"pt","tag":"Webhook reference","count":47},{"language":"ru","tag":"Webhook reference","count":47},{"language":"zh","tag":"Webhook reference","count":47},{"language":"en","tag":"Integrations","count":43},{"language":"es","tag":"Integraciones","count":43},{"language":"pt","tag":"Integrações","count":43},{"language":"ru","tag":"Интеграции","count":43},{"language":"zh","tag":"集成","count":43},{"language":"default","tag":"Configure","count":43},{"language":"en","tag":"WhatsApp Business Platform","count":40},{"language":"es","tag":"WhatsApp Business Platform","count":40},{"language":"pt","tag":"WhatsApp Business Platform","count":40},{"language":"ru","tag":"Платформа WhatsApp Business","count":40},{"language":"zh","tag":"WhatsApp 商业平台","count":40},{"language":"en","tag":"Guides","count":39},{"language":"es","tag":"Guías","count":39},{"language":"pt","tag":"Guias","count":39},{"language":"ru","tag":"Руководства","count":39},{"language":"zh","tag":"指南","count":39},{"language":"es","tag":"Canales","count":32},{"language":"pt","tag":"Canais","count":32},{"language":"ru","tag":"Каналы","count":32},{"language":"zh","tag":"渠道","count":32},{"language":"en","tag":"WhatsApp Accounts Management","count":28},{"language":"en","tag":"Agents","count":26},{"language":"es","tag":"Agentes","count":26},{"language":"pt","tag":"Agentes","count":26},{"language":"ru","tag":"Агенты","count":26},{"language":"zh","tag":"智能体","count":26},{"language":"en","tag":"Inbox","count":19},{"language":"es","tag":"Bandeja de entrada","count":19},{"language":"pt","tag":"Caixa de entrada","count":19},{"language":"ru","tag":"Входящие","count":19},{"language":"zh","tag":"收件箱","count":19},{"language":"default","tag":"WhatsApp Phone Numbers","count":16},{"language":"default","tag":"WhatsApp Groups","count":12},{"language":"default","tag":"Contacts","count":10},{"language":"default","tag":"Operate","count":10},{"language":"default","tag":"Connectors","count":10},{"language":"default","tag":"Onboard","count":9}],"searchSettings":{"isFiltersEnabled":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"pt/api-reference/webhook-reference/whatsapp-smb-history","slug":"/pt/api-reference/webhook-reference/whatsapp-smb-history","pageMetadata":{"title":"whatsapp.smb.history","sidebarTitle":"smb.history","description":"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.","href":"/pt/api-reference/webhook-reference/whatsapp-smb-history"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Use `,_jsx(_components.code,{children:`whatsapp.smb.history`}),` para manipular este evento no seu endpoint de webhook.`]}),`\n`,_jsx(Heading,{level:`2`,id:`gatilhos`,children:`Gatilhos`}),`\n`,_jsx(_components.p,{children:`Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.`}),`\n`,_jsxs(_components.p,{children:[`Inscreva-se em `,_jsx(_components.code,{children:`whatsapp.smb.history`}),` ao `,_jsx(_components.a,{href:`/pt/api-reference/guides/api-fundamentals/configure-webhooks`,children:`configurar seu endpoint de webhook`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Um evento de histórico pode conter `,_jsx(_components.code,{children:`whatsappInboundMessage`}),` para uma mensagem recebida, `,_jsx(_components.code,{children:`whatsappMessage`}),` para uma mensagem enviada ou apenas metadados de chunk. `,_jsx(_components.code,{children:`phase`}),` e `,_jsx(_components.code,{children:`progress`}),` são incluídos quando o evento é proveniente de um chunk de histórico da Meta. Não exija um objeto de mensagem em todos os eventos de histórico.`]}),`\n`,_jsx(Heading,{level:`2`,id:`sintaxe`,children:`Sintaxe`}),`\n`,_jsxs(_components.p,{children:[`A YCloud envia uma solicitação HTTP `,_jsx(_components.code,{children:`POST`}),` para o URL de webhook configurado. O formato a seguir mostra uma variante do payload. Os valores entre colchetes angulares são marcadores de posição; seus tipos estão listados em `,_jsx(_components.strong,{children:`Parâmetros`}),`. Campos opcionais e outras variantes são descritos abaixo.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`23`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`23`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cID>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cAPI_VERSION>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cCREATE_TIME>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cPHASE_VALUE>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cPROGRESS_VALUE>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"whatsappInboundMessage\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cID>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wamid\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cWAMID>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wabaId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cWABA_ID>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"from\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cFROM>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"to\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cTO>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cTYPE>\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"body\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cBODY>\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"customerProfile\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cNAME>\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"sendTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"\u003cSEND_TIME>\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`parâmetros`,children:`Parâmetros`}),`\n`,_jsxs(_components.p,{children:[`Valide o cabeçalho HTTP `,_jsx(_components.code,{children:`YCloud-Signature`}),` antes de processar o corpo JSON. Consulte `,_jsx(_components.a,{href:`/pt/api-reference/guides/api-fundamentals/configure-webhooks`,children:`validação de assinatura`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`envelope-do-evento`,children:`Envelope do evento`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`ID exclusivo do evento. Comprimento mínimo: `,_jsx(_components.code,{children:`6`}),`. Comprimento máximo: `,_jsx(_components.code,{children:`128`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Sempre `,_jsx(_components.code,{children:`whatsapp.smb.history`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`apiVersion`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`A versão da API usada para renderizar este evento.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`createTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`O momento em que este evento foi criado, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`payload-do-evento`,children:`Payload do evento`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`phase`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Incluído quando `,_jsx(_components.code,{children:`type`}),` é `,_jsx(_components.code,{children:`whatsapp.smb.history`}),` e o evento foi gerado a partir de um chunk de histórico da Meta. Identifica a fase de sincronização do chunk.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`progress`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Incluído quando `,_jsx(_components.code,{children:`type`}),` é `,_jsx(_components.code,{children:`whatsapp.smb.history`}),` e o evento foi gerado a partir de um chunk de histórico da Meta. Informa o progresso de sincronização do chunk.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`whatsappInboundMessage`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Payload de `,_jsx(_components.code,{children:`whatsappInboundMessage`}),` específico do evento.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`whatsappMessage`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Payload de `,_jsx(_components.code,{children:`whatsappMessage`}),` específico do evento.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Os quatro campos comuns do envelope são obrigatórios. Os campos de payload dependem da variante do evento. Em cada tabela de objeto, `,_jsx(_components.strong,{children:`Obrigatório`}),` aplica-se quando seu objeto pai está presente. Campos opcionais podem ser omitidos; um exemplo não torna um campo obrigatório.`]}),`\n`,_jsx(Heading,{level:`4`,id:`whatsappinboundmessage`,children:`whatsappInboundMessage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`ID exclusivo do objeto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wamid`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID da mensagem original na plataforma do WhatsApp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wabaId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID da conta do WhatsApp Business.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`from`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O número de telefone do cliente que enviou a mensagem para a empresa, no formato `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/E.164`,children:`E.164`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fromUserId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID de usuário com escopo de negócio do WhatsApp (BSUID) do cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fromParentUserId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID de usuário principal com escopo de negócio do WhatsApp do cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`customerProfile`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações de perfil do cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`to`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O número de telefone do destinatário no formato `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/E.164`,children:`E.164`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sendTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O momento em que esta mensagem foi enviada, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Tipo de mensagem recebida do WhatsApp. Consulte também o `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/components#messages-object`,children:`objeto de mensagens de webhook do WhatsApp`}),`.`]}),_jsxs(`p`,{children:[`Valores: `,_jsx(`code`,{children:`text`}),`, `,_jsx(`code`,{children:`image`}),`, `,_jsx(`code`,{children:`video`}),`, `,_jsx(`code`,{children:`audio`}),`, `,_jsx(`code`,{children:`document`}),`, `,_jsx(`code`,{children:`sticker`}),`, `,_jsx(`code`,{children:`contacts`}),`, `,_jsx(`code`,{children:`location`}),`, `,_jsx(`code`,{children:`interactive`}),`, `,_jsx(`code`,{children:`button`}),`, `,_jsx(`code`,{children:`reaction`}),`, `,_jsx(`code`,{children:`request_welcome`}),`, `,_jsx(`code`,{children:`order`}),`, `,_jsx(`code`,{children:`system`}),`, `,_jsx(`code`,{children:`unsupported`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Quando a notificação descreve uma mensagem de texto, o objeto text fornece o corpo da mensagem de texto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando uma mensagem com mídia (`,_jsx(_components.code,{children:`image`}),` | `,_jsx(_components.code,{children:`document`}),` | `,_jsx(_components.code,{children:`audio`}),` | `,_jsx(_components.code,{children:`video`}),` | `,_jsx(_components.code,{children:`sticker`}),`) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`video`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando uma mensagem com mídia (`,_jsx(_components.code,{children:`image`}),` | `,_jsx(_components.code,{children:`document`}),` | `,_jsx(_components.code,{children:`audio`}),` | `,_jsx(_components.code,{children:`video`}),` | `,_jsx(_components.code,{children:`sticker`}),`) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`audio`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando uma mensagem com mídia (`,_jsx(_components.code,{children:`image`}),` | `,_jsx(_components.code,{children:`document`}),` | `,_jsx(_components.code,{children:`audio`}),` | `,_jsx(_components.code,{children:`video`}),` | `,_jsx(_components.code,{children:`sticker`}),`) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`document`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando uma mensagem com mídia (`,_jsx(_components.code,{children:`image`}),` | `,_jsx(_components.code,{children:`document`}),` | `,_jsx(_components.code,{children:`audio`}),` | `,_jsx(_components.code,{children:`video`}),` | `,_jsx(_components.code,{children:`sticker`}),`) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sticker`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando uma mensagem com mídia (`,_jsx(_components.code,{children:`image`}),` | `,_jsx(_components.code,{children:`document`}),` | `,_jsx(_components.code,{children:`audio`}),` | `,_jsx(_components.code,{children:`video`}),` | `,_jsx(_components.code,{children:`sticker`}),`) é recebida, o cliente da API do WhatsApp Business baixa a mídia. Assim que a mídia é baixada, uma notificação é enviada para o seu Webhook. Esta mensagem contém informações que identificam o objeto de mídia e permitem que você encontre e baixe o objeto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`interactive`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Quando um cliente interage com a sua mensagem, este objeto é incluído no objeto message.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`location`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Quando você recebe uma notificação da localização estática de um usuário, o objeto location fornece os detalhes da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`button`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando o campo de tipo de mensagem está definido como `,_jsx(_components.code,{children:`button`}),`, este objeto é incluído no objeto message.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`contacts`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens do array são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reaction`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando um usuário reage a mensagens com um emoji, o tipo de mensagem é definido como `,_jsx(_components.code,{children:`reaction`}),` e este campo é incluído.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando um cliente faz um pedido, o tipo de mensagem é definido como `,_jsx(_components.code,{children:`order`}),` e este campo é incluído.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`system`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando o tipo de mensagem está definido como `,_jsx(_components.code,{children:`system`}),`, este campo é incluído. Este objeto descreve uma alteração no número de telefone do usuário, uma alteração no BSUID ou uma possível alteração de identidade no WhatsApp.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`errors`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens do array são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`context`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Contexto da mensagem.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`referral`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando um usuário envia uma mensagem para empresas usando botões de chamada para ação em `,_jsx(_components.a,{href:`https://www.facebook.com/business/help/447934475640650`,children:`Anúncios de Clique para o WhatsApp`}),` ou botões de chamada para ação de uma `,_jsx(_components.a,{href:`https://www.facebook.com/help/977869848936797`,children:`Página do Facebook`}),`, este campo é incluído como um anexo.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`groupId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID do grupo do WhatsApp. Este campo é incluído quando a mensagem recebida é enviada em um grupo do WhatsApp.`})]})]})]}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`whatsappInboundMessage.customerProfile`,id:`whatsappinboundmessage-customerprofile`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da conta do WhatsApp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`username`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome de usuário do WhatsApp.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.text`,id:`whatsappinboundmessage-text`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`body`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Texto da mensagem.`})]})})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.image`,id:`whatsappinboundmessage-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID da mídia. Pode ser usado para excluir a mídia se armazenada localmente no cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente por alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho `,_jsx(_components.code,{children:`X-API-Key`}),` para baixar este arquivo dentro de um mês.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A legenda fornecida para a mídia. Presente apenas se especificada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Nome do arquivo no dispositivo do remetente. Isso estará presente apenas em mensagens de mídia `,_jsx(_components.code,{children:`document`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`metadata`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Metadados referentes à mídia `,_jsx(_components.code,{children:`sticker`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mime_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Tipo MIME da mídia.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sha256`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Checksum.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.video`,id:`whatsappinboundmessage-video`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID da mídia. Pode ser usado para excluir a mídia se armazenada localmente no cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente por alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho `,_jsx(_components.code,{children:`X-API-Key`}),` para baixar este arquivo dentro de um mês.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A legenda fornecida para a mídia. Presente apenas se especificada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Nome do arquivo no dispositivo do remetente. Isso estará presente apenas em mensagens de mídia `,_jsx(_components.code,{children:`document`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`metadata`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Metadados referentes à mídia `,_jsx(_components.code,{children:`sticker`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mime_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Tipo MIME da mídia.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sha256`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Checksum.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.audio`,id:`whatsappinboundmessage-audio`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID da mídia. Pode ser usado para excluir a mídia se armazenada localmente no cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente por alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho `,_jsx(_components.code,{children:`X-API-Key`}),` para baixar este arquivo dentro de um mês.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A legenda fornecida para a mídia. Presente apenas se especificada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Nome do arquivo no dispositivo do remetente. Isso estará presente apenas em mensagens de mídia `,_jsx(_components.code,{children:`document`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`metadata`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Metadados referentes à mídia `,_jsx(_components.code,{children:`sticker`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mime_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Tipo MIME da mídia.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sha256`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Checksum.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.document`,id:`whatsappinboundmessage-document`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID da mídia. Pode ser usado para excluir a mídia caso esteja armazenada localmente no cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente em alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho `,_jsx(_components.code,{children:`X-API-Key`}),` para baixar esse arquivo dentro de um mês.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A legenda fornecida para a mídia. Presente apenas se especificada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Nome do arquivo no dispositivo do remetente. Estará presente apenas em mensagens de mídia do tipo `,_jsx(_components.code,{children:`document`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`metadata`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Metadados pertencentes à mídia `,_jsx(_components.code,{children:`sticker`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mime_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Tipo MIME da mídia.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sha256`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Checksum.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.sticker`,id:`whatsappinboundmessage-sticker`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID da mídia. Pode ser usado para excluir a mídia caso esteja armazenada localmente no cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A URL para baixar o arquivo de mídia. Observe que este link pode ser acessado diretamente em alguns minutos para a conveniência do consumidor, mas você deve sempre incluir um cabeçalho `,_jsx(_components.code,{children:`X-API-Key`}),` para baixar esse arquivo dentro de um mês.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A legenda fornecida para a mídia. Presente apenas se especificada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Nome do arquivo no dispositivo do remetente. Estará presente apenas em mensagens de mídia do tipo `,_jsx(_components.code,{children:`document`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`metadata`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Metadados pertencentes à mídia `,_jsx(_components.code,{children:`sticker`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mime_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Tipo MIME da mídia.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sha256`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Checksum.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.interactive`,id:`whatsappinboundmessage-interactive`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O tipo de mensagem interativa recebida.`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`button_reply`}),`: Enviado quando um cliente clica em um botão.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`list_reply`}),`: Enviado quando um cliente seleciona um item de uma lista.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`nfm_reply`}),`: Enviado quando um cliente responde a um WhatsApp Flow (Next Feature Messaging).`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`call_permission_reply`}),`: Enviado quando um cliente responde a uma solicitação de permissão de chamada.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`button_reply`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Enviado quando um cliente clica em um botão. Retornado quando `,_jsx(_components.code,{children:`type`}),` for `,_jsx(_components.code,{children:`button_reply`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list_reply`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Enviado quando um cliente seleciona um item de uma lista. Retornado quando `,_jsx(_components.code,{children:`type`}),` for `,_jsx(_components.code,{children:`list_reply`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`nfm_reply`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Enviado quando um cliente responde a um WhatsApp Flow (Next Feature Messaging). Retornado quando `,_jsx(_components.code,{children:`type`}),` for `,_jsx(_components.code,{children:`nfm_reply`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`call_permission_reply`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Enviado quando um cliente responde a uma solicitação de permissão de chamada. Retornado quando `,_jsx(_components.code,{children:`type`}),` for `,_jsx(_components.code,{children:`call_permission_reply`}),`. Isso ocorre quando o WhatsApp solicita aos usuários que concedam permissões de retorno de chamada após ligarem para a sua empresa.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.interactive.button_reply`,id:`whatsappinboundmessage-interactive-button-reply`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID exclusivo do botão clicado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Título de um botão.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.interactive.list_reply`,id:`whatsappinboundmessage-interactive-list-reply`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID exclusivo do item de lista selecionado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Título do item de lista selecionado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Descrição da linha selecionada.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.interactive.nfm_reply`,id:`whatsappinboundmessage-interactive-nfm-reply`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O nome do flow ou formulário que está sendo respondido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`response_json`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`String JSON contendo as respostas do usuário ao flow. Contém os valores dos campos do formulário e o token do flow.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`body`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O conteúdo do corpo da mensagem de resposta do flow.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.interactive.call_permission_reply`,id:`whatsappinboundmessage-interactive-call-permission-reply`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`response`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`A resposta do cliente à solicitação de permissão de chamada.`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`accept`}),`: o usuário concedeu permissão para a empresa retornar a chamada`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`reject`}),`: o usuário rejeitou a permissão para a empresa retornar a chamada`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration_timestamp`})}),_jsx(_components.td,{children:`integer (int64)`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O timestamp (em segundos) de quando a permissão de chamada expira. Presente apenas quando a resposta é “accept” e is_permanent é false.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`is_permanent`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Indica se a permissão é permanente ou temporária.`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`true`}),`: autorização permanente (sem expiração)`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`false`}),`: autorização temporária (expira no expiration_timestamp)`]})]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.location`,id:`whatsappinboundmessage-location`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`latitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Latitude da localização enviada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`longitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Longitude da localização enviada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Endereço da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`URL do site de onde o usuário baixou as informações da localização.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.button`,id:`whatsappinboundmessage-button`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payload`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O payload de um botão configurado pela empresa no qual o cliente clicou como parte de uma mensagem interativa.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Texto do botão.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[]`,id:`whatsappinboundmessage-contacts`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`addresses`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens do array são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`birthday`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`String formatada como `,_jsx(_components.code,{children:`YYYY-MM-DD`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`emails`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens do array são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome completo do contato formatado como um objeto name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`org`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações da organização do contato formatadas como um objeto org.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`phones`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número(s) de telefone do contato formatado(s) como um objeto phone.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`urls`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`URL(s) do contato formatada(s) como um objeto urls.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`vcard`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`vCard opcional fornecido com a carga útil do contato compartilhado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Definido como `,_jsx(_components.code,{children:`contact_request`}),` quando o usuário compartilhou o contato em resposta a uma mensagem de solicitação de informações de contato.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[].addresses[]`,id:`whatsappinboundmessage-contacts-addresses`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`street`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número e nome da rua.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da cidade.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sigla do estado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`zip`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`CEP.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome completo do país.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sigla do país em duas letras.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[].emails[]`,id:`whatsappinboundmessage-contacts-emails`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`email`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Endereço de e-mail.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[].name`,id:`whatsappinboundmessage-contacts-name`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`formatted_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome completo, como normalmente é exibido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`first_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Primeiro nome.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`last_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sobrenome.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`middle_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome do meio.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`suffix`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sufixo do nome.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`prefix`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Prefixo do nome.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[].org`,id:`whatsappinboundmessage-contacts-org`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`company`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da empresa do contato.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`department`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome do departamento do contato.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Cargo do contato.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[].phones[]`,id:`whatsappinboundmessage-contacts-phones`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`phone`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Preenchido automaticamente com o valor `,_jsx(_components.code,{children:`wa_id`}),` como um número de telefone formatado.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`CELL`}),`, `,_jsx(_components.code,{children:`MAIN`}),`, `,_jsx(_components.code,{children:`IPHONE`}),`, `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wa_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`WhatsApp ID.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.contacts[].urls[]`,id:`whatsappinboundmessage-contacts-urls`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.reaction`,id:`whatsappinboundmessage-reaction`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Especifica o `,_jsx(_components.code,{children:`wamid`}),` da mensagem recebida que continha a reação.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`emoji`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Obrigatório`}),` quando você envia uma mensagem `,_jsx(_components.code,{children:`reaction`}),`. Defina-o como `,_jsx(_components.code,{children:`\"\"`}),` se quiser remover o emoji. `,_jsx(_components.strong,{children:`Opcional`}),` quando você recebeu uma mensagem de um usuário. Este campo é incluído quando um usuário reage a mensagens com um emoji. Caso contrário, indica que um usuário removeu o emoji.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.order`,id:`whatsappinboundmessage-order`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID do catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens do array são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Mensagem de texto enviada junto com o pedido.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.order.product_items[]`,id:`whatsappinboundmessage-order-product-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O identificador de SKU do produto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quantity`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número de itens.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`item_price`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Preço unitário do item.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Moeda do preço. `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/ISO_4217`,children:`Código de moeda ISO 4217`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.system`,id:`whatsappinboundmessage-system`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`body`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Descreve o evento de mensagem do sistema. Os casos de uso suportados são:`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`Atualização de número de telefone: para quando um usuário muda de um número antigo para um novo.`}),_jsx(`li`,{children:`Atualização de identidade: para quando a identidade de um usuário for alterada.`})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wa_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Número de telefone fornecido pela Meta, sem o `,_jsx(_components.code,{children:`+`}),` inicial. Pode permanecer inalterado ou ser omitido para uma alteração de BSUID.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`user_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Novo ID de usuário no escopo do negócio (BSUID) fornecido pela Meta para uma alteração de número de telefone ou BSUID. Este campo preserva o nome original em snake_case.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`parent_user_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Novo BSUID pai para uma alteração de número de telefone ou BSUID, somente quando ativado e fornecido pela Meta. Este campo preserva o nome original em snake_case.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`previous_user_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID de usuário anterior com escopo de negócios fornecido pela Meta.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`previous_parent_user_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`BSUID pai anterior, apenas quando habilitado e fornecido pela Meta.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Os tipos compatíveis são:`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`user_changed_user_id`}),`: notificação de que um usuário alterou seu BSUID. O número de telefone pode permanecer inalterado.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`user_changed_number`}),`: para uma notificação de número alterado do usuário.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`user_identity_changed`}),`: para notificação de identidade do usuário alterada.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`user`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado a Webhooks para atualizações de identidade.`})}),_jsx(`p`,{children:`O novo ID de usuário do WhatsApp do cliente.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`new_wa_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado aos Webhooks para atualizações de número de telefone.`})}),_jsx(`p`,{children:`Novo ID do WhatsApp do cliente.`})]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.errors[]`,id:`whatsappinboundmessage-errors`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O código de erro.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O título do erro.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A mensagem de erro.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error_data`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Um objeto de dados de erro com as seguintes propriedades:`}),_jsx(`ul`,{children:_jsxs(`li`,{children:[_jsx(`code`,{children:`details`}),`: Uma string descrevendo o motivo do erro. Exemplo: `,_jsx(`code`,{children:`Message type is currently not supported.`}),`.`]})})]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.context`,id:`whatsappinboundmessage-context`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`forwarded`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado aos Webhooks se a mensagem foi encaminhada.`})}),_jsxs(`p`,{children:[`Definido como `,_jsx(`code`,{children:`true`}),` se a mensagem recebida tiver sido encaminhada.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`frequently_forwarded`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado aos Webhooks se a mensagem tiver sido frequentemente encaminhada.`})}),_jsxs(`p`,{children:[`Definido como `,_jsx(`code`,{children:`true`}),` se a mensagem recebida tiver sido encaminhada mais de cinco vezes.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`from`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado aos Webhooks se a mensagem for uma resposta de entrada a uma mensagem enviada.`})}),_jsx(`p`,{children:`O ID do WhatsApp (um número de telefone sem o prefixo ’+’) do remetente da mensagem enviada.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Opcional.`})}),_jsxs(`p`,{children:[`O `,_jsx(`code`,{children:`wamid`}),` para a mensagem enviada de uma resposta de entrada. O `,_jsx(`code`,{children:`wamid`}),` é o ID da mensagem original na plataforma do WhatsApp.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`referred_product`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Obrigatório para Mensagens de Consulta de Produto.`})}),_jsxs(`p`,{children:[`Especifica o produto sobre o qual o usuário está solicitando informações. Consulte também `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/guides/sell-products-and-services`,children:`Sell Products \u0026 Services`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.context.referred_product`,id:`whatsappinboundmessage-context-referred-product`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID do catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O identificador SKU do produto.`})]})]})]})}),_jsx(Accordion,{title:`whatsappInboundMessage.referral`,id:`whatsappinboundmessage-referral`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`source_url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Especifica a URL direcionada pelo anúncio ou publicação em que o usuário clicou. Abrir esta URL leva você ao anúncio visualizado pelo seu usuário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`source_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Especifica o tipo de origem do anúncio. Os valores suportados são “ad” ou “post”.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`source_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Especifica o Meta ID de um anúncio ou publicação.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`headline`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Especifica o título utilizado no anúncio ou publicação que gerou a mensagem.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`body`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A descrição, ou corpo, do anúncio ou publicação que gerou a mensagem.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`media_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Mídia presente no anúncio ou publicação clicada pelo usuário. Os valores suportados são “image” ou “video”.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image_url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado se media_type for “image”.`})}),_jsx(`p`,{children:`Contém uma URL para a imagem original.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`video_url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado se media_type for “video”.`})}),_jsx(`p`,{children:`Contém uma URL para o vídeo.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`thumbnail_url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Adicionado se media_type for “video”.`})}),_jsx(`p`,{children:`Contém uma URL para a imagem em miniatura do vídeo clicado.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ctwa_clid`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID do clique gerado pela Meta para anúncios de clique para o WhatsApp.`})]})]})]})})]}),`\n`,_jsx(Heading,{level:`4`,id:`whatsappmessage`,children:`whatsappMessage`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`ID exclusivo da mensagem.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wamid`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID original da mensagem na plataforma do WhatsApp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wabaId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`ID da conta do WhatsApp Business.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`from`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`O número de telefone do remetente no formato `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/E.164`,children:`E.164`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`to`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O número de telefone do destinatário no formato `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/E.164`,children:`E.164`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`recipient`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O valor do destinatário enviado na solicitação quando um BSUID ou BSUID pai foi usado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`recipientUserId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID de usuário com escopo de negócios do WhatsApp (BSUID) do destinatário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`toUserId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Alias de `,_jsx(_components.code,{children:`recipientUserId`}),` mantido para fins de compatibilidade.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`parentRecipientUserId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O ID de usuário pai com escopo de negócios do WhatsApp do destinatário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`toParentUserId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Alias de `,_jsx(_components.code,{children:`parentRecipientUserId`}),` mantido para fins de compatibilidade.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`customerProfile`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações de perfil do destinatário, incluindo o nome de usuário do WhatsApp quando disponível.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`conversation`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O WhatsApp define uma conversa como uma sessão de mensagens de 24 horas entre uma pessoa e uma empresa. Este campo está presente após o status da mensagem mudar para `,_jsx(_components.code,{children:`sent`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/pricing`,children:`Preços baseados em conversas`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Tipo de mensagem de saída do WhatsApp. Veja também `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/messages`,children:`Mensagens do WhatsApp`}),`.`]}),_jsxs(`p`,{children:[`Valores: `,_jsx(`code`,{children:`template`}),`, `,_jsx(`code`,{children:`text`}),`, `,_jsx(`code`,{children:`image`}),`, `,_jsx(`code`,{children:`audio`}),`, `,_jsx(`code`,{children:`video`}),`, `,_jsx(`code`,{children:`document`}),`, `,_jsx(`code`,{children:`sticker`}),`, `,_jsx(`code`,{children:`location`}),`, `,_jsx(`code`,{children:`interactive`}),`, `,_jsx(`code`,{children:`contacts`}),`, `,_jsx(`code`,{children:`reaction`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`template`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para enviar uma mensagem de `,_jsx(_components.code,{children:`template`}),` do WhatsApp.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Objeto de texto da mensagem do WhatsApp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`video`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`audio`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`document`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sticker`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`location`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`location`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`interactive`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`contacts`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens do array são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reaction`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Quando um usuário reage a mensagens com um emoji, o tipo de mensagem é definido como `,_jsx(_components.code,{children:`reaction`}),`, e este campo é incluído.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`context`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Usado para mencionar uma mensagem específica que você está respondendo. A resposta pode ser de qualquer tipo de mensagem.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`externalId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Uma string exclusiva (recomendada) para fazer referência ao objeto. Pode ser um número de pedido ou similar, e pode ser usada para reconciliar o objeto com seus sistemas internos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`category`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A categoria de Direct Send, como `,_jsx(_components.code,{children:`utility`}),` ou `,_jsx(_components.code,{children:`authentication`}),`, quando aplicável.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ttlSeconds`})}),_jsx(_components.td,{children:`integer`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O tempo de vida da mensagem configurado para o Direct Send em segundos, quando aplicável.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Status da mensagem do WhatsApp. Um de `,_jsx(`code`,{children:`accepted`}),`, `,_jsx(`code`,{children:`failed`}),`, `,_jsx(`code`,{children:`sent`}),`, `,_jsx(`code`,{children:`delivered`}),`, `,_jsx(`code`,{children:`read`}),`.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`accepted`}),`: A solicitação de envio de mensagem foi aceita pelo nosso sistema.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`failed`}),`: Falha no envio de uma mensagem enviada pela sua empresa.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`sent`}),`: Uma mensagem enviada pela sua empresa está em trânsito nos sistemas do WhatsApp.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`delivered`}),`: Uma mensagem enviada pela sua empresa foi entregue no dispositivo do usuário.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`read`}),`: Uma mensagem enviada pela sua empresa foi lida pelo usuário.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`errorCode`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Código de erro quando o status da mensagem é `,_jsx(_components.code,{children:`failed`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`errorMessage`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Mensagem de erro quando o status da mensagem é `,_jsx(_components.code,{children:`failed`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`createTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O momento em que esta mensagem foi criada, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`updateTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O momento em que esta mensagem foi atualizada, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sendTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O momento em que o `,_jsx(_components.code,{children:`status`}),` desta mensagem mudou para `,_jsx(_components.code,{children:`sent`}),`, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deliverTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O momento em que o `,_jsx(_components.code,{children:`status`}),` desta mensagem mudou para `,_jsx(_components.code,{children:`delivered`}),`, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`readTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O momento em que o `,_jsx(_components.code,{children:`status`}),` desta mensagem mudou para `,_jsx(_components.code,{children:`read`}),`, formatado em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`totalPrice`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Preço total desta mensagem. `,_jsxs(`strong`,{children:[`Observação: é apenas um preço estimado quando o `,_jsx(`code`,{children:`status`}),` é `,_jsx(`code`,{children:`accepted`}),` ou `,_jsx(`code`,{children:`sent`}),`. Ele se torna o preço final após a entrega da mensagem, ou seja, quando o `,_jsx(`code`,{children:`status`}),` for `,_jsx(`code`,{children:`delivered`}),` ou `,_jsx(`code`,{children:`read`}),`.`]})]}),_jsx(`p`,{children:`Para mensagens com Preço Máximo, o valor no momento do envio é uma estimativa. Use o evento whatsapp.message.updated delivered/read para a cobrança final; maxBid não é o valor cobrado final.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Moeda do preço. `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/ISO_4217`,children:`Código de moeda ISO 4217`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`regionCode`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2`,children:`código de região`}),` do número de telefone do destinatário.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pricingCategory`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`A categoria de preço da mensagem. `,_jsxs(`strong`,{children:[`Observação: é apenas uma categoria de preço estimada quando o `,_jsx(`code`,{children:`status`}),` é `,_jsx(`code`,{children:`accepted`}),` ou `,_jsx(`code`,{children:`sent`}),`. Ela se torna definitiva após a entrega da mensagem, ou seja, quando o `,_jsx(`code`,{children:`status`}),` for `,_jsx(`code`,{children:`delivered`}),` ou `,_jsx(`code`,{children:`read`}),`.`]})]}),_jsxs(`p`,{children:[`Valores: `,_jsx(`code`,{children:`referral_conversion`}),`, `,_jsx(`code`,{children:`authentication`}),`, `,_jsx(`code`,{children:`authentication_international`}),`, `,_jsx(`code`,{children:`marketing`}),`, `,_jsx(`code`,{children:`marketing_lite`}),`, `,_jsx(`code`,{children:`utility`}),`, `,_jsx(`code`,{children:`service`}),`, `,_jsx(`code`,{children:`marketing_lite_bidding`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pricingModel`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O modelo de preços da mensagem.`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`PMP`}),`: Aplica-se preço por mensagem.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`CBP`}),`: Aplica-se preço baseado em conversas.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`pricingType`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O tipo de precificação da mensagem. Este campo está disponível apenas no modo PMP (Per-Message Pricing).`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`regular`}),`: Indica que a mensagem é cobrável.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`free_customer_service`}),`: Indica que a mensagem é gratuita por se tratar de uma mensagem de modelo de utilidade ou de uma mensagem sem modelo enviada dentro de uma janela de atendimento ao cliente.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`free_entry_point`}),`: Indica que a mensagem é gratuita por fazer parte de uma conversa de ponto de entrada gratuito.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`whatsappApiError`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O objeto de erro original retornado pelo WhatsApp. Consulte `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/graph-api/guides/error-handling`,children:`Tratamento de erros`}),`, `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/support/error-codes`,children:`Códigos de erro da Cloud API`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bizType`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Pode estar vazio ou ser um dos seguintes: `,_jsx(`code`,{children:`whatsapp`}),` ou `,_jsx(`code`,{children:`verify`}),`. O padrão é `,_jsx(`code`,{children:`whatsapp`}),`.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`whatsapp`}),`: Indica que a mensagem é enviada por meio do produto `,_jsx(`strong`,{children:`WhatsApp`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`verify`}),`: Indica que a mensagem é enviada por meio do produto `,_jsx(`strong`,{children:`Verify`}),`.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`verificationId`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O ID de verificação. Incluído apenas quando `,_jsx(_components.code,{children:`bizType`}),` for `,_jsx(_components.code,{children:`verify`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bidPricingFlag`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Verdadeiro quando a mensagem é identificada como uma mensagem de lance do Marketing Lite. Seu pricingCategory é marketing_lite_bidding.`})]})]})]}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`whatsappMessage.customerProfile`,id:`whatsappmessage-customerprofile`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da conta do WhatsApp.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`username`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome de usuário do WhatsApp.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.conversation`,id:`whatsappmessage-conversation`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID exclusivo do objeto.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Tipo de conversa. Há uma cobrança quando a primeira mensagem comercial desta conversa é entregue, iniciando a sessão de conversa de 24 horas. Dessa forma, o tipo de conversa pode ser `,_jsx(`code`,{children:`null`}),` antes que a primeira mensagem seja entregue.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`FREE_ENTRY`}),`: Conversas originadas de um `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#free-entry-point-conversations`,children:`ponto de entrada gratuito`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`FREE_TIER`}),`: Conversas dentro do `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#free-tier-conversations`,children:`nível gratuito`}),` mensal.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`REGULAR`}),`: Quaisquer conversas que não tenham se originado de um `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#free-entry-point-conversations`,children:`ponto de entrada gratuito`}),` ou que estejam acima do limite do `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#free-tier-conversations`,children:`nível gratuito`}),` mensal.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`originType`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Indica a `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#conversation-categories`,children:`categoria da conversa`}),`. Isso também pode ser chamado de ponto de entrada da conversa.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`referral_conversion`}),`: Indica uma `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#free-entry-point-conversations`,children:`conversa de ponto de entrada gratuito`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`authentication`}),`: Indica que a conversa foi iniciada por uma empresa enviando um modelo categorizado como `,_jsx(`code`,{children:`AUTHENTICATION`}),` para o cliente. Isso se aplica sempre que tiverem se passado mais de 24 horas desde a última mensagem do cliente.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`marketing`}),`: Indica que a conversa foi iniciada por uma empresa enviando um modelo categorizado como `,_jsx(`code`,{children:`MARKETING`}),` para o cliente. Isso se aplica sempre que tiverem se passado mais de 24 horas desde a última mensagem do cliente.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`utility`}),`: Indica que a conversa foi iniciada por uma empresa enviando um modelo categorizado como `,_jsx(`code`,{children:`UTILITY`}),` para o cliente. Isso se aplica sempre que tiverem se passado mais de 24 horas desde a última mensagem do cliente.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`service`}),`: Indica que a conversa foi iniciada por uma empresa respondendo a um cliente dentro de uma `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/pricing#customer-service-windows`,children:`janela de atendimento ao cliente`}),`.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expireTime`})}),_jsx(_components.td,{children:`string (date-time)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Data em que a conversa expira, formatada em `,_jsx(_components.a,{href:`https://datatracker.ietf.org/doc/html/rfc3339`,children:`RFC 3339`}),`. Ex.: `,_jsx(_components.code,{children:`2022-06-01T12:00:00.000Z`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template`,id:`whatsappmessage-template`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome do modelo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`language`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Contém um objeto de idioma. Especifica o idioma no qual o modelo pode ser renderizado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`components`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Obrigatório quando o modelo especificado contiver variáveis ou mídia.`}),` Matriz de objetos de componente contendo os parâmetros da mensagem.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.language`,id:`whatsappmessage-template-language`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`O código do idioma ou localidade a ser usado. Aceita formatos de idioma e idioma_localidade (por exemplo, en e en_US). Consulte `,_jsx(_components.a,{href:`https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/supported-languages`,children:`Idiomas compatíveis`}),` para ver todos os códigos.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`policy`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`A política de idioma que a mensagem deve seguir. Padrão (e única opção com suporte): `,_jsx(_components.code,{children:`deterministic`}),`, o que significa que o WhatsApp entrega o modelo de mensagem exatamente no idioma e na localidade solicitados.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[]`,id:`whatsappmessage-template-components`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Tipo de componente.`}),_jsxs(`p`,{children:[`Valores: `,_jsx(`code`,{children:`header`}),`, `,_jsx(`code`,{children:`body`}),`, `,_jsx(`code`,{children:`button`}),`, `,_jsx(`code`,{children:`limited_time_offer`}),`, `,_jsx(`code`,{children:`carousel`}),`, `,_jsx(`code`,{children:`order_status`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sub_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsxs(`strong`,{children:[`Obrigatório quando type é `,_jsx(`code`,{children:`button`}),`.`]}),` Tipo de botão.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`quick_reply`}),`: refere-se a um botão de resposta rápida criado anteriormente que permite ao cliente retornar uma mensagem predefinida.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`url`}),`: refere-se a um botão de URL criado anteriormente que permite ao cliente visitar a URL gerada anexando o parâmetro de texto à URL de prefixo predefinida no modelo.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`copy_code`}),`: refere-se a um botão de copiar código criado anteriormente que permite ao cliente copiar uma sequência de texto (definida quando o modelo é enviado em uma mensagem de modelo) para a área de transferência do dispositivo ao ser tocado pelo usuário do app.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`catalog`}),`: refere-se a um botão de catálogo criado anteriormente que permite ao cliente visualizar seu catálogo de produtos.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`mpm`}),`: refere-se a um botão de MPM (mensagem de vários produtos) criado anteriormente que permite ao cliente navegar por produtos e seções.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`flow`}),`: refere-se a um botão de fluxo criado anteriormente que permite ao cliente interagir com um `,_jsx(`a`,{href:`https://developers.facebook.com/docs/whatsapp/flows`,children:`flow`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`order_details`}),`: refere-se a um botão de detalhes do pedido criado anteriormente que permite ao cliente visualizar os detalhes de um pedido.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`index`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsxs(`strong`,{children:[`Obrigatório quando `,_jsx(`code`,{children:`type`}),` = `,_jsx(`code`,{children:`button`}),`. Não usado para os outros tipos.`]}),` Indica a ordem em que o botão deve aparecer, se o modelo usar vários botões. Os botões têm índice iniciado em zero; portanto, definir o valor como 0 fará com que o botão apareça primeiro, e outro botão com índice 1 aparecerá em seguida, etc.`]}),_jsxs(`p`,{children:[`Mínimo: `,_jsx(`code`,{children:`0`}),`. Máximo: `,_jsx(`code`,{children:`9`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`parameters`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`button`}),`, ou se houver variáveis no componente de modelo correspondente, ou se o formato do `,_jsx(_components.code,{children:`HEADER`}),` do modelo for mídia (`,_jsx(_components.code,{children:`IMAGE`}),`, `,_jsx(_components.code,{children:`VIDEO`}),` ou `,_jsx(_components.code,{children:`DOCUMENT`}),`).`]}),` Matriz de objetos de parâmetro com o conteúdo da mensagem.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cards`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Usado para componentes de `,_jsx(_components.code,{children:`carousel`}),`. Fornece componentes de cartão contendo os parâmetros da mensagem.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[]`,id:`whatsappmessage-template-components-parameters`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Obrigatório.`}),` Tipo de parâmetro do componente.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`text`}),`: Usado quando o tipo de componente do modelo é `,_jsx(`code`,{children:`BODY`}),`, ou o formato do componente `,_jsx(`code`,{children:`HEADER`}),` é `,_jsx(`code`,{children:`TEXT`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`image`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`IMAGE`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`gif`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`GIF`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`video`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`VIDEO`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`document`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`DOCUMENT`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`payload`}),`: Usado quando o tipo de botão do componente do modelo é `,_jsx(`code`,{children:`QUICK_REPLY`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`coupon_code`}),`: Usado quando o tipo de botão do componente do modelo é `,_jsx(`code`,{children:`COPY_CODE`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`limited_time_offer`}),`: Usado quando o tipo de componente do modelo é `,_jsx(`code`,{children:`LIMITED_TIME_OFFER`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`action`}),`: Usado quando o tipo de botão do componente do modelo é `,_jsx(`code`,{children:`CATALOG`}),`, `,_jsx(`code`,{children:`MPM`}),`, `,_jsx(`code`,{children:`FLOW`}),` ou `,_jsx(`code`,{children:`ORDER_DETAILS`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`order_status`}),`: Usado quando a subcategoria do modelo é `,_jsx(`code`,{children:`ORDER_STATUS`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`location`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`LOCATION`}),`.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`text`}),`.`]}),` O texto da mensagem. Para o componente de cabeçalho, o limite de caracteres é de 60 caracteres. Para o componente de corpo, o limite de caracteres é de 1024 caracteres. Para botões de url, indica o sufixo fornecido pelo desenvolvedor que é anexado ao prefixo de URL predefinido no modelo.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payload`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`quick_reply`}),`. Carga útil definida pelo desenvolvedor que é retornada quando o botão é clicado, além do texto de exibição no botão.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`coupon_code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`coupon_code`}),`.`]}),` O código do cupom a ser copiado quando o cliente toca no botão.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato de `,_jsx(_components.code,{children:`HEADER`}),` do modelo é `,_jsx(_components.code,{children:`IMAGE`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`gif`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato de `,_jsx(_components.code,{children:`HEADER`}),` do modelo é `,_jsx(_components.code,{children:`GIF`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`video`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato de `,_jsx(_components.code,{children:`HEADER`}),` do modelo é `,_jsx(_components.code,{children:`VIDEO`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`document`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato de `,_jsx(_components.code,{children:`HEADER`}),` do modelo é `,_jsx(_components.code,{children:`DOCUMENT`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`limited_time_offer`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório se o modelo usar detalhes de expiração da oferta.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`action`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório se o modelo usar botões de catálogo ou MPM (mensagem multiproduto).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order_status`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os campos do objeto estão listados abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`location`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`location`}),`.`]})})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].image`,id:`whatsappmessage-template-components-parameters-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência e o `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use somente com mídias `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].gif`,id:`whatsappmessage-template-components-parameters-gif`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência e o `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use somente com mídias `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].video`,id:`whatsappmessage-template-components-parameters-video`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência e o `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].document`,id:`whatsappmessage-template-components-parameters-document`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta (query strings) aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].limited_time_offer`,id:`whatsappmessage-template-components-parameters-limited-time-offer`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration_time_ms`})}),_jsx(_components.td,{children:`integer (int64)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Obrigatório.`}),` Tempo de expiração do código da oferta como um timestamp UNIX em milissegundos.`]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action`,id:`whatsappmessage-template-components-parameters-action`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`thumbnail_product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Opcional.`}),` Use para mensagens de modelo de catálogo e MPM. Número SKU do item. Identificado como ID de conteúdo no Gerenciador de Comércio. A miniatura deste item será usada como a imagem de cabeçalho da mensagem. Se o objeto `,_jsx(_components.code,{children:`parameters`}),` for omitido, a imagem do produto do primeiro item em seu catálogo será usada.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sections`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Use para modelos MPM. Seções do produto. Você pode definir até 10 seções.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_token`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para botões `,_jsx(_components.code,{children:`FLOW`}),`. Token de fluxo gerado pela empresa para servir como identificador. O padrão é `,_jsx(_components.code,{children:`unused`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_action_data`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para botões `,_jsx(_components.code,{children:`FLOW`}),`. Objeto JSON com a carga de dados (payload) para a primeira tela.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order_details`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`order_details`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.sections[]`,id:`whatsappmessage-template-components-parameters-action-sections`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Texto do título da seção. Máximo de 24 caracteres. Markdown não é compatível.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`24`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Matriz de números SKU de produtos. Há um mínimo de 1 produto por seção e um máximo de 30 produtos em todas as seções.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.sections[].product_items[]`,id:`whatsappmessage-template-components-parameters-action-sections-product-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Número de SKU do item que você deseja que apareça na seção. Os números de SKU são rotulados como `,_jsx(_components.strong,{children:`Content ID`}),` no `,_jsx(_components.a,{href:`https://business.facebook.com/commerce`,children:`Commerce Manager`}),`.`]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details`,id:`whatsappmessage-template-components-parameters-action-order-details`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`A moeda deste pedido. Atualmente, o único valor suportado é `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Fornece `,_jsx(_components.code,{children:`status`}),`, `,_jsx(_components.code,{children:`items`}),`, `,_jsx(_components.code,{children:`subtotal`}),`, `,_jsx(_components.code,{children:`tax`}),` do pedido, etc.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reference_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Identificador exclusivo do pedido fornecido pela empresa. Diferencia maiúsculas de minúsculas, não pode ser uma string vazia, pode conter apenas letras em inglês, números, sublinhados, traços ou pontos e não deve exceder 35 caracteres.`}),_jsxs(`p`,{children:[`O `,_jsx(`code`,{children:`reference_id`}),` deve ser exclusivo para cada mensagem order_details de uma determinada empresa. Caso seja necessário enviar várias mensagens order_details para o mesmo pedido, recomenda-se incluir um número de sequência no reference_id (por exemplo, “BM345A-12”) para garantir a exclusividade do reference_id.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`total_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O valor total do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`O tipo de mercadoria que está sendo paga neste pedido. As opções atualmente suportadas são `,_jsx(_components.code,{children:`digital-goods`}),` e `,_jsx(_components.code,{children:`physical-goods`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_settings`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Configurações de pagamento para o pedido.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order`,id:`whatsappmessage-template-components-parameters-action-order-details-order`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`O único valor suportado na mensagem `,_jsx(`code`,{children:`order_details`}),` é `,_jsx(`code`,{children:`pending`}),`. Em uma mensagem `,_jsx(`code`,{children:`order_status`}),`, o `,_jsx(`code`,{children:`status`}),` pode ser: `,_jsx(`code`,{children:`pending`}),`, `,_jsx(`code`,{children:`processing`}),`, `,_jsx(`code`,{children:`partially_shipped`}),`, `,_jsx(`code`,{children:`shipped`}),`, `,_jsx(`code`,{children:`completed`}),` ou `,_jsx(`code`,{children:`canceled`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O único valor suportado é `,_jsx(_components.code,{children:`quick_pay`}),`. Quando este campo é informado, ocultamos o botão “Review and Pay” e mostramos apenas o botão “Pay Now” no balão de detalhes do pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: `,_jsx(_components.code,{children:`country_of_origin`}),`, `,_jsx(_components.code,{children:`importer_name`}),` e `,_jsx(_components.code,{children:`importer_address`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Matriz de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subtotal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O valor `,_jsx(_components.strong,{children:`deve ser igual`}),` à soma de `,_jsx(_components.code,{children:`order.amount.value`}),` * `,_jsx(_components.code,{children:`order.amount.quantity`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tax`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações fiscais deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`shipping`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O custo de frete do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O valor do desconto para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Validade deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Opcional.`}),` Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.items[]`,id:`whatsappmessage-template-components-parameters-action-order-details-order-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID de conteúdo de um item no pedido do seu catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome do item a ser exibido para o usuário. Não pode exceder 60 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Imagem personalizada para o item a ser exibido para o usuário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O preço por item.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sale_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O preço com desconto por item. Deve ser menor que o valor original. Se incluído, este campo será usado para calcular o valor do subtotal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quantity`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O número de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_of_origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. O país de origem do produto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Nome da empresa importadora.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Endereço da empresa importadora.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.items[].image`,id:`whatsappmessage-template-components-parameters-action-order-details-order-items-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Nota: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Nota: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Nota: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada do tipo `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.items[].amount`,id:`whatsappmessage-template-components-parameters-action-order-details-order-items-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.items[].sale_amount`,id:`whatsappmessage-template-components-parameters-action-order-details-order-items-sale-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essas informações. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.subtotal`,id:`whatsappmessage-template-components-parameters-action-order-details-order-subtotal`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essas informações. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.tax`,id:`whatsappmessage-template-components-parameters-action-order-details-order-tax`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essas informações. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.shipping`,id:`whatsappmessage-template-components-parameters-action-order-details-order-shipping`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.discount`,id:`whatsappmessage-template-components-parameters-action-order-details-order-discount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.order.expiration`,id:`whatsappmessage-template-components-parameters-action-order-details-order-expiration`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`timestamp`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Uma string contendo o carimbo de data/hora (timestamp) UTC em segundos informando quando o pedido deve expirar. O limite mínimo é de 300 segundos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Explicação em texto para a expiração.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.total_amount`,id:`whatsappmessage-template-components-parameters-action-order-details-total-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.payment_settings[]`,id:`whatsappmessage-template-components-parameters-action-order-details-payment-settings`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser definido como `,_jsx(_components.code,{children:`payment_gateway`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_gateway`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Um objeto que descreve as informações da conta de pagamento.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.payment_settings[].payment_gateway`,id:`whatsappmessage-template-components-parameters-action-order-details-payment-settings-payment-gateway`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`Tipo de pagamento. Deve ser definido como `,_jsx(`code`,{children:`billdesk`}),`, `,_jsx(`code`,{children:`razorpay`}),`, `,_jsx(`code`,{children:`payu`}),` ou `,_jsx(`code`,{children:`zaakpay`}),`, se você tiver vinculado seu gateway de pagamento BillDesk, Razorpay, PayU ou Zaakpay para aceitar pagamentos.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`configuration_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome da configuração de pagamento pré-configurada a ser usada para este pedido; não deve exceder 60 caracteres. Esse valor deve corresponder a uma configuração de pagamento definida no WhatsApp Business Manager.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`billdesk`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para BillDesk. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 120 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payu`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para PayU. Campos definidos pelo usuário (udf) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo UDF tem um limite máximo de 255 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`razorpay`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para Razorpay.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`zaakpay`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para Zaakpay. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 180 caracteres.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.payment_settings[].payment_gateway.billdesk`,id:`whatsappmessage-template-components-parameters-action-order-details-payment-settings-payment-gateway-billdesk`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info3`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info4`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info5`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info6`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info7`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.payment_settings[].payment_gateway.payu`,id:`whatsappmessage-template-components-parameters-action-order-details-payment-settings-payment-gateway-payu`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf3`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf4`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.payment_settings[].payment_gateway.razorpay`,id:`whatsappmessage-template-components-parameters-action-order-details-payment-settings-payment-gateway-razorpay`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`receipt`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número do recibo correspondente a este pedido, definido para sua referência interna. O comprimento máximo aceito é de 40 caracteres, com comprimento mínimo superior a 0 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`notes`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O objeto pode ser formado por pares de chave-valor com no máximo 15 chaves, e cada valor é limitado a 256 caracteres.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].action.order_details.payment_settings[].payment_gateway.zaakpay`,id:`whatsappmessage-template-components-parameters-action-order-details-payment-settings-payment-gateway-zaakpay`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`extra1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a Zaakpay.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`180`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`extra2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a Zaakpay.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`180`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status`,id:`whatsappmessage-template-components-parameters-order-status`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reference_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Identificador exclusivo do pedido fornecido pela empresa.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Fornece apenas `,_jsx(_components.code,{children:`status`}),` e `,_jsx(_components.code,{children:`description`}),` deste pedido para mensagens `,_jsx(_components.code,{children:`order_status`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order`,id:`whatsappmessage-template-components-parameters-order-status-order`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`O único valor aceito na mensagem `,_jsx(`code`,{children:`order_details`}),` é `,_jsx(`code`,{children:`pending`}),`. Em uma mensagem `,_jsx(`code`,{children:`order_status`}),`, `,_jsx(`code`,{children:`status`}),` pode ser: `,_jsx(`code`,{children:`pending`}),`, `,_jsx(`code`,{children:`processing`}),`, `,_jsx(`code`,{children:`partially_shipped`}),`, `,_jsx(`code`,{children:`shipped`}),`, `,_jsx(`code`,{children:`completed`}),` ou `,_jsx(`code`,{children:`canceled`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O único valor aceito é `,_jsx(_components.code,{children:`quick_pay`}),`. Quando este campo é informado, ocultamos o botão “Review and Pay” e mostramos apenas o botão “Pay Now” no balão de detalhes do pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: `,_jsx(_components.code,{children:`country_of_origin`}),`, `,_jsx(_components.code,{children:`importer_name`}),` e `,_jsx(_components.code,{children:`importer_address`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Matriz de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subtotal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O valor `,_jsx(_components.strong,{children:`deve ser igual`}),` à soma de `,_jsx(_components.code,{children:`order.amount.value`}),` * `,_jsx(_components.code,{children:`order.amount.quantity`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tax`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações de impostos para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`shipping`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O custo de frete do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O valor do desconto para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Expiração deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Opcional.`}),` Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.items[]`,id:`whatsappmessage-template-components-parameters-order-status-order-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID de conteúdo de um item no pedido do seu catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome do item a ser exibido para o usuário. Não pode exceder 60 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Imagem personalizada do item a ser exibida para o usuário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O preço por item.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sale_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O preço com desconto por item. Deve ser menor que o valor original. Se incluído, este campo é usado para calcular o valor do subtotal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quantity`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O número de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_of_origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. O país de origem do produto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Nome da empresa importadora.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Endereço da empresa importadora.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.items[].image`,id:`whatsappmessage-template-components-parameters-order-status-order-items-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável em `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.items[].amount`,id:`whatsappmessage-template-components-parameters-order-status-order-items-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisará definir essa informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.items[].sale_amount`,id:`whatsappmessage-template-components-parameters-order-status-order-items-sale-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.subtotal`,id:`whatsappmessage-template-components-parameters-order-status-order-subtotal`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.tax`,id:`whatsappmessage-template-components-parameters-order-status-order-tax`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.shipping`,id:`whatsappmessage-template-components-parameters-order-status-order-shipping`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essas informações. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.discount`,id:`whatsappmessage-template-components-parameters-order-status-order-discount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essas informações. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].order_status.order.expiration`,id:`whatsappmessage-template-components-parameters-order-status-order-expiration`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`timestamp`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Uma string do timestamp UTC em segundos do momento em que o pedido deve expirar. O limite mínimo é de 300 segundos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Explicação textual para a expiração.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].parameters[].location`,id:`whatsappmessage-template-components-parameters-location`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`latitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Latitude do local.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`longitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Longitude do local.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome do local.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Endereço do local. Exibido apenas se `,_jsx(_components.code,{children:`name`}),` estiver presente.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[]`,id:`whatsappmessage-template-components-cards`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`card_index`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Obrigatório.`}),` Ordem de base zero em que o cartão aparece no carrossel de cartões. 0 indica o primeiro cartão, 1 indica o segundo cartão, etc.`]}),_jsxs(`p`,{children:[`Mínimo: `,_jsx(`code`,{children:`0`}),`. Máximo: `,_jsx(`code`,{children:`9`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`components`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Componente do cartão.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[]`,id:`whatsappmessage-template-components-cards-components`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Tipo de componente.`}),_jsxs(`p`,{children:[`Valores: `,_jsx(`code`,{children:`header`}),`, `,_jsx(`code`,{children:`body`}),`, `,_jsx(`code`,{children:`button`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sub_type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsxs(`strong`,{children:[`Obrigatório quando o tipo for `,_jsx(`code`,{children:`button`}),`.`]}),` Tipo de botão.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`quick_reply`}),`: refere-se a um botão de resposta rápida criado anteriormente que permite ao cliente retornar uma mensagem predefinida.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`url`}),`: refere-se a um botão de URL criado anteriormente que permite ao cliente acessar a URL gerada anexando o parâmetro text ao prefixo de URL predefinido no modelo.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`index`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsxs(`strong`,{children:[`Obrigatório quando `,_jsx(`code`,{children:`type`}),` = `,_jsx(`code`,{children:`button`}),`. Não usado para os outros tipos.`]}),` Indica a ordem em que o botão deve aparecer, caso o modelo use vários botões. Os botões são indexados a partir de zero; portanto, definir o valor como 0 fará com que o botão apareça primeiro, e outro botão com índice 1 aparecerá em seguida, e assim por diante.`]}),_jsxs(`p`,{children:[`Mínimo: `,_jsx(`code`,{children:`0`}),`. Máximo: `,_jsx(`code`,{children:`9`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`parameters`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`button`}),`, ou quando houver variáveis no componente de modelo correspondente, ou se o formato do componente de cartão `,_jsx(_components.code,{children:`HEADER`}),` for mídia (`,_jsx(_components.code,{children:`IMAGE`}),`, `,_jsx(_components.code,{children:`VIDEO`}),`).`]}),` Matriz de objetos de parâmetro com o conteúdo da mensagem.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[]`,id:`whatsappmessage-template-components-cards-components-parameters`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Obrigatório.`}),` Tipo de parâmetro do componente.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`text`}),`: Usado quando o tipo do componente de modelo é `,_jsx(`code`,{children:`BODY`}),`, ou o formato do componente `,_jsx(`code`,{children:`HEADER`}),` é `,_jsx(`code`,{children:`TEXT`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`image`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`IMAGE`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`gif`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`GIF`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`video`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`VIDEO`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`document`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`DOCUMENT`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`payload`}),`: Usado quando o tipo de botão do componente de modelo é `,_jsx(`code`,{children:`QUICK_REPLY`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`coupon_code`}),`: Usado quando o tipo de botão do componente de modelo é `,_jsx(`code`,{children:`COPY_CODE`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`limited_time_offer`}),`: Usado quando o tipo de componente do modelo é `,_jsx(`code`,{children:`LIMITED_TIME_OFFER`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`action`}),`: Usado quando o tipo de botão do componente de modelo é `,_jsx(`code`,{children:`CATALOG`}),`, `,_jsx(`code`,{children:`MPM`}),`, `,_jsx(`code`,{children:`FLOW`}),` ou `,_jsx(`code`,{children:`ORDER_DETAILS`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`order_status`}),`: Usado quando a subcategoria do modelo é `,_jsx(`code`,{children:`ORDER_STATUS`}),`.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`location`}),`: Usado quando o componente `,_jsx(`code`,{children:`HEADER`}),` do modelo é `,_jsx(`code`,{children:`LOCATION`}),`.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`text`}),`.`]}),` O texto da mensagem. Para o componente de cabeçalho, o limite de caracteres é de 60 caracteres. Para o componente de corpo, o limite de caracteres é de 1024 caracteres. Para botões de URL, indica o sufixo fornecido pelo desenvolvedor que é anexado à URL de prefixo predefinida no modelo.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payload`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`quick_reply`}),`. Payload definido pelo desenvolvedor retornado quando o botão é clicado, além do texto de exibição no botão.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`coupon_code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`coupon_code`}),`.`]}),` O código do cupom a ser copiado quando o cliente toca no botão.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato do `,_jsx(_components.code,{children:`HEADER`}),` do modelo for `,_jsx(_components.code,{children:`IMAGE`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`gif`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato do `,_jsx(_components.code,{children:`HEADER`}),` do modelo for `,_jsx(_components.code,{children:`GIF`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`video`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato do `,_jsx(_components.code,{children:`HEADER`}),` do modelo for `,_jsx(_components.code,{children:`VIDEO`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`document`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando o formato do modelo `,_jsx(_components.code,{children:`HEADER`}),` for `,_jsx(_components.code,{children:`DOCUMENT`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`limited_time_offer`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório se o modelo usar detalhes de expiração da oferta.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`action`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório se o modelo usar botões de catálogo ou MPM (mensagem multiproduto).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order_status`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os campos do objeto estão listados abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`location`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(_components.strong,{children:[`Obrigatório quando `,_jsx(_components.code,{children:`type`}),` = `,_jsx(_components.code,{children:`location`}),`.`]})})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].image`,id:`whatsappmessage-template-components-cards-components-parameters-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de envio de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Nota: É necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Nota: É necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome de arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].gif`,id:`whatsappmessage-template-components-cards-components-parameters-gif`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de envio de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Nota: É necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Nota: É necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome de arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].video`,id:`whatsappmessage-template-components-cards-components-parameters-video`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência e o `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada do tipo `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].document`,id:`whatsappmessage-template-components-cards-components-parameters-document`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência e o `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada do tipo `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].limited_time_offer`,id:`whatsappmessage-template-components-cards-components-parameters-limited-time-offer`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration_time_ms`})}),_jsx(_components.td,{children:`integer (int64)`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Obrigatório.`}),` Horário de expiração do código de oferta como um timestamp UNIX em milissegundos.`]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action`,id:`whatsappmessage-template-components-cards-components-parameters-action`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`thumbnail_product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Opcional.`}),` Use para mensagens de modelo de catálogo e MPM. Número SKU do item. Rotulado como Content ID no Gerenciador de Comércio. A miniatura deste item será usada como a imagem de cabeçalho da mensagem. Se o objeto `,_jsx(_components.code,{children:`parameters`}),` for omitido, a imagem do produto do primeiro item do seu catálogo será usada.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sections`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Use para modelos MPM. Seções de produtos. Você pode definir até 10 seções.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_token`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Usar para botões `,_jsx(_components.code,{children:`FLOW`}),`. Token de Flow gerado pela empresa para servir como identificador. O padrão é `,_jsx(_components.code,{children:`unused`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_action_data`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Usar para botões `,_jsx(_components.code,{children:`FLOW`}),`. Objeto JSON com a carga útil de dados para a primeira tela.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order_details`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`order_details`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.sections[]`,id:`whatsappmessage-template-components-cards-components-parameters-action-sections`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Texto do título da seção. Máximo de 24 caracteres. Não há suporte para Markdown.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`24`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Matriz de números de SKU de produtos. Há um mínimo de 1 produto por seção e um máximo de 30 produtos em todas as seções.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.sections[].product_items[]`,id:`whatsappmessage-template-components-cards-components-parameters-action-sections-product-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Número de SKU do item que você deseja que apareça na seção. Os números de SKU são rotulados como `,_jsx(_components.strong,{children:`Content ID`}),` no `,_jsx(_components.a,{href:`https://business.facebook.com/commerce`,children:`Commerce Manager`}),`.`]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`A moeda deste pedido. No momento, o único valor suportado é `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Fornece os itens `,_jsx(_components.code,{children:`status`}),`, `,_jsx(_components.code,{children:`items`}),`, `,_jsx(_components.code,{children:`subtotal`}),`, `,_jsx(_components.code,{children:`tax`}),`, etc. do pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reference_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Identificador exclusivo do pedido fornecido pela empresa. Diferencia maiúsculas de minúsculas, não pode ser uma string vazia, pode conter apenas letras em inglês, números, sublinhados, traços ou pontos, e não deve exceder 35 caracteres.`}),_jsxs(`p`,{children:[`O `,_jsx(`code`,{children:`reference_id`}),` deve ser exclusivo para cada mensagem order_details de uma determinada empresa. Se houver a necessidade de enviar várias mensagens order_details para o mesmo pedido, recomenda-se incluir um número de sequência no reference_id (por exemplo, “BM345A-12”) para garantir a exclusividade do reference_id.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`total_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O valor total do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`O tipo de mercadorias que estão sendo pagas neste pedido. As opções atualmente suportadas são `,_jsx(_components.code,{children:`digital-goods`}),` e `,_jsx(_components.code,{children:`physical-goods`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_settings`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Configurações de pagamento do pedido.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`O único valor suportado na mensagem `,_jsx(`code`,{children:`order_details`}),` é `,_jsx(`code`,{children:`pending`}),`. Em uma mensagem `,_jsx(`code`,{children:`order_status`}),`, o `,_jsx(`code`,{children:`status`}),` pode ser: `,_jsx(`code`,{children:`pending`}),`, `,_jsx(`code`,{children:`processing`}),`, `,_jsx(`code`,{children:`partially_shipped`}),`, `,_jsx(`code`,{children:`shipped`}),`, `,_jsx(`code`,{children:`completed`}),` ou `,_jsx(`code`,{children:`canceled`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O único valor suportado é `,_jsx(_components.code,{children:`quick_pay`}),`. Quando este campo é informado, ocultamos o botão “Review and Pay” e exibimos apenas o botão “Pay Now” no balão de detalhes do pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: `,_jsx(_components.code,{children:`country_of_origin`}),`, `,_jsx(_components.code,{children:`importer_name`}),` e `,_jsx(_components.code,{children:`importer_address`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Matriz de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subtotal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O valor `,_jsx(_components.strong,{children:`deve ser igual`}),` à soma de `,_jsx(_components.code,{children:`order.amount.value`}),` * `,_jsx(_components.code,{children:`order.amount.quantity`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tax`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações de impostos deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`shipping`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O custo de frete do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O valor do desconto para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Vencimento deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Opcional.`}),` Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.items[]`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Content ID para um item no pedido a partir do seu catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome do item a ser exibido para o usuário. Não pode exceder 60 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Imagem personalizada do item a ser exibida para o usuário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O preço por item.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sale_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O preço com desconto por item. Deve ser menor que o valor original. Se incluído, este campo será usado para calcular o valor subtotal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quantity`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O número de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_of_origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. O país de origem do produto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Nome da empresa importadora.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Endereço da empresa importadora.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.items[].image`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-items-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use somente com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome de arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.items[].amount`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-items-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.items[].sale_amount`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-items-sale-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.subtotal`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-subtotal`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo de caracteres é 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.tax`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-tax`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.shipping`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-shipping`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.discount`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-discount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.order.expiration`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-order-expiration`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`timestamp`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Uma string de timestamp UTC em segundos do momento em que o pedido deve expirar. O limite mínimo é de 300 segundos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Texto explicativo para a expiração.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.total_amount`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-total-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹ 12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisará definir essas informações. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.payment_settings[]`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-payment-settings`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser definido como `,_jsx(_components.code,{children:`payment_gateway`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_gateway`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Um objeto que descreve as informações da conta de pagamento.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.payment_settings[].payment_gateway`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-payment-settings-payment-gateway`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`Tipo de pagamento. Deve definir isso como `,_jsx(`code`,{children:`billdesk`}),`, `,_jsx(`code`,{children:`razorpay`}),`, `,_jsx(`code`,{children:`payu`}),` ou `,_jsx(`code`,{children:`zaakpay`}),`, caso tenha vinculado seu gateway de pagamento BillDesk, Razorpay, PayU ou Zaakpay para aceitar pagamentos.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`configuration_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome da configuração de pagamento pré-configurada a ser usada para este pedido e não deve exceder 60 caracteres. Esse valor deve coincidir com uma configuração de pagamento configurada no Gerenciador do WhatsApp Business.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`billdesk`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para BillDesk. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 120 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payu`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para PayU. Campos definidos pelo usuário (udf) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo UDF tem um limite máximo de 255 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`razorpay`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para Razorpay.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`zaakpay`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para Zaakpay. Campos definidos pelo usuário (extra) são usados para armazenar quaisquer informações correspondentes a um pedido específico. Cada campo extra tem um limite máximo de 180 caracteres.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.payment_settings[].payment_gateway.billdesk`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-payment-settings-payment-gateway-billdesk`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info3`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info4`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para o BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info5`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para o BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info6`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para o BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info7`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para o BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.payment_settings[].payment_gateway.payu`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-payment-settings-payment-gateway-payu`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf3`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf4`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.payment_settings[].payment_gateway.razorpay`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-payment-settings-payment-gateway-razorpay`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`receipt`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número do comprovante correspondente a este pedido, definido para sua referência interna. Suporta comprimento máximo de 40 caracteres com comprimento mínimo superior a 0 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`notes`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O objeto pode ser em pares chave-valor com no máximo 15 chaves e cada valor limitado a 256 caracteres.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].action.order_details.payment_settings[].payment_gateway.zaakpay`,id:`whatsappmessage-template-components-cards-components-parameters-action-order-details-payment-settings-payment-gateway-zaakpay`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`extra1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a Zaakpay.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`180`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`extra2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a Zaakpay.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`180`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status`,id:`whatsappmessage-template-components-cards-components-parameters-order-status`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reference_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Identificador exclusivo do pedido fornecido pela empresa.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Fornece apenas `,_jsx(_components.code,{children:`status`}),` e `,_jsx(_components.code,{children:`description`}),` deste pedido para mensagens `,_jsx(_components.code,{children:`order_status`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`O único valor suportado na mensagem `,_jsx(`code`,{children:`order_details`}),` é `,_jsx(`code`,{children:`pending`}),`. Em uma mensagem `,_jsx(`code`,{children:`order_status`}),`, `,_jsx(`code`,{children:`status`}),` pode ser: `,_jsx(`code`,{children:`pending`}),`, `,_jsx(`code`,{children:`processing`}),`, `,_jsx(`code`,{children:`partially_shipped`}),`, `,_jsx(`code`,{children:`shipped`}),`, `,_jsx(`code`,{children:`completed`}),` ou `,_jsx(`code`,{children:`canceled`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O único valor suportado é `,_jsx(_components.code,{children:`quick_pay`}),`. Quando este campo é informado, ocultamos o botão “Review and Pay” e exibimos apenas o botão “Pay Now” no balão de detalhes do pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: `,_jsx(_components.code,{children:`country_of_origin`}),`, `,_jsx(_components.code,{children:`importer_name`}),` e `,_jsx(_components.code,{children:`importer_address`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Array de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subtotal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O valor `,_jsx(_components.strong,{children:`deve ser igual`}),` à soma de `,_jsx(_components.code,{children:`order.amount.value`}),` * `,_jsx(_components.code,{children:`order.amount.quantity`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tax`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações fiscais deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`shipping`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O custo de frete do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O valor do desconto para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Expiração para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Opcional.`}),` Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo de caracteres é de 120 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.items[]`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID do conteúdo de um item no pedido a partir do seu catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome do item a ser exibido para o usuário. Não pode exceder 60 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Imagem personalizada para o item a ser exibida para o usuário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O preço por item.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sale_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O preço com desconto por item. Deve ser menor que o valor original. Se incluído, este campo é usado para calcular o valor do subtotal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quantity`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`A quantidade de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_of_origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. O país de origem do produto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Nome da empresa importadora.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Endereço da empresa importadora.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.items[].image`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-items-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Nota: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e o URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias ao URL.`}),_jsxs(`p`,{children:[`Nota: Deve ser fornecido `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada do tipo `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.items[].amount`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-items-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do montante. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto utilizado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.items[].sale_amount`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-items-sale-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do montante. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto utilizado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.subtotal`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-subtotal`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Número inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do montante. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.tax`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-tax`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.shipping`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-shipping`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.discount`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-discount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12,34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for com incentivo, o comerciante precisa definir esta informação. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].order_status.order.expiration`,id:`whatsappmessage-template-components-cards-components-parameters-order-status-order-expiration`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`timestamp`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Uma string com timestamp UTC em segundos do momento em que o pedido deve expirar. O limite mínimo é de 300 segundos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Explicação em texto para a expiração.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.template.components[].cards[].components[].parameters[].location`,id:`whatsappmessage-template-components-cards-components-parameters-location`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`latitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Latitude da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`longitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Longitude da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Endereço da localização. Exibido apenas se `,_jsx(_components.code,{children:`name`}),` estiver presente.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.text`,id:`whatsappmessage-text`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`body`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Obrigatório para mensagens de texto. O texto da mensagem de texto que pode conter URLs iniciadas com http:// ou https:// e formatação. Veja as opções de formatação disponíveis aqui. Se você incluir URLs em seu texto e desejar incluir uma caixa de pré-visualização em mensagens de texto (preview_url: true), certifique-se de que a URL comece com http:// ou https:// — URLs com https:// são preferidas. É necessário incluir um hostname, pois endereços IP não serão correspondidos. Comprimento máximo: 4096 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`4096`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`preview_url`})}),_jsx(_components.td,{children:`boolean`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Por padrão, o WhatsApp reconhece URLs e as torna clicáveis, mas você também pode incluir uma caixa de pré-visualização com mais informações sobre o link. Defina este campo como true se quiser incluir uma caixa de pré-visualização de URL. Na maioria das vezes, o destinatário verá uma URL clicável quando você enviar uma URL, definir preview_url como true e fornecer um objeto body com um link http ou https. As pré-visualizações de URL só são renderizadas após uma das seguintes situações ocorrer:`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`A empresa enviou um modelo de mensagem ao usuário.`}),_jsx(`li`,{children:`O usuário inicia uma conversa por meio de um link “conversa em um clique”.`}),_jsxs(`li`,{children:[`O usuário adiciona o número de telefone da empresa aos seus contatos e inicia uma conversa. Padrão: `,_jsx(`code`,{children:`false`}),`.`]})]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.image`,id:`whatsappmessage-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com a mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.video`,id:`whatsappmessage-video`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de envio de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a Cloud API do WhatsApp armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.audio`,id:`whatsappmessage-audio`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de envio de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a Cloud API do WhatsApp armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.document`,id:`whatsappmessage-document`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de envio de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a Cloud API do WhatsApp armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),` deve ser fornecido. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.sticker`,id:`whatsappmessage-sticker`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Nota: Deve ser fornecido `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Nota: A WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Nota: Deve ser fornecido `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.location`,id:`whatsappmessage-location`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`latitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Latitude da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`longitude`})}),_jsx(_components.td,{children:`number (double)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Longitude da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da localização.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Endereço da localização. Exibido apenas se `,_jsx(_components.code,{children:`name`}),` estiver presente.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive`,id:`whatsappmessage-interactive`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Obrigatório.`}),` O tipo de mensagem interativa que você deseja enviar.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`button`}),`: Use para Reply Buttons.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`list`}),`: Use para List Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`cta_url`}),`: Use para Call-To-Action (CTA) URL Button Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`product`}),`: Use para Single Product Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`product_list`}),`: Use para Multi-Product Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`catalog_message`}),`: Use para Catalog Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`location_request_message`}),`: Use para Location Request Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`order_details`}),`: Use para Order Details Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`order_status`}),`: Use para Order Status Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`voice_call`}),`: Use para Voice Call Messages.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`flow`}),`: Use para Flow Messages.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`action`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Obrigatório.`}),` Ação que você deseja que o usuário execute após ler a mensagem `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`body`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Opcional para o tipo `,_jsx(_components.code,{children:`product`}),`. Obrigatório para outros tipos de mensagem.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`header`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para o tipo `,_jsx(_components.code,{children:`product_list`}),`. Opcional para outros tipos.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`footer`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Opcional. Um objeto com o rodapé da mensagem.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action`,id:`whatsappmessage-interactive-action`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`buttons`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório para Botões de Resposta (Reply Buttons). Você pode ter até 3 botões.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`button`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Obrigatório para Mensagens de Lista (List Messages). Conteúdo do botão. Não pode ser uma string vazia e deve ser exclusivo na mensagem. Emojis são suportados; markdown não. Tamanho máximo: 20 caracteres.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`20`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para Mensagens de Produto Único e Mensagens de Vários Produtos. Identificador exclusivo do catálogo do Facebook vinculado à sua conta do WhatsApp Business. Esse ID pode ser recuperado por meio do `,_jsx(_components.a,{href:`https://business.facebook.com/commerce`,children:`Gerenciador de Comércio da Meta`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório para Mensagens de Produto Único e Mensagens de Vários Produtos. Identificador exclusivo do produto em um catálogo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sections`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório para Mensagens de Lista e Mensagens de Vários Produtos. Matriz de objetos de seção. Mínimo de 1, máximo de 10.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Nome da ação. Obrigatório para botões de Call-To-Action (CTA).`}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`cta_url`}),`: use para botões de URL de Call-To-Action (CTA).`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`catalog_message`}),`: use para Mensagens de Catálogo.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`send_location`}),`: use para botões de Solicitação de Localização.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`flow`}),`: use para botões de Flow.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`review_and_pay`}),`: use para botões de Detalhes do Pedido.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`review_order`}),`: use para botões de Status do Pedido.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`voice_call`}),`: use para botões de Chamada de Voz.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`parameters`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Parâmetros da ação. Obrigatório para botões de Call-To-Action (CTA).`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.buttons[]`,id:`whatsappmessage-interactive-action-buttons`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`O único tipo suportado é `,_jsx(`code`,{children:`reply`}),` (para Botão de Resposta).`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reply`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os campos do objeto estão listados abaixo.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.buttons[].reply`,id:`whatsappmessage-interactive-action-buttons-reply`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Título do botão. Não pode ser uma string vazia e deve ser exclusivo na mensagem. Emojis são suportados; markdown não. Tamanho máximo: 20 caracteres.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`20`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Identificador exclusivo do botão. Este ID é retornado no webhook quando o botão é clicado pelo usuário. Tamanho máximo: 256 caracteres. Não é permitido ter espaços no início ou no fim ao definir o ID.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`256`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.sections[]`,id:`whatsappmessage-interactive-action-sections`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Obrigatório se a mensagem tiver mais de uma seção.`}),` Título da seção. Tamanho máximo: 24 caracteres.`]}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`24`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rows`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Contém uma lista de linhas. Você pode ter um total de 10 linhas em todas as suas seções. Cada linha deve ter um título (tamanho máximo: 24 caracteres) e um ID (tamanho máximo: 200 caracteres). Você pode adicionar uma descrição (tamanho máximo: 72 caracteres), mas ela é opcional.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório para mensagens de vários produtos. Matriz de objetos de produtos. Há um mínimo de 1 produto por seção e um máximo de 30 produtos em todas as seções.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.sections[].rows[]`,id:`whatsappmessage-interactive-action-sections-rows`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`ID exclusivo da linha. Tamanho máximo: 200 caracteres.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`200`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Conteúdo do título da linha. Tamanho máximo: 24 caracteres.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`24`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Conteúdo da descrição da linha. Tamanho máximo: 72 caracteres.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`72`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.sections[].product_items[]`,id:`whatsappmessage-interactive-action-sections-product-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Obrigatório para mensagens de vários produtos. Identificador exclusivo do produto em um catálogo.`})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters`,id:`whatsappmessage-interactive-action-parameters`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`display_text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Texto do botão de URL CTA. Tamanho máximo: 20 bytes.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`20`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`URL do botão de URL CTA.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`thumbnail_product_retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Número de SKU do item. Rotulado como `,_jsx(_components.strong,{children:`Content ID`}),` no `,_jsx(_components.a,{href:`https://business.facebook.com/commerce`,children:`Commerce Manager`}),`. A miniatura deste item será usada como a imagem de cabeçalho da mensagem.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_message_version`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para botões `,_jsx(_components.code,{children:`flow`}),`. O valor deve ser “3”.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_token`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para botões `,_jsx(_components.code,{children:`flow`}),`. Token do Flow que é gerado pela empresa para servir como um identificador. O padrão é `,_jsx(_components.code,{children:`unused`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Condicionalmente obrigatório para botões `,_jsx(_components.code,{children:`flow`}),`. ID exclusivo do Flow fornecido pelo WhatsApp. Não pode ser usado com o parâmetro `,_jsx(_components.code,{children:`flow_name`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Condicionalmente obrigatório para botões `,_jsx(_components.code,{children:`flow`}),`. O nome do Flow que você criou. Não pode ser usado com o parâmetro `,_jsx(_components.code,{children:`flow_id`}),`. Alterar o nome do Flow exigirá a atualização deste parâmetro para corresponder ao novo nome.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_cta`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Obrigatório para botões `,_jsx(`code`,{children:`flow`}),`. Texto no botão de CTA. Por exemplo: “Open flow!”. Tamanho máximo: 20 caracteres.`]}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`20`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_action`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para botões `,_jsx(_components.code,{children:`flow`}),`. `,_jsx(_components.code,{children:`navigate`}),` ou `,_jsx(_components.code,{children:`data_exchange`}),`. O padrão é `,_jsx(_components.code,{children:`navigate`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`flow_action_payload`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`flow_action`}),` for `,_jsx(_components.code,{children:`navigate`}),`. Caso contrário, deve ser omitido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reference_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Obrigatório para botões `,_jsx(`code`,{children:`review_e_pay`}),`. Identificador exclusivo do pedido fornecido pela empresa. Diferencia maiúsculas de minúsculas, não pode ser uma string vazia e só pode conter letras em inglês, números, sublinhados, traços ou pontos, e não deve exceder 35 caracteres.`]}),_jsxs(`p`,{children:[`O `,_jsx(`code`,{children:`reference_id`}),` deve ser exclusivo para cada mensagem order_details de uma determinada empresa. Se houver a necessidade de enviar várias mensagens order_details para o mesmo pedido, recomenda-se incluir um número de sequência no reference_id (por exemplo, “BM345A-12”) para garantir a exclusividade do reference_id.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`review_and_pay`}),`. O tipo de mercadorias sendo pagas neste pedido. As opções suportadas atualmente são `,_jsx(_components.code,{children:`digital-goods`}),` e `,_jsx(_components.code,{children:`physical-goods`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`beneficiaries`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`review_and_pay`}),`. Uma matriz de beneficiários para este pedido. Um beneficiário é o destinatário pretendido para o envio das mercadorias físicas no pedido. As informações do beneficiário não são exibidas aos usuários, mas são necessárias por motivos legais e de conformidade.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`review_and_pay`}),`. A moeda deste pedido. Atualmente, o único valor suportado é `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`total_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`review_and_pay`}),`. O valor total deste pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`order`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Obrigatório para botões `,_jsx(`code`,{children:`review_and_pay`}),` ou `,_jsx(`code`,{children:`review_order`}),`.`]}),_jsxs(`p`,{children:[`Para botões `,_jsx(`code`,{children:`review_and_pay`}),`, fornece `,_jsx(`code`,{children:`status`}),`, `,_jsx(`code`,{children:`items`}),`, `,_jsx(`code`,{children:`subtotal`}),`, `,_jsx(`code`,{children:`tax`}),`, etc. do pedido.`]}),_jsxs(`p`,{children:[`Para botões `,_jsx(`code`,{children:`review_order`}),`, fornece apenas `,_jsx(`code`,{children:`status`}),` e `,_jsx(`code`,{children:`description`}),` do pedido.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_settings`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório para botões `,_jsx(_components.code,{children:`review_and_pay`}),`. Configurações de pagamento para o pedido.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.flow_action_payload`,id:`whatsappmessage-interactive-action-parameters-flow-action-payload`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`screen`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O ID da tela exibida primeiro. Deve ser uma tela de `,_jsx(_components.strong,{children:`entry`}),` .`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`data`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Dados de entrada opcionais para a primeira tela do Flow. Se fornecido, deve ser um objeto não vazio.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.beneficiaries[]`,id:`whatsappmessage-interactive-action-parameters-beneficiaries`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Nome da pessoa física ou jurídica que está recebendo os bens materiais. Não pode exceder 200 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`200`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`address_line1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Endereço de entrega (número da porta/torre, nome da rua etc.). Não pode exceder 100 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`100`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`address_line2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Endereço de entrega (ponto de referência, área etc.). Não pode exceder 100 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`100`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome da cidade.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome do estado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Nome do país. Atualmente, o único valor suportado é `,_jsx(_components.code,{children:`India`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`postal_code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Código postal de 6 dígitos do endereço de entrega.`}),_jsxs(`p`,{children:[`Comprimento mínimo: `,_jsx(`code`,{children:`6`}),`. Comprimento máximo: `,_jsx(`code`,{children:`6`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.total_amount`,id:`whatsappmessage-interactive-action-parameters-total-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor da quantia multiplicado pelo deslocamento (offset). Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essas informações. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order`,id:`whatsappmessage-interactive-action-parameters-order`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`status`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`O único valor suportado na mensagem `,_jsx(`code`,{children:`order_details`}),` é `,_jsx(`code`,{children:`pending`}),`. Em uma mensagem `,_jsx(`code`,{children:`order_status`}),`, o `,_jsx(`code`,{children:`status`}),` pode ser: `,_jsx(`code`,{children:`pending`}),`, `,_jsx(`code`,{children:`processing`}),`, `,_jsx(`code`,{children:`partially_shipped`}),`, `,_jsx(`code`,{children:`shipped`}),`, `,_jsx(`code`,{children:`completed`}),` ou `,_jsx(`code`,{children:`canceled`}),`.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O único valor suportado é `,_jsx(_components.code,{children:`quick_pay`}),`. Quando este campo é enviado, ocultamos o botão “Review and Pay” e exibimos apenas o botão “Pay Now” no balão de detalhes do pedido.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`catalog_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Identificador exclusivo do catálogo do Facebook usado pela empresa. Se você não fornecer este campo, deverá fornecer os seguintes campos dentro do objeto items: `,_jsx(_components.code,{children:`country_of_origin`}),`, `,_jsx(_components.code,{children:`importer_name`}),` e `,_jsx(_components.code,{children:`importer_address`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`items`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Matriz de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subtotal`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`O valor `,_jsx(_components.strong,{children:`deve ser igual`}),` à soma de `,_jsx(_components.code,{children:`order.amount.value`}),` * `,_jsx(_components.code,{children:`order.amount.quantity`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`tax`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`As informações fiscais deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`shipping`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O custo de frete do pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O valor do desconto para este pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`expiration`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Expiração deste pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Opcional.`}),` Texto para compartilhar informações relacionadas ao status. Pode ser útil ao enviar cancelamento. O limite máximo é de 120 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.items[]`,id:`whatsappmessage-interactive-action-parameters-order-items`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retailer_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID de conteúdo de um item do seu catálogo no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome do item a ser exibido para o usuário. Não pode exceder 60 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Imagem personalizada do item a ser exibida para o usuário.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O preço por item.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sale_amount`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O preço com desconto por item. Deve ser menor que o valor original. Se incluído, este campo será usado para calcular o valor do subtotal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`quantity`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`O número de itens no pedido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_of_origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. O país de origem do produto.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Nome da empresa importadora.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`importer_address`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Obrigatório se `,_jsx(_components.code,{children:`catalog_id`}),` não estiver presente. Endereço da empresa importadora.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.items[].image`,id:`whatsappmessage-interactive-action-parameters-order-items-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isto ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena em cache recursos de mídia por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é necessário fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, o `,_jsx(`code`,{children:`id`}),` terá precedência e o `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável em `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.items[].amount`,id:`whatsappmessage-interactive-action-parameters-order-items-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do montante. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisará definir essas informações. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.items[].sale_amount`,id:`whatsappmessage-interactive-action-parameters-order-items-sale-amount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do montante. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido for incentivado, o comerciante precisará definir essas informações. O limite máximo é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.subtotal`,id:`whatsappmessage-interactive-action-parameters-order-subtotal`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo que representa o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.tax`,id:`whatsappmessage-interactive-action-parameters-order-tax`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.shipping`,id:`whatsappmessage-interactive-action-parameters-order-shipping`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.discount`,id:`whatsappmessage-interactive-action-parameters-order-discount`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offset`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser `,_jsx(_components.code,{children:`100`}),` para `,_jsx(_components.code,{children:`INR`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`value`})}),_jsx(_components.td,{children:`integer (int32)`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Inteiro positivo representando o valor do montante multiplicado pelo offset. Por exemplo, ₹12.34 tem o valor 1234.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`tax`}),`, `,_jsx(`code`,{children:`shipping`}),` ou `,_jsx(`code`,{children:`discount`}),`. Descrição do valor. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`discount_program_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[`Use apenas para `,_jsx(`code`,{children:`discount`}),`. Texto usado para definir pedidos com incentivo. Se o pedido tiver incentivo, o comerciante precisa definir essa informação. O limite máximo de caracteres é de 60 caracteres.`]}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.order.expiration`,id:`whatsappmessage-interactive-action-parameters-order-expiration`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`timestamp`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Uma string de timestamp UTC em segundos do momento em que o pedido deve expirar. O limite mínimo é de 300 segundos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`description`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Explicação em texto para a expiração.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),`.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.payment_settings[]`,id:`whatsappmessage-interactive-action-parameters-payment-settings`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Deve ser definido como `,_jsx(_components.code,{children:`payment_gateway`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_gateway`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Um objeto que descreve as informações da conta de pagamento.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.payment_settings[].payment_gateway`,id:`whatsappmessage-interactive-action-parameters-payment-settings-payment-gateway`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:_jsxs(`p`,{children:[`Tipo de pagamento. Deve ser definido como `,_jsx(`code`,{children:`billdesk`}),`, `,_jsx(`code`,{children:`razorpay`}),`, `,_jsx(`code`,{children:`payu`}),` ou `,_jsx(`code`,{children:`zaakpay`}),`, se você tiver vinculado seu gateway de pagamento BillDesk, Razorpay, PayU ou Zaakpay para aceitar pagamentos.`]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`configuration_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O nome da configuração de pagamento pré-configurada a ser usada para este pedido, não devendo exceder 60 caracteres. Este valor deve corresponder a uma configuração de pagamento definida no Gerenciador do WhatsApp Business.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`billdesk`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para BillDesk. Campos definidos pelo usuário (extra) são usados para armazenar qualquer informação correspondente a um pedido específico. Cada campo extra tem um limite máximo de 120 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payu`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para PayU. Campos definidos pelo usuário (udf) são usados para armazenar qualquer informação correspondente a um pedido específico. Cada campo UDF tem um limite máximo de 255 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`razorpay`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para Razorpay.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`zaakpay`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações adicionais para Zaakpay. Campos definidos pelo usuário (extra) são usados para armazenar qualquer informação correspondente a um pedido específico. Cada campo extra tem um limite máximo de 180 caracteres.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.payment_settings[].payment_gateway.billdesk`,id:`whatsappmessage-interactive-action-parameters-payment-settings-payment-gateway-billdesk`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info3`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info4`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info5`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info6`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`additional_info7`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para BillDesk.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`120`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.payment_settings[].payment_gateway.payu`,id:`whatsappmessage-interactive-action-parameters-payment-settings-payment-gateway-payu`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para o PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf3`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para o PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`udf4`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a PayU.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`255`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.payment_settings[].payment_gateway.razorpay`,id:`whatsappmessage-interactive-action-parameters-payment-settings-payment-gateway-razorpay`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`receipt`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número do recibo correspondente a este pedido, definido para sua referência interna. Tamanho máximo suportado de 40 caracteres, com tamanho mínimo superior a 0 caracteres.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`notes`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O objeto pode ser composto por pares de chave-valor com no máximo 15 chaves e cada valor limitado a 256 caracteres.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.action.parameters.payment_settings[].payment_gateway.zaakpay`,id:`whatsappmessage-interactive-action-parameters-payment-settings-payment-gateway-zaakpay`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`extra1`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para a Zaakpay.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`180`}),` caracteres.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`extra2`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Informações definidas pelo usuário sobre este pedido para Zaakpay.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`180`}),` caracteres.`]})]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.body`,id:`whatsappmessage-interactive-body`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O conteúdo do corpo da mensagem. Emojis e markdown são suportados. Comprimento máximo: 1024 caracteres.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`1024`}),`.`]})]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.header`,id:`whatsappmessage-interactive-header`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsxs(`p`,{children:[_jsx(`strong`,{children:`Obrigatório.`}),` O tipo de cabeçalho que você gostaria de usar.`]}),_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(`code`,{children:`text`}),`: usado para mensagens de lista, botões de resposta e mensagens de vários produtos.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`video`}),`: usado para botões de resposta.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`image`}),`: usado para botões de resposta.`]}),_jsxs(`li`,{children:[_jsx(`code`,{children:`document`}),`: usado para botões de resposta.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Texto para o cabeçalho. A formatação permite emojis, mas não markdown.`}),_jsxs(`p`,{children:[`Comprimento máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`image`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Consulte também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia suportados`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`video`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Consulte também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`document`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Use para mensagens de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),`, `,_jsx(_components.code,{children:`audio`}),`, `,_jsx(_components.code,{children:`document`}),` ou `,_jsx(_components.code,{children:`sticker`}),`. Veja também `,_jsx(_components.a,{href:`https://developers.facebook.com/docs/whatsapp/cloud-api/reference/media#supported-media-types`,children:`Tipos de mídia compatíveis`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.header.image`,id:`whatsappmessage-interactive-header-image`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com a mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.header.video`,id:`whatsappmessage-interactive-header-video`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia de `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),` especificada. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com a mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.header.document`,id:`whatsappmessage-interactive-header-document`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso quando a mídia for enviada para os servidores do WhatsApp.`})}),_jsxs(`p`,{children:[`Forneça o ID do objeto de mídia obtido da API de upload de mídia do WhatsApp (`,_jsx(`a`,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:_jsx(_components.a,{href:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`,children:`https://docs.ycloud.com/reference/whatsapp_media-upload#/`})}),`).`]}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`link`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:_jsx(`strong`,{children:`Use isso ao enviar mídia diretamente do seu servidor.`})}),_jsx(`p`,{children:`O protocolo e a URL da mídia a ser enviada. Use apenas com URLs HTTP/HTTPS.`}),_jsx(`p`,{children:`Observação: a WhatsApp Cloud API armazena recursos de mídia em cache por 10 minutos. Para garantir o conteúdo mais recente, adicione strings de consulta aleatórias à URL.`}),_jsxs(`p`,{children:[`Observação: é obrigatório fornecer `,_jsx(`code`,{children:`id`}),` ou `,_jsx(`code`,{children:`link`}),`. Se ambos forem fornecidos, `,_jsx(`code`,{children:`id`}),` terá precedência e `,_jsx(`code`,{children:`link`}),` será ignorado.`]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`caption`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve a mídia especificada `,_jsx(_components.code,{children:`image`}),`, `,_jsx(_components.code,{children:`gif`}),`, `,_jsx(_components.code,{children:`video`}),` ou `,_jsx(_components.code,{children:`document`}),`. Não aplicável no `,_jsx(_components.code,{children:`header`}),` de mensagens de `,_jsx(_components.code,{children:`template`}),` ou `,_jsx(_components.code,{children:`interactive`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filename`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Descreve o nome do arquivo para o documento específico. Use apenas com mídia de `,_jsx(_components.code,{children:`document`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.interactive.footer`,id:`whatsappmessage-interactive-footer`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`text`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`O conteúdo do rodapé. Emojis e markdown são suportados. Links são suportados. Tamanho máximo: 60 caracteres.`}),_jsxs(`p`,{children:[`Tamanho máximo: `,_jsx(`code`,{children:`60`}),`.`]})]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[]`,id:`whatsappmessage-contacts`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`addresses`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens da matriz são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`birthday`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`String formatada em `,_jsx(_components.code,{children:`YYYY-MM-DD`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`emails`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Os itens da matriz são descritos abaixo.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`name`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome completo do contato formatado como um objeto name.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`org`})}),_jsx(_components.td,{children:`object`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Informações da organização do contato formatadas como um objeto org.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`phones`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número(s) de telefone do contato formatado(s) como um objeto phone.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`urls`})}),_jsx(_components.td,{children:`object[]`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`URL(s) do contato formatada(s) como um objeto urls.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`vcard`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`vCard opcional fornecido com a carga útil do contato compartilhado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`origin`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Definido como `,_jsx(_components.code,{children:`contact_request`}),` quando o usuário compartilhou o contato em resposta a uma mensagem request-contact-info.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[].addresses[]`,id:`whatsappmessage-contacts-addresses`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`street`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Número e nome da rua.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`city`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da cidade.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`state`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Abreviação do estado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`zip`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`CEP.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome completo do país.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`country_code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Código de duas letras do país.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[].emails[]`,id:`whatsappmessage-contacts-emails`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`email`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Endereço de e-mail.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[].name`,id:`whatsappmessage-contacts-name`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`formatted_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Nome completo, como aparece normalmente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`first_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Primeiro nome.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`last_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sobrenome.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`middle_name`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome do meio.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`suffix`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sufixo do nome.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`prefix`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Prefixo do nome.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[].org`,id:`whatsappmessage-contacts-org`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`company`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome da empresa do contato.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`department`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Nome do departamento do contato.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Cargo corporativo do contato.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[].phones[]`,id:`whatsappmessage-contacts-phones`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`phone`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Preenchido automaticamente com o valor de `,_jsx(_components.code,{children:`wa_id`}),` como um número de telefone formatado.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`CELL`}),`, `,_jsx(_components.code,{children:`MAIN`}),`, `,_jsx(_components.code,{children:`IPHONE`}),`, `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`wa_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`ID do WhatsApp.`})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.contacts[].urls[]`,id:`whatsappmessage-contacts-urls`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`url`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`URL.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Os valores padrão são `,_jsx(_components.code,{children:`HOME`}),` e `,_jsx(_components.code,{children:`WORK`}),`.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.reaction`,id:`whatsappmessage-reaction`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsxs(_components.td,{children:[`Especifica o `,_jsx(_components.code,{children:`wamid`}),` da mensagem recebida que continha a reação.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`emoji`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Obrigatório`}),` ao enviar uma mensagem `,_jsx(_components.code,{children:`reaction`}),`. Defina como `,_jsx(_components.code,{children:`\"\"`}),` se quiser remover o emoji. `,_jsx(_components.strong,{children:`Opcional`}),` ao receber uma mensagem de um usuário. Este campo é incluído quando um usuário reage a mensagens com um emoji. Caso contrário, indica que o usuário removeu o emoji.`]})]})]})]})}),_jsx(Accordion,{title:`whatsappMessage.context`,id:`whatsappmessage-context`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[`Especifica o `,_jsx(_components.code,{children:`wamid`}),` da mensagem que você está respondendo. `,_jsx(_components.code,{children:`wamid`}),` é o ID da mensagem original na plataforma do WhatsApp.`]})]})})]})}),_jsx(Accordion,{title:`whatsappMessage.whatsappApiError`,id:`whatsappmessage-whatsappapierror`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Parâmetro`}),_jsx(_components.th,{children:`Tipo`}),_jsx(_components.th,{children:`Obrigatório`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`message`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Uma descrição do erro legível por humanos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`code`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Um código de erro.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`type`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Tipo de erro.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error_subcode`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Código adicional sobre o erro.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error_user_msg`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`A mensagem a ser exibida ao usuário. O idioma da mensagem é baseado no locale da requisição da API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error_user_title`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`O título da caixa de diálogo, se exibida. O idioma da mensagem é baseado no locale da requisição da API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fbtrace_id`})}),_jsx(_components.td,{children:`string`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Identificador de suporte interno. Ao relatar um bug relacionado a uma chamada da Graph API, inclua o fbtrace_id para nos ajudar a localizar os dados de log para depuração.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`error_data`})}),_jsx(_components.td,{children:`string or object`}),_jsx(_components.td,{children:`Não`}),_jsxs(_components.td,{children:[_jsx(`p`,{children:`Dados adicionais sobre o erro. Uma string ou map.`}),_jsxs(`ul`,{children:[_jsx(`li`,{children:`Para APIs de modelo, este campo é uma string que descreve o motivo do erro.`}),_jsxs(`li`,{children:[`Para APIs de mensagem, este campo é um map com a propriedade `,_jsx(`code`,{children:`details`}),` descrevendo o motivo do erro.`]})]})]})]})]})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`exemplo`,children:`Exemplo`}),`\n`,_jsx(_components.p,{children:`O seguinte JSON é o corpo entregue ao seu receptor. IDs, números de telefone e outros valores de conta são ilustrativos.`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Mensagem de histórico de entrada`,id:`mensagem-de-historico-de-entrada`,children:[_jsx(_components.p,{children:`Uma mensagem de histórico de entrada usa whatsappInboundMessage. phase e progress relatam a sincronização do bloco de histórico.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`23`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`23`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"evt_example_smb_history_inbound\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"v2\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2026-10-09T08:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`40`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"whatsappInboundMessage\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"INBOUND_MESSAGE_ID\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wamid\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"wamid.INBOUND_EXAMPLE\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wabaId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"WABA_ID\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"from\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"+12025550124\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"to\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"+12025550123\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"body\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"What time can I collect my order?\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"customerProfile\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"Example customer\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"sendTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2026-10-08T12:00:00.000Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})})]}),_jsxs(Accordion,{title:`Mensagem de histórico de saída`,id:`mensagem-de-historico-de-saida`,children:[_jsx(_components.p,{children:`Uma mensagem de histórico de saída usa whatsappMessage. Não a encaminhe como uma mensagem de entrada.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`22`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`22`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"evt_example_smb_history_outbound\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"v2\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2026-10-09T08:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`60`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"whatsappMessage\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"MESSAGE_ID\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wamid\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"wamid.EXAMPLE\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wabaId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"WABA_ID\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"from\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"+12025550124\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"to\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"+12025550123\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"body\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"Your order is ready for pickup.\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"sent\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2026-10-08T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"sendTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2026-10-08T12:00:00.000Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})})]}),_jsxs(Accordion,{title:`Progresso de sincronização do histórico`,id:`progresso-de-sincronizacao-do-historico`,children:[_jsx(_components.p,{children:`Um bloco de histórico apenas com metadados relata phase e progress sem nenhum dos objetos de mensagem. Não trate esta estrutura como uma carga útil de message-created ou message-echoes.`}),_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"evt_example_smb_history_progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"v2\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2026-10-09T08:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`73`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})})]}),_jsx(Accordion,{title:`Mensagem de texto de entrada`,id:`mensagem-de-texto-de-entrada`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`30`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`30`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"evt_eEkn26qar3nOB8md\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"v2\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2023-02-22T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`40`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"whatsappInboundMessage\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"63f872f6741c165b4342a751\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wamid\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"wamid.HBgNODi...\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wabaId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"WABA-ID\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"from\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"CUSTOMER-PHONE-NUMBER\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"fromUserId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"US.13491208655302741918\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"fromParentUserId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"US.11815799212886844830\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"customerProfile\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"Joe\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"username\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"@JoeWick\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"to\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"BUSINESS-PHONE-NUMBER\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"sendTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2023-02-22T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"body\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"OK\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"context\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"from\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"+12025550124\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"wamid.HBgNODr...\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})})}),_jsx(Accordion,{title:`Mensagem de texto de saída`,id:`mensagem-de-texto-de-saida`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`28`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`28`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"evt_eEVCy8eNqD9EvcFI\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"v2\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2023-02-22T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`40`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"whatsappMessage\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"63f5d602367ea403f8175a6c\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wamid\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"wamid.BgNODYxN...\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"sent\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"from\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"BUSINESS-PHONE-NUMBER\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"to\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"CUSTOMER-PHONE-NUMBER\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"toUserId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"US.13491208655302741918\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"toParentUserId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"US.11815799212886844830\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"wabaId\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"WABA-ID\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2022-03-01T12:00:00.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"sendTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2022-03-01T12:00:01.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"bizType\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"body\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"Hi there! How can we help?\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"context\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"message_id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"wamid.BgNODYxN...\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})})}),_jsx(Accordion,{title:`Bloco de histórico somente com progresso`,id:`bloco-de-historico-somente-com-progresso`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"evt_progressOnly73\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"whatsapp.smb.history\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"apiVersion\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"v2\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"createTime\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:`\"2023-02-22T12:00:02.000Z\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"phase\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` \"progress\"`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`: `}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`73`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`}`})}),`\n`]})})})})]}),`\n`,_jsxs(_components.p,{children:[`Após verificar a assinatura e aceitar o evento de forma duradoura, retorne uma resposta `,_jsx(_components.code,{children:`2xx`}),`. Processe tarefas lentas de forma assíncrona.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`http`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`http`,children:_jsxs(_components.code,{language:`http`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#D73A49`,\"--shiki-dark\":`#F97583`},children:`HTTP`}),_jsx(_components.span,{style:{color:`#24292E`,\"--shiki-dark\":`#E1E4E8`},children:`/`}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:`1.1`}),_jsx(_components.span,{style:{color:`#005CC5`,\"--shiki-dark\":`#79B8FF`},children:` 200`}),_jsx(_components.span,{style:{color:`#032F62`,\"--shiki-dark\":`#9ECBFF`},children:` OK`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Para orientações sobre cenários, consulte os `,_jsx(_components.a,{href:`/pt/api-reference/guides/examples/webhook-examples/whatsapp-business-app-history-message-webhook-examples`,children:`exemplos anotados`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"}},"config":{},"pageMetadata":{"title":"whatsapp.smb.history","sidebarTitle":"smb.history","description":"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.","href":"/pt/api-reference/webhook-reference/whatsapp-smb-history"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Gatilhos","slug":"gatilhos","depth":2,"children":[]},{"title":"Sintaxe","slug":"sintaxe","depth":2,"children":[]},{"title":"Parâmetros","slug":"parâmetros","depth":2,"children":[{"title":"Envelope do evento","slug":"envelope-do-evento","depth":3,"children":[]},{"title":"Payload do evento","slug":"payload-do-evento","depth":3,"children":[]},{"title":"whatsappInboundMessage","slug":"whatsappinboundmessage","depth":4,"children":[]},{"title":"whatsappMessage","slug":"whatsappmessage","depth":4,"children":[]}]},{"title":"Exemplo","slug":"exemplo","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"lchnan","siteName":"YCloud Docs","title":"whatsapp.smb.history - YCloud Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/api-reference/webhook-reference/whatsapp-smb-history","matchLevel":1},"zh":{"href":"/zh/api-reference/webhook-reference/whatsapp-smb-history","matchLevel":1},"es":{"href":"/es/api-reference/webhook-reference/whatsapp-smb-history","matchLevel":1},"pt":{"href":"/pt/api-reference/webhook-reference/whatsapp-smb-history","matchLevel":0},"ru":{"href":"/ru/api-reference/webhook-reference/whatsapp-smb-history","matchLevel":1}}},"lastModified":"2026-11-05T18:35:03.288Z","originalFileLocation":"pt/api-reference/webhook-reference/whatsapp-smb-history.mdx","locale":"pt"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.\">\u003cmeta data-mint-head name=\"application-name\" content=\"YCloud Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"whatsapp.smb.history - YCloud Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"YCloud Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lchnan.mintlify.app/_mintlify/api/og/v2?division=WhatsApp+Business+App\u0026amp;title=whatsapp.smb.history\u0026amp;description=Ocorre+quando+o+hist%C3%B3rico+de+mensagens+do+WhatsApp+Business+App+%C3%A9+sincronizado.\u0026amp;theme=7e639de6347778391fbe3ad7\u0026amp;signature=b8da41b27cd083e5e0795045dbd933cf8229d37e1c8b9b9b697c4b7213bf3738\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"whatsapp.smb.history - YCloud Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lchnan.mintlify.app/_mintlify/api/og/v2?division=WhatsApp+Business+App\u0026amp;title=whatsapp.smb.history\u0026amp;description=Ocorre+quando+o+hist%C3%B3rico+de+mensagens+do+WhatsApp+Business+App+%C3%A9+sincronizado.\u0026amp;theme=7e639de6347778391fbe3ad7\u0026amp;signature=b8da41b27cd083e5e0795045dbd933cf8229d37e1c8b9b9b697c4b7213bf3738\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/lchnan/g_kuIVCsIE9hrH5P/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"YCloud Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#602DED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt/api-reference/webhook-reference/whatsapp-smb-history.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.ycloud.com/en/api-reference/webhook-reference/whatsapp-smb-history\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.ycloud.com/zh/api-reference/webhook-reference/whatsapp-smb-history\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.ycloud.com/es/api-reference/webhook-reference/whatsapp-smb-history\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.ycloud.com/ru/api-reference/webhook-reference/whatsapp-smb-history\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.ycloud.com/en/api-reference/webhook-reference/whatsapp-smb-history\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.ycloud.com/#organization\",\"name\":\"YCloud Docs\",\"url\":\"https://docs.ycloud.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/lchnan/AXn0jsI-c5aPnOMW/logo/light.png?fit=max\u0026auto=format\u0026n=AXn0jsI-c5aPnOMW\u0026q=85\u0026s=0865e4207d765d07a769c29bc819adbe\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.ycloud.com#website\",\"name\":\"YCloud Docs\",\"url\":\"https://docs.ycloud.com\",\"publisher\":{\"@id\":\"https://docs.ycloud.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history#webpage\",\"url\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history\",\"name\":\"whatsapp.smb.history\",\"description\":\"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.\",\"dateModified\":\"2026-11-05T18:35:03.288Z\",\"isPartOf\":{\"@id\":\"https://docs.ycloud.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Webhook reference\",\"item\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/messenger-inbound-message-received\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"whatsapp.smb.history\",\"item\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history#article\",\"headline\":\"whatsapp.smb.history\",\"name\":\"whatsapp.smb.history\",\"description\":\"Ocorre quando o histórico de mensagens do WhatsApp Business App é sincronizado.\",\"url\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history\",\"mainEntityOfPage\":{\"@id\":\"https://docs.ycloud.com/pt/api-reference/webhook-reference/whatsapp-smb-history#webpage\"},\"dateModified\":\"2026-11-05T18:35:03.288Z\",\"publisher\":{\"@id\":\"https://docs.ycloud.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.ycloud.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"YCloud Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"YCloud Docs","nav":{"global":null,"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/en/api-reference/webhook-reference/whatsapp-smb-history"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/webhook-reference/whatsapp-smb-history"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/webhook-reference/whatsapp-smb-history"}]},{"language":"pt","tabs":[{"tab":"Documentação","icon":"book-open","pages":[{"title":"Documentação","href":"/pt/documentation/overview"}]},{"tab":"Referência da API","icon":"code","groups":[{"group":"Primeiros passos","pages":[{"title":"API da YCloud","href":"/pt/api-reference/getting-started/ycloud-api"},{"title":"Início rápido","href":"/pt/api-reference/getting-started/quickstart"},{"title":"Registro de alterações da API","href":"/pt/api-reference/getting-started/changelog"}]},{"group":"Guias","pages":[{"title":"Guias","href":"/pt/api-reference/guides/overview"},{"group":"Fundamentos da API","pages":[{"title":"Autenticação","href":"/pt/api-reference/guides/api-fundamentals/authentication"},{"title":"Lidar com erros","href":"/pt/api-reference/guides/api-fundamentals/handle-errors"},{"title":"Limites de taxa","href":"/pt/api-reference/guides/api-fundamentals/rate-limits"},{"title":"Paginação","href":"/pt/api-reference/guides/api-fundamentals/pagination"},{"title":"Controle de versão e compatibilidade da API","href":"/pt/api-reference/guides/api-fundamentals/versioning"},{"title":"Configurar webhooks","href":"/pt/api-reference/guides/api-fundamentals/configure-webhooks"},{"title":"Implementar um receptor de webhook","href":"/pt/api-reference/guides/api-fundamentals/implement-a-webhook-receiver"}]},{"group":"Plataforma do WhatsApp","pages":[{"group":"Enviar e receber","pages":[{"title":"Enviar uma mensagem do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/send-whatsapp-message"},{"title":"Código de erro do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/whatsapp-error-code"},{"title":"Gerenciar mensagens recebidas do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/handle-whatsapp-inbound-messages"},{"title":"Fazer upload de mídia do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/upload-whatsapp-media"},{"title":"Guia de integração de preços de mensagens do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/whatsapp-message-pricing-integration-guide"},{"title":"Guia de integração do Preço Máximo (Max Price)","href":"/pt/api-reference/guides/whatsapp-platform/max-price-integration-guide"}]},{"group":"Boas práticas","pages":[{"title":"Melhores práticas da WhatsApp Messages API","href":"/pt/api-reference/guides/whatsapp-platform/whatsapp-messages-api-best-practices"},{"title":"Práticas recomendadas para o Direct Send","href":"/pt/api-reference/guides/whatsapp-platform/best-practices/direct-send"}]},{"group":"Contas comerciais","pages":[{"title":"Gerenciar contas do WhatsApp Business","href":"/pt/api-reference/guides/whatsapp-platform/manage-whatsapp-business-accounts"},{"title":"Gerenciar números de telefone do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/manage-whatsapp-phone-numbers"},{"title":"Usar IDs de usuário com escopo de negócios","href":"/pt/api-reference/guides/whatsapp-platform/use-business-scoped-user-ids"}]},{"group":"Modelos e fluxos","pages":[{"title":"Gerenciar modelos do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/manage-whatsapp-templates"},{"title":"Idiomas de modelo do WhatsApp suportados","href":"/pt/api-reference/guides/whatsapp-platform/supported-whatsapp-template-languages"},{"title":"Gerenciar WhatsApp Flows","href":"/pt/api-reference/guides/whatsapp-platform/manage-whatsapp-flows"},{"title":"Implementar um endpoint de WhatsApp Flow","href":"/pt/api-reference/guides/whatsapp-platform/implement-a-whatsapp-flow-endpoint"}]},{"group":"Chamadas e grupos","pages":[{"title":"Gerenciar chamadas do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/manage-whatsapp-calls"},{"title":"Gerenciar grupos do WhatsApp","href":"/pt/api-reference/guides/whatsapp-platform/manage-whatsapp-groups"}]}]},{"group":"Meta Business Agent","pages":[{"title":"Visão geral do Meta Business Agent","href":"/pt/documentation/meta-business-agent/overview"},{"title":"Preparar e verificar a elegibilidade","href":"/pt/documentation/meta-business-agent/prepare-and-check-eligibility"},{"title":"Integrar e configurar","href":"/pt/documentation/meta-business-agent/onboard-and-configure"},{"title":"Testar e avaliar","href":"/pt/documentation/meta-business-agent/test-and-evaluate"},{"title":"Fazer a implantação com segurança","href":"/pt/documentation/meta-business-agent/roll-out-safely"},{"title":"Operar e solucionar problemas","href":"/pt/documentation/meta-business-agent/operate-and-troubleshoot"}]},{"group":"Dados e operações de clientes","pages":[{"title":"Consultar saldo da conta","href":"/pt/api-reference/guides/customer-data-and-operations/check-account-balance"},{"title":"Gerenciar contatos","href":"/pt/api-reference/guides/customer-data-and-operations/manage-contacts"},{"title":"Rastrear eventos personalizados","href":"/pt/api-reference/guides/customer-data-and-operations/track-custom-events"},{"title":"Gerenciar cancelamentos de inscrição","href":"/pt/api-reference/guides/customer-data-and-operations/manage-unsubscribers"}]},{"group":"Exemplos","pages":[{"title":"Visão geral dos exemplos","href":"/pt/api-reference/guides/examples/overview"},{"group":"Exemplos de API","pages":[{"title":"Exemplos de criação de modelos do WhatsApp","href":"/pt/api-reference/guides/examples/api-examples/whatsapp-template-creation-examples"},{"title":"Exemplos de mensagens do WhatsApp","href":"/pt/api-reference/guides/examples/api-examples/whatsapp-messaging-examples"}]},{"title":"Exemplos de Webhook","href":"/pt/api-reference/webhook-reference/overview"}]}]},{"group":"Endpoints","pages":[{"group":"Contas do WhatsApp Business","pages":[{"title":"List WABAs","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/businessAccounts","href":"/api-reference/whatsapp-business-accounts/list-wabas"},{"title":"Retrieve a WABA","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/businessAccounts/{id}","href":"/api-reference/whatsapp-business-accounts/retrieve-a-waba"},{"title":"Retrieve WABA automatic creative optimizations","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/businessAccounts/{wabaId}/automatic-creative-optimizations","href":"/api-reference/whatsapp-business-accounts/retrieve-waba-automatic-creative-optimizations"},{"title":"Update WABA automatic creative optimizations","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/businessAccounts/{wabaId}/automatic-creative-optimizations","href":"/api-reference/whatsapp-business-accounts/update-waba-automatic-creative-optimizations"}]},{"group":"Mensagens recebidas do WhatsApp","pages":[{"title":"Mark message as read","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/inboundMessages/{id}/markAsRead","href":"/api-reference/whatsapp-inbound-messages/mark-message-as-read"},{"title":"Mark message as read and display a typing indicator with a JSON response","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/inboundMessages/{id}/typing","href":"/api-reference/whatsapp-inbound-messages/mark-message-as-read-and-display-a-typing-indicator-with-a-json-response"}]},{"group":"Mídia do WhatsApp","pages":[{"title":"Upload media","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/media/{phoneNumber}/upload","href":"/api-reference/whatsapp-media/upload-media"}]},{"group":"Mensagens do WhatsApp","pages":[{"title":"Send a message directly","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/messages/sendDirectly","href":"/api-reference/whatsapp-messages/send-a-message-directly"},{"title":"Enqueue a message","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/messages","href":"/api-reference/whatsapp-messages/enqueue-a-message"},{"title":"Retrieve a message","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/messages/{id}","href":"/api-reference/whatsapp-messages/retrieve-a-message"},{"title":"Submit a Direct Send message sample","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/messages/{wabaId}/messageSamples","href":"/api-reference/whatsapp-messages/submit-a-direct-send-message-sample"}]},{"group":"Mensagens do Messenger","pages":[{"title":"Send a Messenger text reply directly","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /messenger/messages/sendDirectly","href":"/api-reference/messenger-messages/send-a-messenger-text-reply-directly"},{"title":"Retrieve an outbound message by its YCloud ID","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /messenger/messages/{id}","href":"/api-reference/messenger-messages/retrieve-an-outbound-message-by-its-ycloud-id"},{"title":"Retrieve an outbound message by its Meta message ID","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /messenger/messages/retrieveByMetaMessageId","href":"/api-reference/messenger-messages/retrieve-an-outbound-message-by-its-meta-message-id"}]},{"group":"Usuários bloqueados do WhatsApp","pages":[{"title":"Block users","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/blockUsers","href":"/api-reference/whatsapp-blocked-users/block-users"},{"title":"Unblock users","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/unblockUsers","href":"/api-reference/whatsapp-blocked-users/unblock-users"},{"title":"List blocked users","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/{businessPhoneNumber}/blockedUsers","href":"/api-reference/whatsapp-blocked-users/list-blocked-users"}]},{"group":"Grupos do WhatsApp","pages":[{"title":"Create a group","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/groups","href":"/api-reference/whatsapp-groups/create-a-group"},{"title":"List groups","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/{businessPhoneNumber}/groups","href":"/api-reference/whatsapp-groups/list-groups"},{"title":"Retrieve a group","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/{businessPhoneNumber}/groups/{groupId}","href":"/api-reference/whatsapp-groups/retrieve-a-group"},{"title":"Delete a group","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /whatsapp/{businessPhoneNumber}/groups/{groupId}","href":"/api-reference/whatsapp-groups/delete-a-group"},{"title":"Retrieve a group invite link","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/{businessPhoneNumber}/groups/{groupId}/inviteLink","href":"/api-reference/whatsapp-groups/retrieve-a-group-invite-link"},{"title":"Reset a group invite link","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/groups/{groupId}/inviteLink/reset","href":"/api-reference/whatsapp-groups/reset-a-group-invite-link"},{"title":"Send a group invite link message","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/groups/inviteLink/messages","href":"/api-reference/whatsapp-groups/send-a-group-invite-link-message"},{"title":"List group join requests","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/{businessPhoneNumber}/groups/{groupId}/joinRequests","href":"/api-reference/whatsapp-groups/list-group-join-requests"},{"title":"Approve group join requests","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/groups/{groupId}/joinRequests/approve","href":"/api-reference/whatsapp-groups/approve-group-join-requests"},{"title":"Reject group join requests","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/{businessPhoneNumber}/groups/{groupId}/joinRequests/reject","href":"/api-reference/whatsapp-groups/reject-group-join-requests"},{"title":"Remove group participants","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/groups/{groupId}/participants/remove","href":"/api-reference/whatsapp-groups/remove-group-participants"},{"title":"Update group settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/{businessPhoneNumber}/groups/{groupId}/settings","href":"/api-reference/whatsapp-groups/update-group-settings"}]},{"group":"Chamadas do WhatsApp","pages":[{"title":"Connect a call","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/calls/connect","href":"/api-reference/whatsapp-calling/connect-a-call"},{"title":"Pre-accept a call","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/calls/preAccept","href":"/api-reference/whatsapp-calling/pre-accept-a-call"},{"title":"Accept a call","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/calls/accept","href":"/api-reference/whatsapp-calling/accept-a-call"},{"title":"Terminate a call","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/calls/terminate","href":"/api-reference/whatsapp-calling/terminate-a-call"},{"title":"Reject a call","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/calls/reject","href":"/api-reference/whatsapp-calling/reject-a-call"},{"title":"Download call media","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/calls/media/{mediaAssetId}","href":"/api-reference/whatsapp-calling/download-call-media"}]},{"group":"Números de telefone do WhatsApp","pages":[{"title":"List phone numbers","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers","href":"/api-reference/whatsapp-phone-numbers/list-phone-numbers"},{"title":"Retrieve a phone number","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}","href":"/api-reference/whatsapp-phone-numbers/retrieve-a-phone-number"},{"title":"Retrieve a phone number profile","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/profile","href":"/api-reference/whatsapp-phone-numbers/retrieve-a-phone-number-profile"},{"title":"Update a phone number profile","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/profile","href":"/api-reference/whatsapp-phone-numbers/update-a-phone-number-profile"},{"title":"Update a phone number display name","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/displayName","href":"/api-reference/whatsapp-phone-numbers/update-a-phone-number-display-name"},{"title":"Retrieve commerce settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/whatsappCommerceSettings","href":"/api-reference/whatsapp-phone-numbers/retrieve-commerce-settings"},{"title":"Update commerce settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/whatsappCommerceSettings","href":"/api-reference/whatsapp-phone-numbers/update-commerce-settings"},{"title":"Register a phone number","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/register","href":"/api-reference/whatsapp-phone-numbers/register-a-phone-number"},{"title":"Retrieve phone number settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/settings","href":"/api-reference/whatsapp-phone-numbers/retrieve-phone-number-settings"},{"title":"Save phone number settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/settings","href":"/api-reference/whatsapp-phone-numbers/save-phone-number-settings"},{"title":"Retrieve a phone number business username","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/businessUsername","href":"/api-reference/whatsapp-phone-numbers/retrieve-a-phone-number-business-username"},{"title":"Retrieve phone number business username suggestions","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/businessUsername/suggestions","href":"/api-reference/whatsapp-phone-numbers/retrieve-phone-number-business-username-suggestions"},{"title":"Update a phone number business username","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/businessUsername","href":"/api-reference/whatsapp-phone-numbers/update-a-phone-number-business-username"},{"title":"Delete a phone number business username","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/businessUsername","href":"/api-reference/whatsapp-phone-numbers/delete-a-phone-number-business-username"},{"title":"Check a Meta contact book entry","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/contactBook/{bsuid}","href":"/api-reference/whatsapp-phone-numbers/check-a-meta-contact-book-entry"},{"title":"Delete a Meta contact book entry","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /whatsapp/phoneNumbers/{wabaId}/{phoneNumber}/contactBook/{bsuid}","href":"/api-reference/whatsapp-phone-numbers/delete-a-meta-contact-book-entry"}]},{"group":"Modelos do WhatsApp","pages":[{"title":"Create a template","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/templates","href":"/api-reference/whatsapp-templates/create-a-template"},{"title":"List templates","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/templates","href":"/api-reference/whatsapp-templates/list-templates"},{"title":"Retrieve WhatsApp template analytics","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/templates/analytics","href":"/api-reference/whatsapp-templates/retrieve-whatsapp-template-analytics"},{"title":"Delete templates by name","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /whatsapp/templates/{wabaId}/{name}","href":"/api-reference/whatsapp-templates/delete-templates-by-name"},{"title":"Delete a template","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /whatsapp/templates/{wabaId}/{name}/{language}","href":"/api-reference/whatsapp-templates/delete-a-template"},{"title":"Edit a template","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/templates/{wabaId}/{name}/{language}","href":"/api-reference/whatsapp-templates/edit-a-template"},{"title":"Retrieve a template","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/templates/{wabaId}/{name}/{language}","href":"/api-reference/whatsapp-templates/retrieve-a-template"}]},{"group":"WhatsApp Flows","pages":[{"title":"Create a flow","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/flows","href":"/api-reference/whatsapp-flows/create-a-flow"},{"title":"List flows","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/flows","href":"/api-reference/whatsapp-flows/list-flows"},{"title":"Update flow metadata","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/flows/{flowId}/metadata","href":"/api-reference/whatsapp-flows/update-flow-metadata"},{"title":"Update flow structure","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /whatsapp/flows/{flowId}/assets","href":"/api-reference/whatsapp-flows/update-flow-structure"},{"title":"Delete a flow","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /whatsapp/flows/{flowId}","href":"/api-reference/whatsapp-flows/delete-a-flow"},{"title":"Retrieve a flow","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/flows/{flowId}","href":"/api-reference/whatsapp-flows/retrieve-a-flow"},{"title":"Publish a flow","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/flows/{flowId}/publish","href":"/api-reference/whatsapp-flows/publish-a-flow"},{"title":"Deprecate a flow","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /whatsapp/flows/{flowId}/deprecate","href":"/api-reference/whatsapp-flows/deprecate-a-flow"},{"title":"generate a web preview URL with this flow.","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /whatsapp/flows/{flowId}/preview","href":"/api-reference/whatsapp-flows/generate-a-web-preview-url-with-this-flow"}]},{"group":"Saldo","pages":[{"title":"Retrieve balance","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /balance","href":"/api-reference/balance/retrieve-balance"}]},{"group":"Contatos","pages":[{"title":"Create a contact","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /contact/contacts","href":"/api-reference/contacts/create-a-contact"},{"title":"List contacts","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /contact/contacts","href":"/api-reference/contacts/list-contacts"},{"title":"Retrieve a contact","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /contact/contacts/{id}","href":"/api-reference/contacts/retrieve-a-contact"},{"title":"List contact notes","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /contact/contacts/{contactIdentifier}/notes","href":"/api-reference/contacts/list-contact-notes"},{"title":"Create a contact note","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /contact/contacts/{contactIdentifier}/notes","href":"/api-reference/contacts/create-a-contact-note"},{"title":"Update a contact note","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /contact/notes/{noteId}","href":"/api-reference/contacts/update-a-contact-note"},{"title":"Delete a contact note","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /contact/notes/{noteId}","href":"/api-reference/contacts/delete-a-contact-note"},{"title":"Update a contact","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /contact/contacts/{id}","href":"/api-reference/contacts/update-a-contact"},{"title":"Delete a contact","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /contact/contacts/{id}","href":"/api-reference/contacts/delete-a-contact"},{"title":"List contact attributes","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /contact/contacts/attributes","href":"/api-reference/contacts/list-contact-attributes"}]},{"group":"Eventos personalizados","pages":[{"title":"Create an event definition","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /event/definitions","href":"/api-reference/custom-events/create-an-event-definition"},{"title":"Retrieve an event definition","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /event/definitions/{name}","href":"/api-reference/custom-events/retrieve-an-event-definition"},{"title":"Update an event definition","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /event/definitions/{name}","href":"/api-reference/custom-events/update-an-event-definition"},{"title":"Create an event property definition","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /event/definitions/{name}/properties","href":"/api-reference/custom-events/create-an-event-property-definition"},{"title":"Update an event property definition","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /event/definitions/{name}/properties/{propertyName}","href":"/api-reference/custom-events/update-an-event-property-definition"},{"title":"Delete an event property definition","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /event/definitions/{name}/properties/{propertyName}","href":"/api-reference/custom-events/delete-an-event-property-definition"},{"title":"Send an event","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /event/events","href":"/api-reference/custom-events/send-an-event"}]},{"group":"E-mails","pages":[{"title":"Send an email","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /emails","href":"/api-reference/emails/send-an-email"}]},{"group":"SMS","pages":[{"title":"Send an SMS","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /sms","href":"/api-reference/sms/send-an-sms"},{"title":"List SMS records","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /sms","href":"/api-reference/sms/list-sms-records"}]},{"group":"Usuários cancelados","pages":[{"title":"Create an unsubscriber","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /unsubscribers","href":"/api-reference/unsubscribers/create-an-unsubscriber"},{"title":"List unsubscribers","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /unsubscribers","href":"/api-reference/unsubscribers/list-unsubscribers"},{"title":"List all unsubscribers by customer","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /unsubscribers/{customer}","href":"/api-reference/unsubscribers/list-all-unsubscribers-by-customer"},{"title":"Retrieve an unsubscriber","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /unsubscribers/{customer}/{channel}","href":"/api-reference/unsubscribers/retrieve-an-unsubscriber"},{"title":"Delete an unsubscriber","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /unsubscribers/{customer}/{channel}","href":"/api-reference/unsubscribers/delete-an-unsubscriber"}]},{"group":"Verificação","pages":[{"title":"Start a verification","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /verify/verifications","href":"/api-reference/verify/start-a-verification"},{"title":"Check a verification","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /verify/verificationChecks","href":"/api-reference/verify/check-a-verification"}]},{"group":"Vozes","pages":[{"title":"Send a voice code","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /voices","href":"/api-reference/voices/send-a-voice-code"},{"title":"List voice records","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /voices","href":"/api-reference/voices/list-voice-records"}]},{"group":"Endpoints de Webhook","pages":[{"title":"Create a webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /webhookEndpoints","href":"/api-reference/webhook-endpoints/create-a-webhook-endpoint"},{"title":"List webhook endpoints","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /webhookEndpoints","href":"/api-reference/webhook-endpoints/list-webhook-endpoints"},{"title":"Retrieve a webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml get /webhookEndpoints/{id}","href":"/api-reference/webhook-endpoints/retrieve-a-webhook-endpoint"},{"title":"Update a webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml patch /webhookEndpoints/{id}","href":"/api-reference/webhook-endpoints/update-a-webhook-endpoint"},{"title":"Delete a webhook endpoint","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml delete /webhookEndpoints/{id}","href":"/api-reference/webhook-endpoints/delete-a-webhook-endpoint"},{"title":"Rotate a webhook endpoint secret","deprecated":null,"version":null,"openapi":"/openapi/endpoints/ycloud-api-v2.yaml post /webhookEndpoints/{id}/rotateSecret","href":"/api-reference/webhook-endpoints/rotate-a-webhook-endpoint-secret"}]},{"group":"Meta Business Agent","pages":[{"title":"Visão geral do Meta Business Agent","href":"/pt/api-reference/meta-business-agents/overview"},{"group":"Configurar","pages":[{"group":"Base de conhecimento do agente - Informações da empresa","pages":[{"title":"Get Business Info","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/businessInfo","href":"/api-reference/meta-business-agents/get-business-info"},{"title":"Replace Business Info","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json put /metaBusinessAgents/{entityId}/businessInfo","href":"/api-reference/meta-business-agents/replace-business-info"},{"title":"Delete Business Info","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/businessInfo","href":"/api-reference/meta-business-agents/delete-business-info"}]},{"group":"Base de conhecimento do agente - Perguntas frequentes","pages":[{"title":"List Faqs","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/faqs","href":"/api-reference/meta-business-agents/list-faqs"},{"title":"Create Faq","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/faqs","href":"/api-reference/meta-business-agents/create-faq"},{"title":"Get Faq","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/faqs/{faqId}","href":"/api-reference/meta-business-agents/get-faq"},{"title":"Update Faq","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json patch /metaBusinessAgents/{entityId}/faqs/{faqId}","href":"/api-reference/meta-business-agents/update-faq"},{"title":"Delete Faq","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/faqs/{faqId}","href":"/api-reference/meta-business-agents/delete-faq"}]},{"group":"Base de conhecimento do agente - Arquivos","pages":[{"title":"List Files","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/files","href":"/api-reference/meta-business-agents/list-files"},{"title":"Upload File","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/files","href":"/api-reference/meta-business-agents/upload-file"},{"title":"Get File","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/files/{fileId}","href":"/api-reference/meta-business-agents/get-file"},{"title":"Delete File","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/files/{fileId}","href":"/api-reference/meta-business-agents/delete-file"}]},{"group":"Base de conhecimento do agente - Sites","pages":[{"title":"List Websites","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/websites","href":"/api-reference/meta-business-agents/list-websites"},{"title":"Create Website","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/websites","href":"/api-reference/meta-business-agents/create-website"},{"title":"Get Website","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/websites/{websiteId}","href":"/api-reference/meta-business-agents/get-website"},{"title":"Update Website","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json patch /metaBusinessAgents/{entityId}/websites/{websiteId}","href":"/api-reference/meta-business-agents/update-website"},{"title":"Delete Website","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/websites/{websiteId}","href":"/api-reference/meta-business-agents/delete-website"}]},{"group":"Habilidades do agente","pages":[{"title":"List Skills","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/skills","href":"/api-reference/meta-business-agents/list-skills"},{"title":"Create Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/skills","href":"/api-reference/meta-business-agents/create-skill"},{"title":"Get Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/skills/{skillId}","href":"/api-reference/meta-business-agents/get-skill"},{"title":"Update Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json patch /metaBusinessAgents/{entityId}/skills/{skillId}","href":"/api-reference/meta-business-agents/update-skill"},{"title":"Delete Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/skills/{skillId}","href":"/api-reference/meta-business-agents/delete-skill"}]},{"group":"Habilidades de interface","pages":[{"title":"List UI Skills","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/uiSkills","href":"/api-reference/meta-business-agents/list-ui-skills"},{"title":"Create UI Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/uiSkills","href":"/api-reference/meta-business-agents/create-ui-skill"},{"title":"Get UI Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/uiSkills/{skillId}","href":"/api-reference/meta-business-agents/get-ui-skill"},{"title":"Update UI Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json patch /metaBusinessAgents/{entityId}/uiSkills/{skillId}","href":"/api-reference/meta-business-agents/update-ui-skill"},{"title":"Delete UI Skill","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/uiSkills/{skillId}","href":"/api-reference/meta-business-agents/delete-ui-skill"}]},{"group":"Ferramentas de conectores","pages":[{"title":"List Connector Tools","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/connectors/{connectorId}/tools","href":"/api-reference/meta-business-agents/list-connector-tools"},{"title":"Create Connector Tool","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/connectors/{connectorId}/tools","href":"/api-reference/meta-business-agents/create-connector-tool"},{"title":"Get Connector Tool","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/connectors/{connectorId}/tools/{toolId}","href":"/api-reference/meta-business-agents/get-connector-tool"},{"title":"Update Connector Tool","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json patch /metaBusinessAgents/{entityId}/connectors/{connectorId}/tools/{toolId}","href":"/api-reference/meta-business-agents/update-connector-tool"},{"title":"Delete Connector Tool","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/connectors/{connectorId}/tools/{toolId}","href":"/api-reference/meta-business-agents/delete-connector-tool"},{"title":"Run Connector Tool","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/connectors/{connectorId}/tools/{toolId}/runs","href":"/api-reference/meta-business-agents/run-connector-tool"}]},{"group":"Conectores","pages":[{"title":"List Connectors","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/connectors","href":"/api-reference/meta-business-agents/list-connectors"},{"title":"Create Connector","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/connectors","href":"/api-reference/meta-business-agents/create-connector"},{"title":"Get Connector","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/connectors/{connectorId}","href":"/api-reference/meta-business-agents/get-connector"},{"title":"Update Connector","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json patch /metaBusinessAgents/{entityId}/connectors/{connectorId}","href":"/api-reference/meta-business-agents/update-connector"},{"title":"Refresh MCP Connector Tools","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/connectors/{connectorId}/refreshMCPTools","href":"/api-reference/meta-business-agents/refresh-mcp-connector-tools"},{"title":"Delete Connector","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/connectors/{connectorId}","href":"/api-reference/meta-business-agents/delete-connector"},{"title":"Upsert Connector Certificate","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json put /metaBusinessAgents/{entityId}/connectors/{connectorId}/credentials/certificate","href":"/api-reference/meta-business-agents/upsert-connector-certificate"},{"title":"Upsert Connector Api Key","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json put /metaBusinessAgents/{entityId}/connectors/{connectorId}/credentials/apiKey","href":"/api-reference/meta-business-agents/upsert-connector-api-key"},{"title":"Upsert Connector O Auth","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json put /metaBusinessAgents/{entityId}/connectors/{connectorId}/credentials/oauth","href":"/api-reference/meta-business-agents/upsert-connector-o-auth"},{"title":"List Connector Logs","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/connectors/{connectorId}/logs","href":"/api-reference/meta-business-agents/list-connector-logs"}]}]},{"group":"Excluir agente","pages":[{"title":"Delete Agent","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}","href":"/api-reference/meta-business-agents/delete-agent"}]},{"group":"Integrar","pages":[{"group":"Lista de permissões do agente","pages":[{"title":"List Allowlist","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/allowListEntries","href":"/api-reference/meta-business-agents/list-allowlist"},{"title":"Create Allowlist Entry","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/allowListEntries","href":"/api-reference/meta-business-agents/create-allowlist-entry"},{"title":"Delete Allowlist Entry","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json delete /metaBusinessAgents/{entityId}/allowListEntries/{entryId}","href":"/api-reference/meta-business-agents/delete-allowlist-entry"}]},{"group":"Elegibilidade do agente","pages":[{"title":"Check Eligibility","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/eligibility","href":"/api-reference/meta-business-agents/check-eligibility"}]},{"group":"Integração do agente","pages":[{"title":"Onboard Agent","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/onboarding","href":"/api-reference/meta-business-agents/onboard-agent"}]},{"group":"Configurações do agente","pages":[{"title":"Get Settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/settings","href":"/api-reference/meta-business-agents/get-settings"},{"title":"Replace Settings","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json put /metaBusinessAgents/{entityId}/settings","href":"/api-reference/meta-business-agents/replace-settings"}]},{"group":"Orçamentos do agente","pages":[{"title":"Get Budgets","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/budgets","href":"/api-reference/meta-business-agents/get-budgets"},{"title":"Replace Budgets","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json put /metaBusinessAgents/{entityId}/budgets","href":"/api-reference/meta-business-agents/replace-budgets"}]}]},{"group":"Operar","pages":[{"group":"Avaliação do agente","pages":[{"title":"List Eval Cases","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/evalCases","href":"/api-reference/meta-business-agents/list-eval-cases"},{"title":"Get Eval Summary","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/evalSummaries","href":"/api-reference/meta-business-agents/get-eval-summary"},{"title":"Get Eval Details","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/evals","href":"/api-reference/meta-business-agents/get-eval-details"},{"title":"Get Eval Run Status","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/evalRuns/{jobId}","href":"/api-reference/meta-business-agents/get-eval-run-status"},{"title":"Submit Eval Run","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/evalRuns","href":"/api-reference/meta-business-agents/submit-eval-run"}]},{"group":"Evento do agente","pages":[{"title":"Submit Agent Event","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/events","href":"/api-reference/meta-business-agents/submit-agent-event"},{"title":"Get Agent Event Status","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/events/{agentEventId}","href":"/api-reference/meta-business-agents/get-agent-event-status"}]},{"group":"Teste do agente","pages":[{"title":"Test Agent","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/tests","href":"/api-reference/meta-business-agents/test-agent"}]},{"group":"Turnos de conversa","pages":[{"title":"Get Conversation Turns","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json get /metaBusinessAgents/{entityId}/conversationTurns","href":"/api-reference/meta-business-agents/get-conversation-turns"}]},{"group":"Controle de conversas (Cloud API)","pages":[{"title":"Control Thread","deprecated":null,"version":null,"openapi":"/openapi/endpoints/meta-business-agent-public.openapi.json post /metaBusinessAgents/{entityId}/threadControl","href":"/api-reference/meta-business-agents/control-thread"}]}]}]}]},{"group":"Webhook reference","pages":[{"group":"Messenger","pages":[{"title":"messenger.inbound_message.received","sidebarTitle":"messenger.inbound_message.received","href":"/pt/api-reference/webhook-reference/messenger-inbound-message-received"},{"title":"messenger.inbound_message.updated","sidebarTitle":"messenger.inbound_message.updated","href":"/pt/api-reference/webhook-reference/messenger-inbound-message-updated"},{"title":"messenger.message.updated","sidebarTitle":"messenger.message.updated","href":"/pt/api-reference/webhook-reference/messenger-message-updated"},{"title":"messenger.message_reaction.updated","sidebarTitle":"messenger.message_reaction.updated","href":"/pt/api-reference/webhook-reference/messenger-message-reaction-updated"}]},{"group":"WhatsApp messages","pages":[{"title":"whatsapp.inbound_message.received","sidebarTitle":"inbound_message.received","href":"/pt/api-reference/webhook-reference/whatsapp-inbound-message-received"},{"title":"whatsapp.message.updated","sidebarTitle":"message.updated","href":"/pt/api-reference/webhook-reference/whatsapp-message-updated"},{"title":"whatsapp.user.preferences","sidebarTitle":"user.preferences","href":"/pt/api-reference/webhook-reference/whatsapp-user-preferences"}]},{"group":"WhatsApp templates","pages":[{"title":"whatsapp.template.category_updated","sidebarTitle":"category_updated","href":"/pt/api-reference/webhook-reference/whatsapp-template-category-updated"},{"title":"whatsapp.template.correct_category_detection","sidebarTitle":"correct_category_detection","href":"/pt/api-reference/webhook-reference/whatsapp-template-correct-category-detection"},{"title":"whatsapp.template.quality_updated","sidebarTitle":"quality_updated","href":"/pt/api-reference/webhook-reference/whatsapp-template-quality-updated"},{"title":"whatsapp.template.reviewed","sidebarTitle":"revisado","href":"/pt/api-reference/webhook-reference/whatsapp-template-reviewed"}]},{"group":"WhatsApp accounts","pages":[{"title":"whatsapp.business_account.deleted","sidebarTitle":"deleted","href":"/pt/api-reference/webhook-reference/whatsapp-business-account-deleted"},{"title":"whatsapp.business_account.reviewed","sidebarTitle":"reviewed","href":"/pt/api-reference/webhook-reference/whatsapp-business-account-reviewed"},{"title":"whatsapp.business_account.updated","sidebarTitle":"atualizado","href":"/pt/api-reference/webhook-reference/whatsapp-business-account-updated"}]},{"group":"WhatsApp phone numbers","pages":[{"title":"whatsapp.phone_number.deleted","sidebarTitle":"deleted","href":"/pt/api-reference/webhook-reference/whatsapp-phone-number-deleted"},{"title":"whatsapp.phone_number.name_updated","sidebarTitle":"name_updated","href":"/pt/api-reference/webhook-reference/whatsapp-phone-number-name-updated"},{"title":"whatsapp.phone_number.quality_updated","sidebarTitle":"quality_updated","href":"/pt/api-reference/webhook-reference/whatsapp-phone-number-quality-updated"},{"title":"whatsapp.phone_number.business_username_updated","sidebarTitle":"business_username_updated","description":"Ocorre quando o Business Username de um número de telefone comercial do WhatsApp é atualizado.","href":"/pt/api-reference/webhook-reference/whatsapp-phone-number-business-username-updated"}]},{"group":"WhatsApp Business App","pages":[{"title":"whatsapp.smb.history","sidebarTitle":"smb.history","href":"/pt/api-reference/webhook-reference/whatsapp-smb-history"},{"title":"whatsapp.smb.message.created","sidebarTitle":"smb.message.created","description":"Ocorre quando uma mensagem é enviada a partir do WhatsApp Business App.","href":"/pt/api-reference/webhook-reference/whatsapp-smb-message-created"},{"title":"whatsapp.smb.message.echoes","sidebarTitle":"smb.message.echoes","href":"/pt/api-reference/webhook-reference/whatsapp-smb-message-echoes"}]},{"group":"WhatsApp Agents","pages":[{"title":"whatsapp.echo_message.created","sidebarTitle":"echo_message.created","href":"/pt/api-reference/webhook-reference/whatsapp-echo-message-created"},{"title":"whatsapp.echo_message.updated","sidebarTitle":"echo_message.updated","href":"/pt/api-reference/webhook-reference/whatsapp-echo-message-updated"},{"title":"whatsapp.meta_business_agent.handover.updated","sidebarTitle":"meta_business_agent.handover.updated","href":"/pt/api-reference/webhook-reference/whatsapp-meta-business-agent-handover-updated"}]},{"group":"WhatsApp calls","pages":[{"title":"whatsapp.call.connect","sidebarTitle":"call.connect","href":"/pt/api-reference/webhook-reference/whatsapp-call-connect"},{"title":"whatsapp.call.terminate","sidebarTitle":"call.terminate","href":"/pt/api-reference/webhook-reference/whatsapp-call-terminate"},{"title":"whatsapp.call.status.updated","sidebarTitle":"call.status.updated","href":"/pt/api-reference/webhook-reference/whatsapp-call-status-updated"},{"title":"whatsapp.call.recording.updated","sidebarTitle":"call.recording.updated","href":"/pt/api-reference/webhook-reference/whatsapp-call-recording-updated"},{"title":"whatsapp.call.transcription.updated","sidebarTitle":"call.transcription.updated","href":"/pt/api-reference/webhook-reference/whatsapp-call-transcription-updated"}]},{"group":"WhatsApp groups","pages":[{"title":"whatsapp.group.lifecycle_update","sidebarTitle":"lifecycle_update","href":"/pt/api-reference/webhook-reference/whatsapp-group-lifecycle-update"},{"title":"whatsapp.group.participants_update","sidebarTitle":"participants_update","href":"/pt/api-reference/webhook-reference/whatsapp-group-participants-update"},{"title":"whatsapp.group.settings_update","sidebarTitle":"settings_update","href":"/pt/api-reference/webhook-reference/whatsapp-group-settings-update"},{"title":"whatsapp.group.status_update","sidebarTitle":"status_update","href":"/pt/api-reference/webhook-reference/whatsapp-group-status-update"}]},{"group":"WhatsApp Flows and payments","pages":[{"title":"whatsapp.flow.status_change","sidebarTitle":"flow.status_change","href":"/pt/api-reference/webhook-reference/whatsapp-flow-status-change"},{"title":"whatsapp.payment.updated","sidebarTitle":"payment.updated","href":"/pt/api-reference/webhook-reference/whatsapp-payment-updated"}]},{"group":"Contacts","pages":[{"title":"contact.attributes_changed","sidebarTitle":"attributes_changed","href":"/pt/api-reference/webhook-reference/contact-attributes-changed"},{"title":"contact.created","sidebarTitle":"created","href":"/pt/api-reference/webhook-reference/contact-created"},{"title":"contact.deleted","sidebarTitle":"deleted","href":"/pt/api-reference/webhook-reference/contact-deleted"},{"title":"contact.unsubscribe.created","sidebarTitle":"unsubscribe.created","href":"/pt/api-reference/webhook-reference/contact-unsubscribe-created"},{"title":"contact.unsubscribe.deleted","sidebarTitle":"unsubscribe.deleted","href":"/pt/api-reference/webhook-reference/contact-unsubscribe-deleted"},{"title":"contact.note.created","sidebarTitle":"note.created","href":"/pt/api-reference/webhook-reference/contact-note-created"},{"title":"contact.note.updated","sidebarTitle":"note.updated","href":"/pt/api-reference/webhook-reference/contact-note-updated"},{"title":"contact.note.deleted","sidebarTitle":"note.deleted","href":"/pt/api-reference/webhook-reference/contact-note-deleted"}]},{"group":"Email, SMS, and Voice","pages":[{"title":"email.delivery.updated","sidebarTitle":"email.delivery.updated","href":"/pt/api-reference/webhook-reference/email-delivery-updated"},{"title":"sms.message.updated","sidebarTitle":"sms.message.updated","href":"/pt/api-reference/webhook-reference/sms-message-updated"},{"title":"sms.inbound.received","sidebarTitle":"sms.inbound.received","href":"/pt/api-reference/webhook-reference/sms-inbound-received"},{"title":"voice.message.updated","sidebarTitle":"voice.message.updated","href":"/pt/api-reference/webhook-reference/voice-message-updated"}]}]}]},{"tab":"Central de parceiros","icon":"handshake","pages":[{"title":"Central de parceiros","href":"/pt/partner-center/overview"}]}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/api-reference/webhook-reference/whatsapp-smb-history"}]}]},"basePath":"","title":"whatsapp.smb.history - YCloud Docs","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":[],"chunks":[]}