lib/avatax/client/contacts.rb in avatax-22.3.0 vs lib/avatax/client/contacts.rb in avatax-22.5.0
- 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.3.0") end
+ post(path, model, {}, "22.5.0") 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.3.0") end
+ delete(path, {}, "22.5.0") 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.3.0") end
+ get(path, {}, "22.5.0") 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.3.0") end
+ get(path, options, "22.5.0") 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.3.0") end
+ get(path, options, "22.5.0") 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.3.0") end
+ put(path, model, {}, "22.5.0") end
end
end
end
\ No newline at end of file