Knock.Messages.batch_set_status

You're seeing just the function batch_set_status, go back to Knock.Messages module for more information.
Link to this function

batch_set_status(client, message_ids, status)

View Source

Specs

batch_set_status(Knock.Client.t(), [String.t()], String.t()) ::
  Knock.Api.response()

Batch update messages statuses: seen, read, interacted, archived, unseen, unread, unarchived