Get an announcement
Returns one announcement with its full text, its attachments, and every recipient it was addressed to.
Authorization
AuthorizationstringrequiredPath parameters
announcementIdstringrequiredThe announcement to fetch.
Response
200 · The announcement.
idstringThe announcement.
companyIdstringThe company that sent it.
subjectstringThe subject line used for the email. Up to 250 characters.
chatMessagestringThe text posted into each recipient's chat and sent as an SMS.
emailMessagestringThe body of the email that was sent.
sendTextbooleanWhether the chat message was also sent as an SMS.
sentAtstring · date-timeWhen the announcement went out, or is due to go out if it is still scheduled.
statusenum<string>pending means it is scheduled and has not gone out yet. partiallyFailed means some recipients got it and some did not.
failureReasonstringHow many recipients failed, when any did. Absent on a clean send.
chatAttachmentsFile[]Files attached to the chat message and the SMS.
emailAttachmentsFile[]Files attached to the email.
targetsobjectWho it went to.
401 · The access token is missing, expired, or not valid.
404 · No announcement with that id belongs to your company.
targets groups the recipients: leases and their tenants hang under portfolio, then property, then unit; owners, vendors, and tenants addressed directly sit at the top level.
canDeliver and blockReasons on each recipient are evaluated when you preview a send. On an announcement that has already gone out they are not re-evaluated, so canDeliver reads true with no reasons.