# Get Brand Message by ID
Fetches message by messageId associated with a specific company.
Endpoint: GET /api/brand/{brand_id}/messages/{message_id}
Version: 1.0.0
Security: BearerAuth
## Path parameters:
- `brand_id` (integer, required)
Unique identifier for the brand
- `message_id` (integer, required)
Unique identifier for the message
## Response 200 fields (application/json):
- `message` (object)
- `message.id` (integer)
Example: 98
- `message.subject` (string)
Example: "Notification"
- `message.date` (string)
Example: "2025-03-21T13:00:02"
- `message.body` (string)
Example: "
Brand Registration created
"
- `message.description` (string)
Example: "Brand Registration created"
- `message.preview` (string)
Example: "Brand Registration created"
- `message.link_preview_ids` (array)
- `message.reaction_ids` (array)
- `message.attachment_ids` (array)
- `message.parent_id` (integer)
- `message.child_ids` (array)
- `message.model` (string)
Example: "brand.model"
- `message.res_id` (integer)
Example: 10
- `message.record_name` (string)
- `message.record_alias_domain_id` (integer)
- `message.record_company_id` (integer)
- `message.message_type` (string)
Example: "notification"
- `message.subtype_id` (array)
Example: [2,"Note"]
- `message.mail_activity_type_id` (integer)
- `message.is_internal` (boolean)
Example: true
- `message.email_from` (string)
Example: "\"Bay Cove Human Services Inc.\" "
- `message.author_id` (array)
Example: [11,"Bay Cove Human Services Inc."]
- `message.author_avatar` (string)
Base64-encoded avatar image
- `message.author_guest_id` (boolean)
- `message.is_current_user_or_guest_author` (boolean)
- `message.partner_ids` (array)
- `message.notified_partner_ids` (array)
- `message.needaction` (boolean)
- `message.has_error` (boolean)
- `message.notification_ids` (array)
- `message.starred_partner_ids` (array)
- `message.pinned_at` (string)
- `message.starred` (boolean)
- `message.tracking_value_ids` (array)
- `message.reply_to_force_new` (boolean)
- `message.message_id` (string)
Example: "<619271867203022.1742562002.637557029724121-openerp-message-notify@e8acb5704666>"
- `message.reply_to` (string)
Example: "\"Bay Cove Human Services Inc.\" "
- `message.mail_server_id` (integer)
- `message.email_layout_xmlid` (string)
- `message.email_add_signature` (boolean)
- `message.mail_ids` (array)
- `message.display_name` (string)
- `message.create_uid` (array)
Example: [8,"Bay Cove Human Services Inc."]
- `message.create_date` (string)
Example: "2025-03-21T13:00:02.536390"
- `message.write_uid` (array)
Example: [8,"Bay Cove Human Services Inc."]
- `message.write_date` (string)
Example: "2025-03-21T13:00:02.536390"
- `message.has_sms_error` (boolean)
- `message.snailmail_error` (boolean)
- `message.letter_ids` (array)
## Response 404 fields (application/json):
- `error` (string)
Example: "Brand not found"