MailSlurpAPI.Api.BulkActionsController (mailslurp v15.14.0)

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 \\ [])

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

Bulk create Inboxes (email addresses)

parameters

Parameters

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

returns

Returns

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

Link to this function

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

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

Bulk Delete Inboxes

parameters

Parameters

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

returns

Returns

} on success {:error, info} on failure

Link to this function

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

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

Bulk Send Emails

parameters

Parameters

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

returns

Returns

} on success {:error, info} on failure