Orders API - v1
Business Overview
Overview
The Orders API is designed to streamline your order management process by providing real‐time access to order creation, detailed order information, and shipment tracking. With this service, your business can seamlessly integrate order processing into your systems, ensuring that every order is handled efficiently and accurately.
Key Business Benefits
Order Creation:
Submit orders with all necessary details including delivery dates, addresses, product information, and customer references. This improves the speed and accuracy of order processing.Detailed Order Information:
Retrieve comprehensive information for any specific order—enabling customer service and logistics teams to view order status, delivery details, and pricing information in real time.Shipment Tracking:
Monitor shipments with up-to-date tracking status, tracking numbers, and event history. This ensures that your logistics and customers are always informed of delivery progress.
Developer Documentation
Developer Portal URL: https://developer.vanmarcke.com/product/ecommerce/api/orders-v1
API Proxy Base URL: https://api.vanmarcke.com:443/v1/orders
Core Endpoints Overview:
Order Creation
Endpoint:POST /
Create a new order by submitting details such as catalog country, channel, language, requested delivery date, delivery address, product details, and optional comments.Order Details
Endpoint:GET /{orderId}
Retrieve detailed information for a specific order using its order ID. This endpoint returns order summary, pricing, delivery details, and product information.Shipment Tracking
Endpoint:GET /{orderId}/shipments
Fetch shipment tracking information linked to an order. This includes tracking numbers, current status, event history, and related shipment details.
Authentication:
JWT Bearer Token
API Key Authentication (using header
x-api-key
)