Class: Mailtrap::SuppressionsAPI
- Inherits:
-
Object
- Object
- Mailtrap::SuppressionsAPI
- Includes:
- BaseAPI
- Defined in:
- lib/mailtrap/suppressions_api.rb
Instance Attribute Summary
Attributes included from BaseAPI
Instance Method Summary collapse
-
#delete(suppression_id) ⇒ Object
Deletes a suppression.
-
#list(email: nil) ⇒ Array<Suppression>
Lists all suppressions for the account.
Methods included from BaseAPI
Instance Method Details
#delete(suppression_id) ⇒ Object
Deletes a suppression
27 28 29 |
# File 'lib/mailtrap/suppressions_api.rb', line 27 def delete(suppression_id) client.delete("#{base_path}/#{suppression_id}") end |
#list(email: nil) ⇒ Array<Suppression>
Lists all suppressions for the account
16 17 18 19 20 21 |
# File 'lib/mailtrap/suppressions_api.rb', line 16 def list(email: nil) query_params = {} query_params[:email] = email if email base_list(query_params) end |