Skip to content

Commit 69822e9

Browse files
authored
Merge pull request #103 from avadev/21.7.1
21.7.1 update
2 parents 99fcee1 + a61b0f0 commit 69822e9

File tree

4 files changed

+23
-1
lines changed

4 files changed

+23
-1
lines changed

lib/avatax/client/definitions.rb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,17 @@ def get_cross_border_code(country, hsCode) path = "/api/v2/definitions/cr
3838
def get_login_verifier_by_form(form, options={}) path = "/api/v2/definitions/filingcalendars/loginverifiers/#{form}"
3939
get(path, options) end
4040

41+
# List all market place locations.
42+
#
43+
# List all market place locations.
44+
# @param filter [String] A filter statement to identify specific records to retrieve. For more information on filtering, see [Filtering in REST](http://developer.avalara.com/avatax/filtering-in-rest/).
45+
# @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.
46+
# @param skip [Integer] If nonzero, skip this number of results before returning data. Used with `$top` to provide pagination for large datasets.
47+
# @param orderBy [String] A comma separated list of sort statements in the format `(fieldname) [ASC|DESC]`, for example `id ASC`.
48+
# @return [FetchResult]
49+
def list_all_marketplace_locations(options={}) path = "/api/v2/definitions/listallmarketplacelocations"
50+
get(path, options) end
51+
4152
# Retrieve the full list of the AvaFile Forms available
4253
#
4354
# This API is deprecated.

lib/avatax/client/items.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,7 @@ def list_item_parameters(companyId, itemId, options={}) path = "/api/v2/c
375375
#
376376
# * Parameters
377377
# * Classifications
378+
# * Tags
378379
#
379380
# ### Security Policies
380381
#

lib/avatax/client/registrar.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,16 @@ def delete_notification(id) path = "/api/v2/notifications/#{id}"
115115
def delete_subscription(accountId, id) path = "/api/v2/accounts/#{accountId}/subscriptions/#{id}"
116116
delete(path) end
117117

118+
# Retrieve List of Accounts by Account Migration Status
119+
#
120+
# ### Security Policies
121+
#
122+
# * This API requires one of the following user roles: FirmAdmin, Registrar, SiteAdmin, SSTAdmin, SystemAdmin, TechnicalSupportAdmin.
123+
# @param writeMode [String] (See TssAccountMigrationId::* for a list of allowable values)
124+
# @return [Object]
125+
def list_accounts_by_tss_write_mode(writeMode) path = "/api/v2/accounts/ListAccountsByTssWriteMode/#{writeMode}"
126+
get(path) end
127+
118128
# Reset a user's password programmatically
119129
#
120130
# # For Registrar Use Only

lib/avatax/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module AvaTax
2-
VERSION = '21.6.0'.freeze unless defined?(::AvaTax::VERSION)
2+
VERSION = '21.7.1'.freeze unless defined?(::AvaTax::VERSION)
33
end

0 commit comments

Comments
 (0)