Skip to main content
POST
Estimates points, cashback earned and cashback usage limits per product.

Authorizations

Authorization
string
header
required

Use API Basic Auth Keys

Body

application/json

Array of products with external Id and Price; Name and PriceCurrency are optional.

Id
string
required

Product Id on the ecommerce platform

Minimum string length: 1
Example:

"SKU-001"

Price
number<decimal>
required

Current product selling price

Example:

499.99

PriceCurrency
string | null

Optional currency label (for example, BRL). It does not select a currency or perform conversion; the calculation uses Price as supplied.

Example:

"BRL"

Name
string | null

Optional product name. It does not affect product lookup, earning rules or cashback restrictions.

Example:

"Running shoes"

Response

200 - application/json

An ApiResponse envelope. On success, Result contains the product estimates. Check HasError: an inactive objective or unsuccessful simulation returns an error envelope, rather than the HTTP 400 used by the public endpoints.

HasError
boolean
ErrorMessages
string[]
ErrorMessage
string
ErrorDescriptions
object[]
Result
object[] | null