Class: MisarMail::SubscriptionResource
- Defined in:
- lib/misar_mail/client.rb
Instance Method Summary collapse
-
#cancel(data: {}) ⇒ Object
DELETE /subscription.
-
#get(product: nil) ⇒ Object
GET /subscription.
-
#upsert(data: {}) ⇒ Object
POST /subscription.
Methods inherited from Resource
Constructor Details
This class inherits a constructor from MisarMail::Resource
Instance Method Details
#cancel(data: {}) ⇒ Object
DELETE /subscription
512 513 514 |
# File 'lib/misar_mail/client.rb', line 512 def cancel(data: {}) @client.request(:delete, "/subscription", data) end |
#get(product: nil) ⇒ Object
GET /subscription
502 503 504 |
# File 'lib/misar_mail/client.rb', line 502 def get(product: nil) @client.request(:get, "/subscription#{query(compact(product: product))}") end |
#upsert(data: {}) ⇒ Object
POST /subscription
507 508 509 |
# File 'lib/misar_mail/client.rb', line 507 def upsert(data: {}) @client.request(:post, "/subscription", data) end |