GET v1/Companies({companyId})/TaxRates

Return all Tax Rates for a Company

Information:

Base URL:

https://api.covasoft.net/taxes

Example of a call would be:

https://api.covasoft.net/taxes/v1/Companies({CompanyId})/TaxRates

Request Information

URI Parameters

NameDescriptionTypeAdditional information
companyId

The unique Company Id that was provided in your onboarding pacakage

integer

Required

Body Parameters

None.

Response Information

Resource Description

All the Tax Rates for a Company

Collection of TaxRate
NameDescriptionTypeAdditional information
Id

globally unique identifier

None.

CompanyId

integer

None.

Name

string

None.

DisplayName

string

None.

Description

string

None.

Rate

decimal number

None.

TaxRateType

Percentage or FlatRate

string

None.

TaxCalculatedOn

Taxes calculated on SoldAtPrice or BasePriceListPrice

string

None.

Layer

For compound taxes. Does this tax apply on top of other taxes. Currently only support single compound levels. Zero (0) is base level, one (1) is compounding tax

integer

None.

StartDateUtc

date

None.

EndDateUtc

date

None.

IsActive

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": "727a8875-9804-4b33-918c-163d55b36287",
    "CompanyId": 2,
    "Name": "sample string 3",
    "DisplayName": "sample string 4",
    "Description": "sample string 5",
    "Rate": 6.1,
    "TaxRateType": "sample string 7",
    "TaxCalculatedOn": "sample string 8",
    "Layer": 9,
    "StartDateUtc": "2024-11-25T11:50:32.0819328+00:00",
    "EndDateUtc": "2024-11-25T11:50:32.0819328+00:00",
    "IsActive": true
  },
  {
    "Id": "727a8875-9804-4b33-918c-163d55b36287",
    "CompanyId": 2,
    "Name": "sample string 3",
    "DisplayName": "sample string 4",
    "Description": "sample string 5",
    "Rate": 6.1,
    "TaxRateType": "sample string 7",
    "TaxCalculatedOn": "sample string 8",
    "Layer": 9,
    "StartDateUtc": "2024-11-25T11:50:32.0819328+00:00",
    "EndDateUtc": "2024-11-25T11:50:32.0819328+00:00",
    "IsActive": true
  }
]