XML Interface
The XML interface enables automated data exchange between your XONIC Shop System and external systems. Using HTTP requests, you can control the import and export of products, categories, customers, and orders—ideal for integrating with inventory management systems and automating workflows.
The XML interface operates on a request-based model: An HTTP request triggers the entire processing cycle, and the response is returned in JSON format. Unlike the xoPort REST API, it does not follow a RESTful design pattern, but it provides a proven foundation for batch operations and automated data flows.
Interface Areas
Export
Export store data and transfer it to external systems.
- Products & Inventory
- Categories
- Orders
Import
Upload data to your store—individually or in batches.
- Products & Inventory
- Categories
- Customers
- Update Orders
Features
Batch Processing
Process multiple records in a single request—ideal for bulk imports and regular updates.
API Keys
Access via configurable API keys with custom permissions for secure data transfer.
JSON Response
The processing response is returned in JSON format—structured and machine-readable for seamless integration.