Messages

Publish a message

Changed on

Publish a message over your custom channel

post/conversations/custom-channels/2026-03/{channelId}/messages

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/conversations/custom-channels/2026-03/{channelId}/messages
  • Auth
    • HTTP bearer
    • or API key in query parameter hapikey
    • or none

Path parameters

channelIdinteger required

Request body

associateWithContactIdinteger
channelAccountIdstring required
inReplyToIdstring
integrationIdempotencyIdstring
integrationThreadIdstring
messageDirection'INCOMING' | 'OUTGOING' required
richTextstring
textstring required
timestampstring date-time required

Response

successful operation

archivedboolean required
channelAccountIdstring required
channelIdstring required
conversationsThreadIdstring required
createdAtstring date-time required
createdBystring required
direction'INCOMING' | 'OUTGOING' required
idstring required
inReplyToIdstring
richTextstring
subjectstring
textstring required
truncationStatus'NOT_TRUNCATED' | 'TRUNCATED' | 'TRUNCATED_TO_MOST_RECENT_REPLY' required
type'MESSAGE' required
updatedAtstring date-time

Changes

    • info

      added the new hs_sourced_contact_origin enum value to the request property ////

    • warning

      removed the request property

Some revisions have not been checked yet.