Connect Gambio with ProductPolish
Connect your Gambio shop with ProductPolish via the Gambio REST API. You create an API user in the module management.
Prerequisites
- Gambio GX4 or newer
- Admin access to the Gambio backend
- HTTPS recommended
Required credentials
| Field | Example | Description |
|---|---|---|
Shop URL | https://my-shop.com | Base URL of the shop. Without /admin or /GXModules. |
API user | productpolish | Username of the REST API access. |
API password | (self-chosen) | Password for the REST API user. |
Step-by-step guide
Open Gambio Admin
Go to https://your-shop.com/admin (or https://your-shop.com/login.php) and log in.
Open REST API management
Navigate to: Modules→Interfaces→REST API
Create new API user
Click "Create new API user".
Fill in the form:
- Username:
productpolish(any name) - Password: Set a strong password
Click "Save".
Enter in ProductPolish
Go in ProductPolish to Dashboard→Integrations→New connection.
- Select Gambio as the platform
- Enter your shop URL
- Enter the API username
- Enter the API password
- Click "Save connection"
Good to know
- Authentication: Gambio uses HTTP Basic Authentication with username and password.
- API endpoint: The Gambio REST API v3 is accessible at
https://your-shop.com/api.php/v3/(since GX 4.1.1.0). - JWT authentication: Besides HTTP Basic Auth, Gambio also supports JSON Web Tokens (JWT).
- Product images: Images are uploaded via the Products-Images endpoint.
- Languages: Gambio supports multilingual products. Text is created in the shop's default language.
- Gambio Cloud: The REST API works the same with Gambio Cloud.
Common issues
REST API menu item missing
In older Gambio versions the REST API must be activated first. Check under Modules → Interfaces. With Gambio GX4+ it is active by default.
"401 Unauthorized"
Username or password are wrong. Check the credentials in the REST API management.
API requests are blocked
Some hosting providers block api.php access. Contact your hosting provider to enable access.