PrestaShop's webservice API covers all product operations needed for catalog integration: create, read, update, delete products and combinations (variants), manage categories and features, handle images. The XML format is the main adaptation challenge for developers more familiar with REST+JSON.
Key product API resources
/api/products
/api/combinations
/api/product_features and /api/feature_values
PrestaShop integration stack
| Operation | PrestaShop endpoint | Notes |
|---|---|---|
| Get product | GET /api/products/{id} | Returns full XML resource |
| Update product | PUT /api/products/{id} | Send full resource (no partial updates) |
| Create product | POST /api/products | Use GET /api/products?schema=blank for template |
| Update combination price | PUT /api/combinations/{id} | price_impact = delta from base price |
| Update stock | PUT /api/stock_availables/{id} | Find id via GET /api/stock_availables?filter[id_product]={id} |
| Upload image | POST /api/images/products/{id} | multipart/form-data, not XML |
How Seegea integrates with PrestaShop
Seegea reads and writes your PrestaShop catalog via the webservice API with your provided API key. No module to install, no plugin. The integration covers products, combinations, images, categories and features — everything needed for catalog enrichment and AI description generation.
Created in France between Annecy and Chantilly, Seegea is one of the few catalog enrichment tools with full native PrestaShop support alongside Shopify.
Connect your PrestaShop store to Seegea
30-min Google Meet · live PrestaShop API connection and catalog import
