Channels API reference
Complete reference documentation for the Channels resource.
Channels
#A Channel is a delivery method for a message.
Bulk
#Bulk operations available for messages of a given channel.
Bulk update message statuses for channel
#Bulk update the status of messages for a specific channel. The channel is specified by the channel_id parameter. The action to perform is specified by the action parameter, where the action is a status change action (e.g. archive, unarchive).
Endpoint
Path parameters
The ID of the channel to update messages for.
The target status to be applied to the messages.
Request body
Limits the results to messages with the given archived status.
Limits the results to messages with the given delivery status.
Limits the results to messages with the given engagement status.
Limits the results to messages that have a tenant or not.
Limits the results to messages inserted after the given date.
Limits the results to messages inserted before the given date.
Limits the results to messages with the given recipient IDs.
Limits the results to messages with the given tenant IDs.
Limits the results to only messages that were generated with the given data. See trigger data filtering for more information.
Limits the results to messages with the given workflow keys.
Returns
A bulk operation entity.
The typename of the schema.
Timestamp when the bulk operation was completed.
The number of failed operations.
A list of items that failed to be processed.
The collection this object belongs to.
Unique identifier for the object.
The estimated total number of rows to process.
Timestamp when the bulk operation failed.
Unique identifier for the bulk operation.
Timestamp when the resource was created.
The name of the bulk operation.
The number of rows processed so far.
The URI to the bulk operation's progress.
Timestamp when the bulk operation was started.
The status of the bulk operation.
The number of successful operations.
The timestamp when the resource was last updated.