--- title: Message - Partner API description: A message exchanged within a conversation. api_version: 2025-10 api_name: partner type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/partner/latest/objects/message md: https://shopify.dev/docs/api/partner/latest/objects/message.md --- # Message object A message exchanged within a conversation. ## Fields * body [String](https://shopify.dev/docs/api/partner/latest/scalars/String) The message body. * file​Urls [\[Url!\]!](https://shopify.dev/docs/api/partner/latest/scalars/Url) non-null A collection of URLs pointing to files attached to the message. * id [ID!](https://shopify.dev/docs/api/partner/latest/scalars/ID) non-null A globally unique identifier. * sent​At [Date​Time!](https://shopify.dev/docs/api/partner/latest/scalars/DateTime) non-null The date and time the message was sent. * sent​By [Message​Sender!](https://shopify.dev/docs/api/partner/latest/unions/MessageSender) non-null The organization or user that sent the message. * sent​Via [Message​Sent​Via!](https://shopify.dev/docs/api/partner/latest/enums/MessageSentVia) non-null The platform that was used to send the message. *** ## Map ### Fields with this object * {}[Conversation.messages](https://shopify.dev/docs/api/partner/latest/objects/Conversation#field-Conversation.fields.messages) * {}[MessageEdge.node](https://shopify.dev/docs/api/partner/latest/objects/MessageEdge#field-MessageEdge.fields.node) *** ## Interfaces * [Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node) interface *** ## ||-Message Implements ### Implements * ||-[Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node)