MailSlurpAPI.Api.BulkActionsController (mailslurp v13.0.1)

API calls for all endpoints tagged BulkActionsController.

Link to this section Summary

Link to this section Functions

Link to this function

bulk_create_inboxes(connection, count, opts \\ [])

Specs

bulk_create_inboxes(Tesla.Env.client(), integer(), keyword()) ::
  {:ok, [MailSlurpAPI.Model.Inbox.t()]} | {:error, Tesla.Env.t()}

Bulk create Inboxes (email addresses)

Parameters

  • connection (MailSlurpAPI.Connection): Connection to server
  • count (integer()): Number of inboxes to be created in bulk
  • opts (KeywordList): [optional] Optional parameters

    Returns

, ...]} on success {:error, info} on failure

Link to this function

bulk_delete_inboxes(connection, ids, opts \\ [])

Specs

bulk_delete_inboxes(Tesla.Env.client(), [String.t()], keyword()) ::
  {:ok, nil} | {:error, Tesla.Env.t()}

Bulk Delete Inboxes

Parameters

  • connection (MailSlurpAPI.Connection): Connection to server
  • ids ([String.t]): ids
  • opts (KeywordList): [optional] Optional parameters

    Returns

} on success {:error, info} on failure

Link to this function

bulk_send_emails(connection, bulk_send_email_options, opts \\ [])

Specs

bulk_send_emails(
  Tesla.Env.client(),
  MailSlurpAPI.Model.BulkSendEmailOptions.t(),
  keyword()
) :: {:ok, nil} | {:error, Tesla.Env.t()}

Bulk Send Emails

Parameters

  • connection (MailSlurpAPI.Connection): Connection to server
  • bulk_send_email_options (BulkSendEmailOptions): bulkSendEmailOptions
  • opts (KeywordList): [optional] Optional parameters

    Returns

} on success {:error, info} on failure