# Functions
CreateWebhook registers a webhook that is invoked when something interesting happens.
CurrencyLocalizableHSMParameter gets a parameter that localizes a currency.
DateTimeLocalizableHSMParameter gets a parameter that localizes a DateTime.
DefaultLocalizableHSMParameter gets a simple parameter with a default value that will do a simple string replacement.
DeleteWebhook ensures an existing webhook is deleted and no longer triggered.
List gets a collection of Conversations.
ListByContact fetches a collection of Conversations of a specific MessageBird contact ID.
ListConversationMessages gets a collection of messages from a conversation.
ListMessages gets a collection of messages from a conversation.
ListWebhooks gets a collection of webhooks.
Read fetches a single Conversation based on its ID.
ReadMessage gets a single message based on its ID.
ReadWebhook gets a single webhook based on its ID.
Reply Send a new message to an existing conversation.
SendMessage send a message to a specific recipient in a specific platform.
Start creates a conversation by sending an initial message.
Update changes the conversation's status, so this can be used to (un)archive conversations.
UpdateWebhook updates a single webhook based on its ID with any values set in WebhookUpdateRequest.
# Constants
ConversationStatusActive is returned when the Conversation is active.
ConversationStatusArchived is returned when the Conversation is archived.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HSMLanguagePolicyDeterministic will deliver the message template exactly in the language and locale asked for.
HSMLanguagePolicyFallback will deliver the message template in the user's device language.
MessageDirectionReceived indicates an inbound message received from the customer.
MessageDirectionSent indicates an outbound message sent from the API.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WebhookStatusDisabled indictates that the webhook is disabled.
WebhookStatusEnabled indictates that the webhook is enabled.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Email https://developers.messagebird.com/api/conversations/#email-object.
EmailAttachment The Attachment object represents a file attached to a particular message.
EmailContent https://developers.messagebird.com/api/conversations/#emailcontent-object.
EmailInlineImage https://developers.messagebird.com/api/conversations/#emailinlineimage-object.
EmailRecipient https://developers.messagebird.com/api/conversations/#emailrecipient-object.
No description provided by the author
EmailTracking https://developers.messagebird.com/api/conversations/#emailtracking-object.
FacebookAttachment https://developers.messagebird.com/api/conversations/#facebookattachment-object.
FacebookAttachmentPayload https://developers.messagebird.com/api/conversations/#facebookattachmentpayload-object.
FacebookButton https://developers.messagebird.com/api/conversations/#facebookbutton-object.
FacebookElement https://developers.messagebird.com/api/conversations/#facebookelement-object.
FacebookMessage https://developers.messagebird.com/api/conversations/#facebookmessage-object.
FacebookQuickReply https://developers.messagebird.com/api/conversations/#facebookquickreply-object.
No description provided by the author
HSM is a pre-approved, reusable message template required when messaging over WhatsApp.
HSMLanguage is used to set the message's locale.
HSMLocalizableParameter are used to replace the placeholders in the message template.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ListRequest retrieves all conversations sorted by the lastReceivedDatetime field so that all conversations with new messages appear first.
No description provided by the author
No description provided by the author
No description provided by the author
MessageContent holds a message's actual content.
No description provided by the author
No description provided by the author
No description provided by the author
ReplyRequest contains the request data for the Reply endpoint.
SendMessageRequest contains the request data for the Reply endpoint.
StartRequest contains the request data for the Start endpoint.
UpdateRequest contains the request data for the Update endpoint.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WhatsAppContext https://developers.messagebird.com/api/conversations/#whatsappcontext-object.
WhatsAppInteractive https://developers.messagebird.com/api/conversations/#whatsappinteractive-object.
WhatsAppInteractiveAction https://developers.messagebird.com/api/conversations/#whatsappinteractiveaction-object.
WhatsAppInteractiveBody https://developers.messagebird.com/api/conversations/#whatsappinteractivebody-object.
WhatsAppInteractiveButton https://developers.messagebird.com/api/conversations/#whatsappinteractivebutton-object.
WhatsAppInteractiveFooter https://developers.messagebird.com/api/conversations/#whatsappinteractivefooter-object.
WhatsAppInteractiveHeader https://developers.messagebird.com/api/conversations/#whatsappinteractiveheader-object.
No description provided by the author
WhatsAppInteractiveReply https://developers.messagebird.com/api/conversations/#whatsappinteractivereply-object.
WhatsAppInteractiveSection https://developers.messagebird.com/api/conversations/#whatsappinteractivesection-object.
No description provided by the author
WhatsAppOrder https://developers.messagebird.com/api/conversations/#whatsapporder-object.
WhatsAppOrderProduct https://developers.messagebird.com/api/conversations/#whatsapporderproduct-object.
WhatsAppReferredProduct https://developers.messagebird.com/api/conversations/#whatsappreferredproduct-object.
WhatsAppSticker URL of the sticker image.
WhatsAppText https://developers.messagebird.com/api/conversations/#whatsapptext-object.
WhatsAppTextBody https://developers.messagebird.com/api/conversations/#whatsapptextbody-object.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FacebookImageAspectRatio https://developers.messagebird.com/api/conversations/#facebookimageaspectratio-object.
FacebookQuickReplyContentType https://developers.messagebird.com/api/conversations/#facebookquickreplycontenttype-object.
No description provided by the author
No description provided by the author
HSMLanguagePolicy sets how the provided language is enforced.
No description provided by the author
No description provided by the author
No description provided by the author
MessageStatus is a field set by the API.
No description provided by the author
MessageType indicates what kind of content a Message has, e.g.
No description provided by the author
Status indicates what state a Conversation is in.
No description provided by the author
No description provided by the author
WebhookStatus indicates what state a Webhook is in.
WhatsAppInteractiveHeaderType https://developers.messagebird.com/api/conversations/#whatsappinteractiveheadertype-object.
WhatsAppInteractiveType https://developers.messagebird.com/api/conversations/#whatsappinteractivetype-object.