Communications REST v2 - Models

Model Summary
Address

Address information.

BillingPeriod

Optional object for passing in billing period

BundleConfig

Bundles associated with a client profile configuration Maybe associated with 0 to many profiles

BundleItem

Bundled items associated with a bundle package

CalcTaxesRequest

Request body for tax calculation API.

CalcTaxesResponse

Response body for tax calculation API.

CommitRequest

Parameter for CommitTransactions API.

CommitResponse

Response body for Commit API.

CompanyData

Container class for json properties associated with v2.CalcTaxes company data

Configuration

Settings associated with a client profile configuration Maybe associated with 0 to many profiles

Error

Error information.

Exclusion

Specifies a tax exclusion by state.

ExclusionConfig

Settings associated with a client profile exclusions Maybe associated with 0 to many profiles

GeoBatchDownloadResponse

Response body for Geo Batch Submit File API.

GeoBatchLog

Response body for Geo Batch Submit File API.

GeoBatchLogItem

Response body for Geo Batch Submit File API.

GeoBatchStatus

Individual File Status For Geo Batch result

GeoBatchSubmitFileResponse

Response body for Geo Batch Submit File API.

GeocodeRequest

Input data for Geocoding API.

GeocodeResult

Results for geocoding request.

InternalProfileConfig
Invoice

Contains information about an invoice or quote.

InvoiceResult

Tax calculation results for an invoice.

KeyValuePair

Key/value pair data.

KeyValuePair[String,StringValues]
LineItem

Data for an invoice or quote line item.

LineItemResult

Tax calculation results for a single line item.

Location

Location data used to determine taxing jurisdiction.

LocationItem
NexusConfig

Settings associated with a client profile nexus Maybe associated with 0 to many profiles

OverrideConfig

Settings associated with a client profile override Maybe associated with 0 to many profiles

PCodeLookupRequest
PCodeLookupResult
ReportingInformation

Tax rate override information.

RequestConfig

Container class for json properties associated with v2.CalcTaxes request configuration options

SafeHarborOverride

Safe harbor rate override for a USF tax type.

ServiceInfo

Response body for service info API.

SetTaxCalculationSettingRequest

Data for an invoice or quote line item.

Status

Status information.

SummarizedTax

Tax data for summarized invoice taxes.

TSPairData
Tax

Tax data for individual line item.

TaxBracket

Rate information for a tax bracket.

TaxCalculationSettingsResponse

Data for an invoice or quote line item.

TaxExemption

Tax exemption data.

TaxOverride

Tax rate override information.

TaxTypeData
TrafficStudyOverride

Specifies a traffic study override

VersionInfo

Version specific results for service info request.

Warning

Warning information.