Skip to main content
PATCH
Mise à jour d'un message

Supported products

Autorisations

Authorization
string
header
requis

The access token received from the authorization server in the OAuth 2.0 flow.

Paramètres de chemin

channelId
integer<int32>
requis

L'identifiant unique du canal personnalisé qui contient le message.

messageId
string
requis

L'identifiant unique du message à mettre à jour.

Corps

application/json
statusType
enum<string>
requis

Les états valides sont ENVOYÉ, ÉCHEC et LU.

Options disponibles:
FAILED,
READ,
SENT
errorMessage
string

Chaîne contenant un message d'erreur, le cas échéant.

Réponse

successful operation

archived
boolean
requis

Un booléen indiquant si le message est archivé.

attachments
(FILE · object | LOCATION · object | CONTACT · object | UNSUPPORTED_CONTENT · object | MESSAGE_HEADER · object | QUICK_REPLIES · object | WHATSAPP_TEMPLATE_METADATA · object | SOCIAL_MEDIA_METADATA · object)[]
requis

Un ensemble de pièces jointes incluses dans le message, qui peuvent être des fichiers, des lieux, des contacts ou d'autres types pris en charge.

channelAccountId
string
requis

L'identifiant du compte de canal associé au message.

channelId
string
requis

L'identifiant du canal par lequel le message a été envoyé.

client
object
requis
conversationsThreadId
string
requis

L'identifiant du fil de conversation auquel ce message appartient.

createdAt
string<date-time>
requis

La date et l'heure de création du message, au format ISO 8601.

createdBy
string
requis

L'identifiant de l'utilisateur ou du système qui a créé le message.

direction
enum<string>
requis

La direction du message, soit « ENTRANT » ou « SORTANT ».

Options disponibles:
INCOMING,
OUTGOING
id
string
requis

L'identifiant unique du message.

recipients
object[]
requis

Un tableau de destinataires du message, chacun contenant les détails du destinataire.

senders
object[]
requis

Un tableau d'expéditeurs associés au message, chacun contenant les détails de l'expéditeur.

text
string
requis

Le contenu du message en texte brut.

truncationStatus
enum<string>
requis

Indique si le contenu du message est tronqué. Les valeurs valides sont « NOT_TRUNCATED », « TRUNCATED_TO_MOST_RECENT_REPLY » et « TRUNCATED ».

Options disponibles:
NOT_TRUNCATED,
TRUNCATED,
TRUNCATED_TO_MOST_RECENT_REPLY
type
enum<string>
défaut:MESSAGE
requis

Le type de message, qui est toujours « MESSAGE ».

Options disponibles:
MESSAGE
inReplyToId
string

L'identifiant du message auquel ce message répond, le cas échéant.

richText
string

Le contenu en texte enrichi du message, s'il est disponible.

status
object
subject
string

L'objet du message, le cas échéant.

updatedAt
string<date-time>

La date et l'heure de la dernière mise à jour du message, au format ISO 8601.

Dernière modification le 6 octobre 2026