Configuration API 2024.08 release notes

We've introduced new APIs for Company and Company Metadata management.

New features

GET company - list and details (1090213)
You can now use a web service to retrieve companies set up within your tenant in ONESOURCE Indirect Tax Determination, along with their associated Determination field attributes. This service offers 2 endpoints.
1 endpoint retrieves all companies with their basic data elements. You can also choose to retrieve additional Company details with this endpoint.
Basic data elements:
  • Company Name
  • External Company ID
  • Short Name
  • Legal Name
  • Parent Company Name
  • Parent Company External ID
  • Created Date Time
  • Updated Date Time
Company-specific details:
  • This endpoint lets you to retrieve details for a specific Company.
  • Include the
    Company Name
    or
    External ID
    in your request to use this feature.
DELETE company (1090215)
You can now use a new web service to delete a Company and all its associated child entities. To use this service:
  1. Include the
    Company Name
    or
    External ID
    in the path variable of your request.
  2. The service will delete the specified company and all its child entities.
note
Review the
Known Issues
section for critical information about potential performance concerns when using this service.
GET currencies (1205934)
You can now retrieve the code, name, and description for various currencies. This data serves as metadata for endpoints such as POST and PUT Company.
GET company groups (1205934, 1308007)
You can now retrieve the groups associated with various configuration elements:
  • Trans Editors
  • Conditional mappings
  • ERP Code mappings
  • Customers
  • Standard mappings
  • Allocations
  • Vendors
  • Vendor Charged Tax
  • Tax Response Filters
A Company uses these groups, which serve as metadata for endpoints such as POST and PUT Company.
GET code lookup (1205934)
You can now retrieve codes for various lookup values and any permitted values associated with each code. These serve as metadata for multiple endpoints, such as POST and PUT Company.
GET authority types (1203682)
You can now retrieve U.S./TELCO, INTL, and any Custom Authority types (State Sales/Use, City MFT, EXC, etc. as setup in Determination) associated with a Company. These serve as metadata for multiple endpoints, such as POST and PUT Establishment (coming in a future release).
POST company (1090214, 1203685)
You can now create a new Company along with all the Determination field attributes tied to the company record. First-time company creation uses this endpoint.
PUT company (1090217)
You can now update an existing Company record and any details tied to it.

Known issues

DELETE company
We are aware of performance issues when you delete a Company using the web service method. The request may take a long time to respond successfully or even exceed the response time limit. This depends on the amount of data attributes stored for the company record and the number of child companies associated with the parent. We'll correct this performance issue in a future release.

Related content