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

NameDescriptionTypeAdditional information
CompanyId

The Company you wish to get configurations for

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of TaxPricingConfigurationResult
NameDescriptionTypeAdditional 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"
      }
    ]
  }
]