POST messages/role
POST /messages/position
Publishes content from a given persona on a given channel to given position.
You will need to use GET personas and GET teams to have the required data.
Headers
Content-Type
application/json
Authorization
Bearer <token>
Body
{
"persona": "3-49786",
"channel": "mail",
"role": "Role1"
"subject": "Attempt retry",
"body": "message body to team",
"sentiment": "positive",
"team_id": "3437866",
"type": "team",
"isDraft": 0,
"ts": 1738686056
}persona
string
persona_id of the sending persona
channel
string
which channel the message should be published on
role
string
Role1 I Role2 I Role3 I Role4 I Role5
position
string
position created by designer to identify the single person assign to that position
title
string
required for website article
subject
string
message subject (if it has one)
body
string
the message body
to
string
required if to a single person
assets
list of asset objects
see asset object below
sentiment
string
positive I negative I neutral this is for social media
type
string
individual I team
isDraft
boolean
1 or 0
replies
integer
number of comments or replies to post
likes
integer
number of likes
reposts
integer
number of reposts/shares
Asset object
type
string
image I video I audio I document
assetUrl
string
must be URL to the hosted asset
alt
string
description of asset
Response
Last updated
Was this helpful?