Current CDON System to New API
Product/Article Management
We're transitioning from our current XML-based import system to a modern JSON-based REST API. This change will provide:
- Improved flexibility
- Easier integration
- More efficient data handling
Order Management
The new order management system has been streamlined to focus on core operations:
- Basic fulfill/cancel operations
- Flexible tracking information submission:
- Can be provided during fulfillment
- Can be submitted in a separate call
New API Features (Based on Fyndiq)
Our new API builds upon Fyndiq's proven architecture (documentation available at https://merchantapi.fyndiq.com/), with several improvements and customizations:
Enhanced Product Structure
- Primary Identifier: SKU-based system (article ID remains supported for backwards compatibility)
- Bulk Operations: New endpoints for improved efficiency
- Validation: Focus on structural validation rather than content
- Rate Limiting: Implementation of leaky bucket algorithm
- Categories: Simplified to a single optional field
New Product Fields
- Language-specific product highlights
- Maximum 30 characters per point
- Format: List of dictionaries containing:
- Language
- Values (list of strings)
Specifications
- Hierarchical structure:
- Language
- Name
- Value/Description
- Enables detailed, structured product information
Classifications
- Name-value pairs for product attributes such as refurbished articles
API Documentation
The new API is based on Fyndiq's API architecture with improvements and customizations for CDON. For reference, you can review the base Fyndiq API documentation in the link here.