Avalara · Schema

TaxDeterminationRequest

Taxes

Properties

Name Type Description
effectiveDate string Date for tax determination
invoiceNumber string
invoiceDate string
titleTransferCode string Title transfer point
transactionType string Type of excise transaction
seller object
buyer object
transactionLines array
View JSON Schema on GitHub

JSON Schema

avalara-taxdeterminationrequest-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/TaxDeterminationRequest",
  "title": "TaxDeterminationRequest",
  "type": "object",
  "required": [
    "effectiveDate",
    "transactionLines"
  ],
  "properties": {
    "effectiveDate": {
      "type": "string",
      "format": "date",
      "description": "Date for tax determination"
    },
    "invoiceNumber": {
      "type": "string"
    },
    "invoiceDate": {
      "type": "string",
      "format": "date"
    },
    "titleTransferCode": {
      "type": "string",
      "enum": [
        "Origin",
        "Destination"
      ],
      "description": "Title transfer point"
    },
    "transactionType": {
      "type": "string",
      "description": "Type of excise transaction"
    },
    "seller": {
      "$ref": "#/components/schemas/TransactionParty"
    },
    "buyer": {
      "$ref": "#/components/schemas/TransactionParty"
    },
    "transactionLines": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/TransactionLine"
      }
    }
  }
}