Taxjar
taxjarTaxJar provides a comprehensive sales tax API for real-time tax calculations, reporting, and filing.
Acciones disponibles (18)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Calculate Sales Tax For An OrderTAXJAR_CALCULATE_SALES_TAX_FOR_AN_ORDERAcciónTool to calculate sales tax for an order. use when you need an accurate tax calculation including nexus addresses, line items, shipping, and exemptions.
TAXJAR_CALCULATE_SALES_TAX_FOR_AN_ORDERAcciónTool to calculate sales tax for an order. use when you need an accurate tax calculation including nexus addresses, line items, shipping, and exemptions.
Parámetros de entrada
amountnumberObligatorioOrder amount (excluding shipping)
to_zipstringObligatorioDestination ZIP or postal code
to_citystringDestination city
from_zipstringObligatorioOrigin ZIP or postal code
shippingnumberObligatorioShipping cost for the order
to_statestringObligatorioDestination state or province
from_citystringOrigin city
to_streetstringDestination street address
from_statestringObligatorioOrigin state or province
line_itemsobject[]List of line items in the order
to_countrystringObligatorioDestination country code (ISO 3166-1 alpha-2)
customer_idstringIdentifier for the customer, if known
from_streetstringOrigin street address
from_countrystringObligatorioOrigin country code (ISO 3166-1 alpha-2)
exemption_typestringType of exemption for the order (e.g., wholesale, government, non_profit, other)
nexus_addressesobject[]List of seller nexus addresses to consider for tax calculations
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Order TransactionTAXJAR_CREATE_ORDER_TRANSACTIONAcciónTool to create a new order transaction. use after preparing transaction details.
TAXJAR_CREATE_ORDER_TRANSACTIONAcciónTool to create a new order transaction. use after preparing transaction details.
Parámetros de entrada
amountnumberObligatorioTotal amount of the order
to_latnumberLatitude of the destination address
to_lngnumberLongitude of the destination address
to_zipstringObligatorioPostal code of the order destination
to_citystringCity of the order destination
user_idstringIdentifier of the user associated with the transaction
shippingnumberObligatorioTotal shipping amount for the order
to_statestringObligatorioTwo-letter state code for the order destination
sales_taxnumberSales tax collected for the order
to_streetstringStreet address of the order destination
line_itemsobject[]Line items in the order
to_countrystringObligatorioTwo-letter ISO country code of the order destination
exemption_typestringenumType of exemption if applicable
wholesalegovernmentothertransaction_idstringObligatorioUnique identifier for the transaction
nexus_addressesobject[]Nexus addresses associated with the transaction
transaction_datestringObligatorioDate/time when transaction occurred (ISO 8601 format)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Refund TransactionTAXJAR_CREATE_REFUND_TRANSACTIONAcciónTool to create a new refund transaction. use after confirming refund details.
TAXJAR_CREATE_REFUND_TRANSACTIONAcciónTool to create a new refund transaction. use after confirming refund details.
Parámetros de entrada
amountnumberObligatorioTotal amount refunded (excluding shipping & tax)
to_zipstringObligatorioPostal code of refund destination
to_citystringCity of refund destination
providerstringE-commerce provider for the transaction
shippingnumberTotal shipping refunded
to_statestringObligatorioTwo-letter state code for the refund destination
sales_taxnumberTotal sales tax refunded
to_streetstringStreet address of refund destination
line_itemsobject[]Line items detail for the refunded transaction
to_countrystringObligatorioTwo-letter ISO country code of refund destination
transaction_idstringObligatorioUnique identifier for the refund transaction
transaction_datestringObligatorioDate/time when refund occurred (ISO 8601 format)
transaction_reference_idstringObligatorioIdentifier of the original order being refunded
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete CustomerTAXJAR_DELETE_CUSTOMERAcciónTool to delete an existing customer. use when you need to remove a previously created customer by its id. example: "delete customer cust 12345".
TAXJAR_DELETE_CUSTOMERAcciónTool to delete an existing customer. use when you need to remove a previously created customer by its id. example: "delete customer cust 12345".
Parámetros de entrada
customer_idstringObligatorioUnique identifier of the customer to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Order TransactionTAXJAR_DELETE_ORDER_TRANSACTIONAcciónTool to delete an existing order transaction. use when you need to remove a previously created order transaction by its id. example: "delete transaction abc123".
TAXJAR_DELETE_ORDER_TRANSACTIONAcciónTool to delete an existing order transaction. use when you need to remove a previously created order transaction by its id. example: "delete transaction abc123".
Parámetros de entrada
transaction_idstringObligatorioUnique identifier of the order transaction to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Refund TransactionTAXJAR_DELETE_REFUND_TRANSACTIONAcciónTool to delete an existing refund transaction. use when you need to remove a previously created refund transaction by its id. example: "delete refund 243345".
TAXJAR_DELETE_REFUND_TRANSACTIONAcciónTool to delete an existing refund transaction. use when you need to remove a previously created refund transaction by its id. example: "delete refund 243345".
Parámetros de entrada
transaction_idstringObligatorioUnique identifier of the refund transaction to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List CustomersTAXJAR_LIST_CUSTOMERSAcciónTool to list existing customers. use when you need to retrieve customer records after they are created.
TAXJAR_LIST_CUSTOMERSAcciónTool to list existing customers. use when you need to retrieve customer records after they are created.
Parámetros de entrada
pageintegerPage number of results to retrieve (>=1). Default is 1, if not provided.
per_pageintegerNumber of results per page (1-100). Default is 30, if not provided.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Nexus RegionsTAXJAR_LIST_NEXUS_REGIONSAcciónTool to list existing nexus regions for an account. use after authenticating your account to discover where you have nexus for sales tax purposes.
TAXJAR_LIST_NEXUS_REGIONSAcciónTool to list existing nexus regions for an account. use after authenticating your account to discover where you have nexus for sales tax purposes.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Order TransactionsTAXJAR_LIST_ORDER_TRANSACTIONSAcciónTool to list existing order transactions. use when you need to retrieve created orders for reporting or analysis.
TAXJAR_LIST_ORDER_TRANSACTIONSAcciónTool to list existing order transactions. use when you need to retrieve created orders for reporting or analysis.
Parámetros de entrada
pageintegerPage number (>=1), default is 1
per_pageintegerResults per page (1-100), default is 20
providerstringFilter by provider, e.g., 'api', 'csv'
transaction_idstringFilter by specific transaction ID
to_transaction_datestringFilter up to this order date (YYYY-MM-DD)
from_transaction_datestringFilter starting from this order date (YYYY-MM-DD)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List refund transactionsTAXJAR_LIST_REFUND_TRANSACTIONSAcciónTool to list refund transactions. use when you need to retrieve refunds created through the taxjar api.
TAXJAR_LIST_REFUND_TRANSACTIONSAcciónTool to list refund transactions. use when you need to retrieve refunds created through the taxjar api.
Parámetros de entrada
pageintegerPage number of results to retrieve
per_pageintegerNumber of records per page
providerstringFilter by provider (e.g., 'api', 'csv')
transaction_idstringFilter by a specific refund transaction ID
transaction_datestringFilter by refund date (YYYY-MM-DD)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Tax CategoriesTAXJAR_LIST_TAX_CATEGORIESAcciónTool to list all product tax categories and their codes. use when you need to discover available tax categories before assigning them to products.
TAXJAR_LIST_TAX_CATEGORIESAcciónTool to list all product tax categories and their codes. use when you need to discover available tax categories before assigning them to products.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Show CustomerTAXJAR_SHOW_CUSTOMERAcciónTool to show an existing customer. use when you need to retrieve details of a specific customer via taxjar api.
TAXJAR_SHOW_CUSTOMERAcciónTool to show an existing customer. use when you need to retrieve details of a specific customer via taxjar api.
Parámetros de entrada
customer_idstringObligatorioUnique identifier for the customer
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Show Order TransactionTAXJAR_SHOW_ORDER_TRANSACTIONAcciónTool to show an existing order transaction by id. use when you need to retrieve full details of a specific order transaction after creation or listing.
TAXJAR_SHOW_ORDER_TRANSACTIONAcciónTool to show an existing order transaction by id. use when you need to retrieve full details of a specific order transaction after creation or listing.
Parámetros de entrada
transaction_idstringObligatorioThe unique identifier for the order transaction
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Show Refund TransactionTAXJAR_SHOW_REFUND_TRANSACTIONAcciónTool to show a refund transaction. use when you need to retrieve details of an existing refund transaction via taxjar api.
TAXJAR_SHOW_REFUND_TRANSACTIONAcciónTool to show a refund transaction. use when you need to retrieve details of an existing refund transaction via taxjar api.
Parámetros de entrada
transaction_idstringObligatorioThe unique ID of the refund transaction to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Show Tax Rates for a LocationTAXJAR_SHOW_TAX_RATES_FOR_A_LOCATIONAcciónTool to show sales tax rates for a location. use when you need to retrieve sales tax rates for a specific zip code with optional address details (city, state, country, street).
TAXJAR_SHOW_TAX_RATES_FOR_A_LOCATIONAcciónTool to show sales tax rates for a location. use when you need to retrieve sales tax rates for a specific zip code with optional address details (city, state, country, street).
Parámetros de entrada
zipstringObligatorioZIP code to retrieve rates for
citystringCity name
statestringState abbreviation
streetstringStreet address
countrystringTwo-letter country code (ISO-2), default 'US'
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Summarize Tax Rates for All RegionsTAXJAR_SUMMARIZE_TAX_RATES_FOR_ALL_REGIONSAcciónTool to retrieve minimum and average sales tax rates by region. use when you need a backup of regional tax summary rates.
TAXJAR_SUMMARIZE_TAX_RATES_FOR_ALL_REGIONSAcciónTool to retrieve minimum and average sales tax rates by region. use when you need a backup of regional tax summary rates.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update Order TransactionTAXJAR_UPDATE_ORDER_TRANSACTIONAcciónTool to update an existing order transaction. use when adjusting order details such as amount, shipping, or line items after creation.
TAXJAR_UPDATE_ORDER_TRANSACTIONAcciónTool to update an existing order transaction. use when adjusting order details such as amount, shipping, or line items after creation.
Parámetros de entrada
amountnumberTotal amount of the order
to_zipstringPostal code of the order destination
to_citystringCity of the order destination
providerstringTransaction provider, e.g., 'api', 'csv'
shippingnumberTotal shipping amount for the order
to_statestringTwo-letter state code for the order destination
sales_taxnumberSales tax collected for the order
to_streetstringStreet address of the order destination
line_itemsobject[]Line items in the order
to_countrystringTwo-letter ISO country code of the order destination
transaction_idstringObligatorioUnique identifier for the transaction to update
transaction_datestringDate/time when transaction occurred (ISO 8601 format)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Validate VAT NumberTAXJAR_VALIDATE_VAT_NUMBERAcciónTool to validate a vat number for tax-exempt status. use when you need to confirm a vat number's validity and existence before applying tax exemptions.
TAXJAR_VALIDATE_VAT_NUMBERAcciónTool to validate a vat number for tax-exempt status. use when you need to confirm a vat number's validity and existence before applying tax exemptions.
Parámetros de entrada
vat_numberstringObligatorioVAT number to validate; include country code prefix (e.g., 'DE123456789')
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not