ChannelAdvisor - Enable API Access (SOAP Version 1)

Follow these steps to configure a SOAP ChannelAdvisor API connection.

SOAP (version 1) is the legacy version of the ChannelAdvisor API. To use the current API version instead, see: Enable API access - REST (version 2).

Gather SOAP API Credentials

In order to connect to the ChannelAdvisor SOAP API, the following credentials are required:

  • Account ID
  • Profile ID
  • Distribution Center ID

Account ID

  1. In ChannelAdvisor, go to My Account > Developer Network > Account Authorizations.
  2. On the Developer Authorizations page, click the [+] next to Account List to expand your list of available accounts. Gather the Account ID.

Account ID

Profile ID

  1. Find the Profile ID for the desired account.

Profile ID

Distribution Center ID

  1. Gather the Distribution Center ID, which is required for inventory sync.

Request ChannelAdvisor SOAP API access in PackageBee

  1. In your PackageBee Dashboard, click Stores.

In the PackageBee Dashboard, click Store.

  1. Click the name of your ChannelAdvisor store.
  2. Under Connection details, for API version, select SOAP (Version 1).
  3. Enter the required SOAP API credentials:
  • Account ID
  • Profile ID

In Connection Details, enter your Account ID and Profile ID, then click Request Access

  1. On the left, click Request Access to send the request to ChannelAdvisor.

Approve the API request in ChannelAdvisor

ChannelAdvisor requires that SOAP API connections are approved by the account holder before API access is granted. Keep your PackageBee window open in the background while performing the following steps.

  1. In a new browser tab or window, log in to your ChannelAdvisor account, and go to the Developer Authorizations page.
  2. Under Account List, find the new authorization request from PackageBee.
  3. Under the Actions column, click Approve Access. Verify that the Status changes to Enabled.

Approve Access

Complete the store setup in PackageBee

  1. In the PackageBee connection details, select the Distribution Center Code to enable inventory tracking.
  2. When you're done, click Save changes.


Back to: Integration Overview

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request



Please sign in to leave a comment.