Core API
RESTful endpoints for complete catalog management.

Batch Enrichment
Send products or categories from the dashboard for AI enrichment in batch.
Input
Product or category selection
Enrichment template
Target fields
Output
Enriched content per item
Server event with progress
Error handling
Use Cases
Enrich imported products in batch
Rewrite weak descriptions at scale
Generate SEO content for entire catalog
Fill missing attributes in bulk
Multi-language enrichment
Live Enrichment
Send data directly in the API call for enrichment without importing products first.
Input
Product or category data
Template ID or inline instructions
Target language
Output
Enriched content
Structured JSON response
Error handling
Use Cases
Enrich on-the-fly from external system
CI/CD enrichment pipeline
Webhook on product create
Integrate into headless storefront
Real-time content generation
RESTful Endpoints
Complete CRUD operations for products, categories, attributes, and more.
Input
GET /api/v1/products
POST /api/v1/products
PUT /api/v1/products/:id
DELETE /api/v1/products/:id
Output
Product object
X-Total-Count header
Standard HTTP status codes
Use Cases
Integrate with ERP or PIM
Backend for headless storefront
Bidirectional catalog sync
Automate with scripts and pipelines
Feed mobile app with data
Bulk Operations
Batch CRUD, CSV import, and bulk updates for large catalogs via API.

Input
POST /products/batch
POST /product-data/products/bulk-update
POST /product-data/products/import-csv
POST /product-data/products/ids
Output
Batch result object
Bulk update count
Import job with preview
Use Cases
Migrate entire catalog
Scheduled export for analytics
Import supplier spreadsheet
Export to data warehouse
Sync mass updates