GET v1/Companies({CompanyId})/TaxPricingConfiguration
Returns the Tax pricing configuration values for the company. Tax Pricing Configuration reveals whether a location has "Tax Inclusive Pricing". If a location is not configured, the default is "Tax Exclusive".
Information:
Note
This configuration will rarely change. It is not a trivial exercise to switch between the tax schemes as all pricing for a location must be properly adjusted. Refreshing a cache of this data once daily is sufficient.
Base URL:
https://api.covasoft.net/taxes
Example of a call would be:
https://api.covasoft.net/taxes/v1/Companies({CompanyId})/TaxPricingConfiguration
Request Information
URI Parameters
| Name | Description | Type | Additional information | 
|---|---|---|---|
| CompanyId | The Company you wish to get configurations for | integer | Required | 
Body Parameters
None.
Response Information
Resource Description
Collection of TaxPricingConfigurationResult| Name | Description | Type | Additional information | 
|---|---|---|---|
| Id | integer | None. | |
| CompanyId | Company Id | integer | None. | 
| Configurations | Location level configurations | Collection of Configuration | None. | 
Response Formats
application/json, text/json
            Sample:
[
  {
    "Id": 1,
    "CompanyId": 2,
    "Configurations": [
      {
        "Id": 1,
        "LocationId": 2,
        "CompanyId": 3,
        "TaxPricing": "sample string 4"
      },
      {
        "Id": 1,
        "LocationId": 2,
        "CompanyId": 3,
        "TaxPricing": "sample string 4"
      }
    ]
  },
  {
    "Id": 1,
    "CompanyId": 2,
    "Configurations": [
      {
        "Id": 1,
        "LocationId": 2,
        "CompanyId": 3,
        "TaxPricing": "sample string 4"
      },
      {
        "Id": 1,
        "LocationId": 2,
        "CompanyId": 3,
        "TaxPricing": "sample string 4"
      }
    ]
  }
]