TD Synnex StreamOne Ion
About​
StreamOne Ion is TD Synnex's cloud marketplace platform for managing subscriptions, customers, and orders across a wide range of cloud vendors. The ZaveIT integration connects directly to your Ion account, letting you manage your TD Synnex business without switching between portals.
Capabilities​
The StreamOne Ion integration provides the following capabilities:
- Sync Customers - Bi-directional synchronization keeps customer accounts consistent between ZaveIT and StreamOne Ion. Changes made on either side are reflected automatically.
- Import Products - Pull the full Ion product catalog into ZaveIT, including pricing, billing terms, and product variants.
- Create Orders - Submit subscription orders to TD Synnex directly from ZaveIT. Orders flow through to Ion for fulfillment.
- Credential Validation - Test your API credentials during setup to verify the connection before saving.
- Automatic Token Refresh - The integration automatically refreshes your API tokens before they expire, keeping the connection active without manual intervention.
Getting Started​
Step 1: Find your Account ID​
- Log in to StreamOne Ion.
- Open the menu and navigate to Account information.
- Copy your Account ID.
Step 2: Generate API Credentials​
- In StreamOne Ion, navigate to Settings → Users.
- Find your user and click Edit user.
- Click Request New Credentials.
- Copy both the Access Token and the Refresh Token.
warning
The Access Token and Refresh Token are only shown once when generated. Copy and store them in a safe place before closing the dialog. If you lose them, you need to generate new credentials.
Step 3: Configure in ZaveIT​
- In the ZaveIT Platform, navigate to Settings → Integrations.
- Find StreamOne Ion - TD Synnex and click Configure.
- Enter your Account ID, Access Token, and Refresh Token.
- Click Save.
The integration validates your credentials on save. If the connection is successful, the integration status changes to active.
Configuration Reference​
| Field | Description | Where to find it |
|---|---|---|
| Account ID | Your StreamOne Ion account identifier | Ion → Menu → Account information → Account ID |
| Access Token | API access token for authentication | Ion → Settings → Users → Edit user → Request New Credentials |
| Refresh Token | Token used to automatically refresh expired access tokens | Generated alongside the Access Token |
Considerations​
- Token lifecycle - The integration handles token refresh automatically. However, if both tokens become invalid (for example, after regenerating credentials in Ion), you need to update them in ZaveIT.
- Catalog import time - The initial product import may take several minutes depending on the size of your Ion catalog. Subsequent imports are faster as only changes are synchronized.
- Customer mapping - When syncing customers, ZaveIT matches accounts by their Ion account identifier. Review the imported customer list after your first sync to verify the mapping is correct.