offers methods to manually upload files via the app itself however you can also automate the import using your own systems and the xSellco API. 

This guide will walk you through the process of troubleshooting any potential API issues.

Before you start

  • You’ll need an Admin login to If you don’t have an Admin login, you can request one from an Admin user within your business.
  • You'll need to have API access to To find out more about this, click here.
  • You’ll need to be on the Ultimate or Extreme plan to access this feature. To find out more information, click here.

Related Videos

  • For a video discussing the API and examples of its implementation, click here.

01 API Troubleshooting

Due to the complexity of the API setup and the various languages you can use to code, it's sometimes hard to pinpoint exactly what the issue is if you're having troubles with your connection.

Anytime a call fails, an error message is an output, and below are the most common errors:

  • Your authentication credentials are invalid
    This indicates that you have not given the correct username/password to access the API from your account. The logins should be the same used to login to your account.

  • The API is limited to clients in trial or paying
    This indicates that you do not have access to the API. The API is limited to Ultimate and Extreme clients.

  • Missing mandatory header column
    The file format supplied through the API should be the same as you would use via the screen. This error indicates the file format is incorrect and you should review it.

  • You have reached the maximum requests limit
    This indicates that you have made too many requests. You can try again later and slow down your uploads or downloads to avoid this in the future.

  • Non-admin credentials used
    This indicates that you're not using admin credentials. You must use the admin credentials associated with your account.

Still experiencing issues?


Don't hesitate to contact our Support Team for help!