NAiOS IconNAiOS Logo
Volver al catálogo

Taxjar

taxjar

TaxJar provides a comprehensive sales tax API for real-time tax calculations, reporting, and filing.

Acciones
18
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

Tool 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

  • amountnumberObligatorio

    Order amount (excluding shipping)

  • to_zipstringObligatorio

    Destination ZIP or postal code

  • to_citystring

    Destination city

  • from_zipstringObligatorio

    Origin ZIP or postal code

  • shippingnumberObligatorio

    Shipping cost for the order

  • to_statestringObligatorio

    Destination state or province

  • from_citystring

    Origin city

  • to_streetstring

    Destination street address

  • from_statestringObligatorio

    Origin state or province

  • line_itemsobject[]

    List of line items in the order

  • to_countrystringObligatorio

    Destination country code (ISO 3166-1 alpha-2)

  • customer_idstring

    Identifier for the customer, if known

  • from_streetstring

    Origin street address

  • from_countrystringObligatorio

    Origin country code (ISO 3166-1 alpha-2)

  • exemption_typestring

    Type 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Order TransactionTAXJAR_CREATE_ORDER_TRANSACTIONAcción

Tool to create a new order transaction. use after preparing transaction details.

Parámetros de entrada

  • amountnumberObligatorio

    Total amount of the order

  • to_latnumber

    Latitude of the destination address

  • to_lngnumber

    Longitude of the destination address

  • to_zipstringObligatorio

    Postal code of the order destination

  • to_citystring

    City of the order destination

  • user_idstring

    Identifier of the user associated with the transaction

  • shippingnumberObligatorio

    Total shipping amount for the order

  • to_statestringObligatorio

    Two-letter state code for the order destination

  • sales_taxnumber

    Sales tax collected for the order

  • to_streetstring

    Street address of the order destination

  • line_itemsobject[]

    Line items in the order

  • to_countrystringObligatorio

    Two-letter ISO country code of the order destination

  • exemption_typestringenum

    Type of exemption if applicable

    wholesalegovernmentother
  • transaction_idstringObligatorio

    Unique identifier for the transaction

  • nexus_addressesobject[]

    Nexus addresses associated with the transaction

  • transaction_datestringObligatorio

    Date/time when transaction occurred (ISO 8601 format)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Refund TransactionTAXJAR_CREATE_REFUND_TRANSACTIONAcción

Tool to create a new refund transaction. use after confirming refund details.

Parámetros de entrada

  • amountnumberObligatorio

    Total amount refunded (excluding shipping & tax)

  • to_zipstringObligatorio

    Postal code of refund destination

  • to_citystring

    City of refund destination

  • providerstring

    E-commerce provider for the transaction

  • shippingnumber

    Total shipping refunded

  • to_statestringObligatorio

    Two-letter state code for the refund destination

  • sales_taxnumber

    Total sales tax refunded

  • to_streetstring

    Street address of refund destination

  • line_itemsobject[]

    Line items detail for the refunded transaction

  • to_countrystringObligatorio

    Two-letter ISO country code of refund destination

  • transaction_idstringObligatorio

    Unique identifier for the refund transaction

  • transaction_datestringObligatorio

    Date/time when refund occurred (ISO 8601 format)

  • transaction_reference_idstringObligatorio

    Identifier of the original order being refunded

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete CustomerTAXJAR_DELETE_CUSTOMERAcción

Tool 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_idstringObligatorio

    Unique identifier of the customer to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Order TransactionTAXJAR_DELETE_ORDER_TRANSACTIONAcción

Tool 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_idstringObligatorio

    Unique identifier of the order transaction to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Refund TransactionTAXJAR_DELETE_REFUND_TRANSACTIONAcción

Tool 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_idstringObligatorio

    Unique identifier of the refund transaction to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List CustomersTAXJAR_LIST_CUSTOMERSAcción

Tool to list existing customers. use when you need to retrieve customer records after they are created.

Parámetros de entrada

  • pageinteger

    Page number of results to retrieve (>=1). Default is 1, if not provided.

  • per_pageinteger

    Number of results per page (1-100). Default is 30, if not provided.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Nexus RegionsTAXJAR_LIST_NEXUS_REGIONSAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Order TransactionsTAXJAR_LIST_ORDER_TRANSACTIONSAcción

Tool to list existing order transactions. use when you need to retrieve created orders for reporting or analysis.

Parámetros de entrada

  • pageinteger

    Page number (>=1), default is 1

  • per_pageinteger

    Results per page (1-100), default is 20

  • providerstring

    Filter by provider, e.g., 'api', 'csv'

  • transaction_idstring

    Filter by specific transaction ID

  • to_transaction_datestring

    Filter up to this order date (YYYY-MM-DD)

  • from_transaction_datestring

    Filter starting from this order date (YYYY-MM-DD)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List refund transactionsTAXJAR_LIST_REFUND_TRANSACTIONSAcción

Tool to list refund transactions. use when you need to retrieve refunds created through the taxjar api.

Parámetros de entrada

  • pageinteger

    Page number of results to retrieve

  • per_pageinteger

    Number of records per page

  • providerstring

    Filter by provider (e.g., 'api', 'csv')

  • transaction_idstring

    Filter by a specific refund transaction ID

  • transaction_datestring

    Filter by refund date (YYYY-MM-DD)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Tax CategoriesTAXJAR_LIST_TAX_CATEGORIESAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Show CustomerTAXJAR_SHOW_CUSTOMERAcción

Tool to show an existing customer. use when you need to retrieve details of a specific customer via taxjar api.

Parámetros de entrada

  • customer_idstringObligatorio

    Unique identifier for the customer

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Show Order TransactionTAXJAR_SHOW_ORDER_TRANSACTIONAcción

Tool 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_idstringObligatorio

    The unique identifier for the order transaction

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Show Refund TransactionTAXJAR_SHOW_REFUND_TRANSACTIONAcción

Tool 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_idstringObligatorio

    The unique ID of the refund transaction to retrieve

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Show Tax Rates for a LocationTAXJAR_SHOW_TAX_RATES_FOR_A_LOCATIONAcción

Tool 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

  • zipstringObligatorio

    ZIP code to retrieve rates for

  • citystring

    City name

  • statestring

    State abbreviation

  • streetstring

    Street address

  • countrystring

    Two-letter country code (ISO-2), default 'US'

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Summarize Tax Rates for All RegionsTAXJAR_SUMMARIZE_TAX_RATES_FOR_ALL_REGIONSAcción

Tool 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update Order TransactionTAXJAR_UPDATE_ORDER_TRANSACTIONAcción

Tool to update an existing order transaction. use when adjusting order details such as amount, shipping, or line items after creation.

Parámetros de entrada

  • amountnumber

    Total amount of the order

  • to_zipstring

    Postal code of the order destination

  • to_citystring

    City of the order destination

  • providerstring

    Transaction provider, e.g., 'api', 'csv'

  • shippingnumber

    Total shipping amount for the order

  • to_statestring

    Two-letter state code for the order destination

  • sales_taxnumber

    Sales tax collected for the order

  • to_streetstring

    Street address of the order destination

  • line_itemsobject[]

    Line items in the order

  • to_countrystring

    Two-letter ISO country code of the order destination

  • transaction_idstringObligatorio

    Unique identifier for the transaction to update

  • transaction_datestring

    Date/time when transaction occurred (ISO 8601 format)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Validate VAT NumberTAXJAR_VALIDATE_VAT_NUMBERAcción

Tool 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_numberstringObligatorio

    VAT number to validate; include country code prefix (e.g., 'DE123456789')

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not