OptionalcontextOptionalformattingOptional text styles applied to the text. Order does not imply priority.
Array of formatting flags that can be combined to style the text. Maximum 3 styles can be applied simultaneously.
BOLD: Render text in bold.ITALIC: Render text in italic.UNDERLINE: Render text underlined.The human-readable text content for this part.
For TEXT type: The plain text to render. For LINK type: The clickable link text to display.
Kind of part being rendered.
TEXT: Plain text segment.LINK: Clickable hyperlink segment.OptionalurlTarget URL for LINK parts. Ignored for TEXT parts.
Required when type is "LINK", should be a valid URI.
Optional semantic context for UI treatment.
Provides guidance on how the link should be handled by the client application.
INFO: Content is purely informational. May be opened in iframe, same tab, new tab, or WebView within mobile app.AUTH: Content requires customer authentication. Must be opened in new window/tab in browser, or using ASWebAuthenticationSession (iOS) / Android Custom Tabs (Android).