Changelog
Track breaking changes, new features, and improvements to the Pixee PIM API.
v4.5 — May 2026
Major platform update.
- Rebranding: Products Manager → Pixee PIM. Base URL updated to
https://api.pixeepim.com/api/v1/ - Authentication: Added JWT Bearer Token support (120-minute TTL, refreshable). API keys now prefixed
pm_live_/pm_test_with granular scopes - Products: New bulk endpoints (
POST /products/bulk,PATCH /products/bulk). Products now identified by UUID; EAN remains unique index. Addedcost_price,weight,is_activefields - Imports: Jobs moved to
/imports/jobs. Added pause/resume/cancel controls. Added/previewendpoint for pre-flight validation. New automated recurring imports via/imports/automations - Exports: Format-specific endpoints (
/exports/csv/products,/exports/json/products,/exports/excel/products,/exports/zip/products). New export platforms (Google Drive, S3, MinIO, SFTP). Scheduled exports via/exports/schedules - AI Enrichment: New multi-provider job system at
/ai-enrichment/jobs. Support for OpenAI, Anthropic Claude, and configurable models. Cost tracking per job. Provider recommendation engine at/ai-services/recommendations/{use_case} - Price Monitor: New endpoint structure at
/prices/products/{id}. Added competitor price management, price history, stats, and best-price endpoints. Margin tracking - EAN Lookup: Changed from
GET /ean-lookup/{ean}toPOST /ean-lookup/lookupwith provider selection. Batch limit raised to 500 EANs. Added cache stats and pending queue management - Webhooks: New events:
import.started,supplier.created,supplier.updated,ean.resolved. Added delivery logs with per-entry retry (POST /webhooks/{id}/logs/{log_id}/retry) - Code2ASIN: Full job lifecycle: create → start → pause/resume/cancel. Added results with confidence scoring, manual accept/reject, global statistics, and CSV/JSON export
- Rate Limiting: Replaced plan-based limits with per-tier system (AUTH, READ_STANDARD, WRITE_STANDARD, EXPORT_STANDARD, etc.) backed by Redis
- Pagination: Standardised to
skip/limitparameters. Response wrapper changed fromdatatoitems.metaobject enriched withhas_nextandhas_previous - Errors: Response format updated —
detailfield replaceserror/message. Added202 Acceptedfor async operations,423 Lockedfor account lockout
v1.0 — March 2024
Initial public release.
- Products CRUD API (
GET,POST,PATCH,DELETE) - Bulk import via CSV and JSON (
/imports) - Export catalog to CSV/Excel (
/exports) - AI enrichment for descriptions and attributes (
/enrichment) - Connector sync for Shopify, WooCommerce, PrestaShop (
/connectors) - EAN lookup and validation (
/ean-lookup) - Price monitoring and alerts (
/price-monitor) - Code2ASIN mapping (
/code2asin) - Compliance & Digital Product Passport endpoints (
/compliance) - Webhook support for real-time event notifications
- API key authentication
API versioning
The current API version is v1. The version is included in the base URL:
https://api.pixeepim.com/api/v1/
When breaking changes are introduced, a new version (v2, etc.) will be released. The previous version will remain available for at least 12 months after the new version is published.
We announce breaking changes and new versions via email to all API users at least 90 days in advance.