lib/avatax/client/contacts.rb in avatax-22.2.0 vs lib/avatax/client/contacts.rb in avatax-22.2.1

- old
+ new

@@ -15,11 +15,11 @@ # Swagger Name: AvaTaxClient # @param companyId [Integer] The ID of the company that owns this contact. # @param model [ContactModel[]] The contacts you wish to create. # @return [ContactModel[]] def create_contacts(companyId, model) path = "/api/v2/companies/#{companyId}/contacts" - post(path, model, {}, "22.2.0") end + post(path, model, {}, "22.2.1") end # Delete a single contact # # Mark the existing contact object at this URL as deleted. # @@ -29,11 +29,11 @@ # Swagger Name: AvaTaxClient # @param companyId [Integer] The ID of the company that owns this contact. # @param id [Integer] The ID of the contact you wish to delete. # @return [ErrorDetail[]] def delete_contact(companyId, id) path = "/api/v2/companies/#{companyId}/contacts/#{id}" - delete(path, {}, "22.2.0") end + delete(path, {}, "22.2.1") end # Retrieve a single contact # # Get the contact object identified by this URL. # A 'contact' is a person associated with a company who is designated to handle certain responsibilities of @@ -45,11 +45,11 @@ # Swagger Name: AvaTaxClient # @param companyId [Integer] The ID of the company for this contact # @param id [Integer] The primary key of this contact # @return [Object] def get_contact(companyId, id) path = "/api/v2/companies/#{companyId}/contacts/#{id}" - get(path, {}, "22.2.0") end + get(path, {}, "22.2.1") end # Retrieve contacts for this company # # List all contact objects assigned to this company. # @@ -65,11 +65,11 @@ # @param top [Integer] If nonzero, return no more than this number of results. Used with `$skip` to provide pagination for large datasets. Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records. # @param skip [Integer] If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. # @param orderBy [String] A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. # @return [FetchResult] def list_contacts_by_company(companyId, options={}) path = "/api/v2/companies/#{companyId}/contacts" - get(path, options, "22.2.0") end + get(path, options, "22.2.1") end # Retrieve all contacts # # Get multiple contact objects across all companies. # A 'contact' is a person associated with a company who is designated to handle certain responsibilities of @@ -86,11 +86,11 @@ # @param top [Integer] If nonzero, return no more than this number of results. Used with `$skip` to provide pagination for large datasets. Unless otherwise specified, the maximum number of records that can be returned from an API call is 1,000 records. # @param skip [Integer] If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets. # @param orderBy [String] A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`. # @return [FetchResult] def query_contacts(options={}) path = "/api/v2/contacts" - get(path, options, "22.2.0") end + get(path, options, "22.2.1") end # Update a single contact # # Replace the existing contact object at this URL with an updated object. # A 'contact' is a person associated with a company who is designated to handle certain responsibilities of @@ -105,9 +105,9 @@ # @param companyId [Integer] The ID of the company that this contact belongs to. # @param id [Integer] The ID of the contact you wish to update # @param model [Object] The contact you wish to update. # @return [Object] def update_contact(companyId, id, model) path = "/api/v2/companies/#{companyId}/contacts/#{id}" - put(path, model, {}, "22.2.0") end + put(path, model, {}, "22.2.1") end end end end \ No newline at end of file