Orders API - v1

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)