Module: AvaTax::Client::EcmEventNotifications
- Defined in:
- lib/avatax/client/ecmeventnotifications.rb
Instance Method Summary collapse
-
#delete_afc_event_notifications(model, options = {}) ⇒ FetchResult
Delete AFC event notifications.
-
#delete_event_notifications(companyId, model) ⇒ FetchResult
Delete company event notifications.
-
#get_event_notifications(companyId) ⇒ FetchResult
Retrieve company event notifications.
-
#list_afc_event_notifications(options = {}) ⇒ FetchResult
Retrieve AFC event notifications.
Instance Method Details
#delete_afc_event_notifications(model, options = {}) ⇒ FetchResult
Delete AFC event notifications.
Security Policies
- This API depends on the following active services:Required (all): ECMPremiumComms, ECMProComms. Swagger Name: AvaTaxClient
15 16 |
# File 'lib/avatax/client/ecmeventnotifications.rb', line 15 def delete_afc_event_notifications(model, ={}) path = "/api/v2/event-notifications/afc" delete(path, model, , AvaTax::VERSION) end |
#delete_event_notifications(companyId, model) ⇒ FetchResult
Delete company event notifications
Security Policies
- This API depends on the following active services:Required (all): ECMPro, ECMPremium. Swagger Name: AvaTaxClient
27 28 |
# File 'lib/avatax/client/ecmeventnotifications.rb', line 27 def delete_event_notifications(companyId, model) path = "/api/v2/event-notifications/companies/#{companyId}" delete(path, model, {}, AvaTax::VERSION) end |
#get_event_notifications(companyId) ⇒ FetchResult
Retrieve company event notifications.
Security Policies
- This API depends on the following active services:Required (all): ECMPro, ECMPremium. Swagger Name: AvaTaxClient
38 39 |
# File 'lib/avatax/client/ecmeventnotifications.rb', line 38 def get_event_notifications(companyId) path = "/api/v2/event-notifications/companies/#{companyId}" get(path, {}, AvaTax::VERSION) end |
#list_afc_event_notifications(options = {}) ⇒ FetchResult
Retrieve AFC event notifications
Security Policies
- This API depends on the following active services:Required (all): ECMPremiumComms, ECMProComms. Swagger Name: AvaTaxClient
49 50 |
# File 'lib/avatax/client/ecmeventnotifications.rb', line 49 def list_afc_event_notifications(={}) path = "/api/v2/event-notifications/afc" get(path, , AvaTax::VERSION) end |