MailSlurpAPI.Api.ExportController (mailslurp v15.5.0)

API calls for all endpoints tagged ExportController.

Link to this section Summary

Link to this section Functions

Link to this function

export_entities(connection, export_type, api_key, output_format, opts \\ [])

Specs

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

Export inboxes link callable via browser

Parameters

  • connection (MailSlurpAPI.Connection): Connection to server
  • export_type (String.t):
  • api_key (String.t):
  • output_format (String.t):
  • opts (KeywordList): [optional] Optional parameters
    • :filter (String.t):
    • :list_separator_token (String.t):
    • :exclude_previously_exported (boolean()):
    • :created_earliest_time (DateTime.t):
    • :created_oldest_time (DateTime.t):

      Returns

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

Link to this function

get_export_link(connection, export_type, export_options, opts \\ [])

Specs

Get export link

Parameters

  • connection (MailSlurpAPI.Connection): Connection to server
  • export_type (String.t):
  • export_options (ExportOptions):
  • opts (KeywordList): [optional] Optional parameters
    • :api_key (String.t):

      Returns

} on success {:error, info} on failure