Integration Points
Pricing API

💸 Pricing API

Purpose: The Pricing API enables partners to provide dynamic pricing based on the assessments of a device. It ensures that partners return prices that are fair and reflective of the device’s actual condition, thereby fostering transparency and trust in the trade-in process.

Key Features:

  • Dynamic Pricing: Allows partners to set prices according to the assessments of the device, ensuring competitive and fair market offers.
  • Currency and Value Accuracy: Ensures that prices returned by the partner are in the correct currency and accurately reflect the value proposition agreed upon.

Usage Requirements:

  • 🟢 Mandatory for All Partners: All partners are required to implement this API. It is essential for maintaining consistency and accuracy in the pricing of traded-in devices across the platform.

Implementation Details:

  • Method: POST
  • Request Parameters: Partners will receive a payload containing device details necessary for pricing assessment. This payload structure is detailed in the Payload Specifications section.
  • Expected Response:
    • value: The price calculated for the device.
    • currency: The currency code (e.g., USD, EUR) that the price is denoted in.

Sample Response:

{
  "price": {
    "value": 250,
    "currency": "USD"
  }
}