💸 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"
}
}