/livefeed

Retrieves live feed messages

Search Query

We use this string format for our searches. Supported parameters are:

isStringFilters messages based on activity status (e.g. 'opened', 'clicked', 'downloaded', 'replied', 'bounced'), as well as special operators 'internal' (whether the message is from and to the domain of the owning user) and 'private' (whether the message has been shared in the team live feed).
toStringFilters messages based on recipients. Accepts email addresses and domains.
fromStringFilter messages based on the sending address. Accepts email addresses, team names, and special values 'me', 'myself' and 'everyone'.
subjectStringFilter messages based on subject.
sequenceStringFilter messages based on the sequence they belong to (by name). Also accepts '*', which means any sequence.
templateStringFilter messages based on the template used (by name). Also accepts '*', which means any template.
sentStringFilter messages based on when they were sent. Accepts a date range string in the form MM/DD/YYYY-MM/DD/YYYY, or a special keyword such as 'yesterday'.
salesforceAccountStringFilter messages to those sent to members of this Salesforce account (by name).
salesforceOpportunityStringFilter messages to those sent to members of this Salesforce opportunity (by name).
rsvpStringFilter messages to those where the recipient replied to a meeting invitation with this response. Accepts 'yes', 'no', 'maybe' and 'noresponse'.

Response Format

ParameterTypeDescription
resultsArrayArray of messages matching the query
results._idStringUnique message ID
results.userIdStringThe ID of the user who owns the message
results.recipientsArrayArray of message message recipients. Contains all recipients (to, cc and bcc).
results.recipients.emailStringThe email of the recipient.
results.recipients.nameStringThe name of the recipient.
results.fromEmailStringThe email address the message was sent from.
results.fromNameStringThe name the message was sent from.
results.subjectStringThe subject of the message.
results.sentIntegerTimestamp the message was sent (ms).
results.serviceStringThe service the message was sent via e.g. 'gmail'.
results.serviceMessageIdStringThe ID of the message on the service.
results.serviceThreadIdStringThe ID of the thread on the service.
results.includeInTeamLiveFeedIntegerWhether the message is shown in the team live feed.
results.showContentTeamLiveFeedIntegerWhether the message content is visible in the team live feed.
results.trackingMutedIntegerWhether tracking is muted on this message.
results.numOpensIntegerTotal number of opens on the message (across all recipients).
results.numClicksIntegerTotal number of clicks on the message (across all recipients).
results.numDownloadsIntegerTotal number of downloads on the message (across all recipients).
results.wasRepliedIntegerWhether the message has had a reply.
results.wasAcceptedIntegerWhether a meeting invite in this message has been accepted.
results.wasDeclinedIntegerWhether a meeting invite in this message has been declined.
results.wasTentativeIntegerWhether a meeting invite in this message has been tentatively accepted.
results.wasBouncedIntegerWhether the message has bounced.
results.lastEventTypeStringThe type of the most recent event (e.g. 'opened').
results.lastEventAtIntegerTimestamp the last event occurred (ms).
results.lastEventByEmailStringThe email address of the recipient who triggered the most recent event.
results.lastEventByNameStringThe name of the recipient who triggered the most recent event.
results.permalinkStringA permalink to this message.
hasNextBooleanWhether there is a next page of results.
hasPreviousBooleanWhether there is a previous page of results.
nextStringThe paging token to use to retrieve the next page of results.
previousStringThe paging token to use to retrieve the previous page of results.
statsObjectAggregate stats for the live feed query.
Language
Credentials
Header
Psst... like working with APIs? Come join us!