Skip to main content

Avalara AvaTax Connections and Settings

How to connect Avalara AvaTax to iPaaS.com: prerequisites, credentials, subscription settings, authentication, and throttling.

Integrate iPaaS.com with Avalara AvaTax to synchronize company, customer, and exemption-certificate data for exemption-certificate management.

How to Connect

Prerequisites

Before configuring the integration in iPaaS.com, you need the following from Avalara AvaTax:

  • An Avalara AvaTax account with API access enabled.

  • Your Avalara AvaTax API credentials (the username and password used to sign in to the Avalara AvaTax API). See Avalara's authentication documentation for how these credentials are issued.

  • Your Avalara AvaTax company identifier — the company under which customers and certificates are managed.

Configuration Details

  • API Url: The base address of the Avalara AvaTax API. Use the production address for a live account and the sandbox address for a test account.

  • API User: The username for your Avalara AvaTax API account.

  • API Password: The password for your Avalara AvaTax API account.

  • API Client Id: The Avalara AvaTax company identifier under which the integration creates and reads customers and certificates.

Configure Subscription Settings

[Screenshot needed: iPaaS.com subscription settings page for Avalara AvaTax (Light Mode)]

Field

Description

Required

Example

API Url

Base address of the Avalara AvaTax API (production or sandbox).

Yes

API User

Username for the Avalara AvaTax API account.

Yes

API Password

Password for the Avalara AvaTax API account.

Yes

(your API password)

API Client Id

The Avalara AvaTax company identifier the integration operates under.

Yes

123456

Authentication Methods

The integration authenticates to Avalara AvaTax using basic authentication: iPaaS.com sends the API User and API Password with each request to the address configured in API Url. There is no separate token step — the credentials are supplied directly on every call. The API Client Id identifies the Avalara AvaTax company the integration reads from and writes to.

To connect:

  1. Enter the API Url for your environment (production or sandbox).

  2. Enter your Avalara AvaTax API User and API Password.

  3. Enter your API Client Id (the Avalara AvaTax company identifier).

  4. Save the subscription settings.

Initialization Support

Currently, initialization (bulk data import on first connect) is not supported for Avalara AvaTax in iPaaS.com. To load a large existing data set, use the bulk sync using Postman workflow. Otherwise, records are synchronized as they are created or updated, or on demand from the Manual Sync page.

Throttling

The API throttle and concurrency fields on the subscription are pre-populated by the integration's settings and control how quickly iPaaS.com sends requests to Avalara AvaTax. Because Avalara AvaTax enforces its own request limits, keep these values conservative and stagger large jobs. For details on each throttle field, see the Subscription Configuration – Edit article.

Related Documents

Did this answer your question?