Connect Ecwid (Lightspeed E-Series) with ProductPolish
Connect your Ecwid shop with ProductPolish. You create a Custom App and generate an Access Token via the legacy API credentials.
Prerequisites
- Ecwid account (Business plan or higher recommended for API access)
- Admin access to the Ecwid dashboard
Required credentials
| Field | Example | Description |
|---|---|---|
Store ID | 12345678 | Your unique store ID. Found in the dashboard. |
Access Token | secret_xxxxxxxxxxxxxxxx | The secret access token of your app. Starts with secret_. |
Step-by-step guide
Open Ecwid dashboard
Log in to your Ecwid dashboard at my.ecwid.com.
Find Store ID
Navigate to: Settings→General
The Store ID is shown at the top of the dashboard (an 8–10 digit number).
Create Custom App
Navigate to: Apps→All Apps→My Apps
Click "Create new app".
Generate Access Token
In the app configuration, scroll to the "Legacy API credentials" section.
There you will find the secret access token. It starts with secret_.
Copy this token.
Enter in ProductPolish
Go in ProductPolish to Dashboard→Integrations→New connection.
- Select Ecwid as the platform
- Enter your Store ID
- Paste the Access Token (
secret_...) - Click "Save connection"
Good to know
- API base URL: The Ecwid API is accessible at
app.ecwid.com/api/v3/. - Rate limits: Ecwid allows a maximum of 600 requests per minute (depending on plan).
- Images: Product images are uploaded via the Product Image API.
- Embedded vs. standalone: The API works regardless of how your shop is embedded.
- Free plan: The Ecwid REST API is available from the Business plan. Some endpoints are restricted on the free plan.
Common issues
"402 Payment Required"
Your Ecwid plan does not fully support the API. Upgrade to the Business plan or higher.
"My Apps" not visible
Make sure you are logged in as the store owner. Staff accounts may not have access to app management.
Access token invalid
Make sure you use the Secret Token (with secret_ prefix), not the public token.