Customer Product Recommendations

Returns product recommendations (replenishment or recommendation) generated for customers by Optimove.

Rate Limit

This endpoint is subject to the general API rate limit of 50 requests per 10 seconds. Learn more about handling rate limits.

Notes

  • This function returns a maximum of 10 product recommendations, in priority order.
  • Regarding SuggestedInCampaign:
    • If this parameter is set to False or omitted, all product recommendations calculated by Optimove are returned (any supplied StartDate and EndDate values are ignored).
    • If this parameter is set to True, only products recommended to customers in Optimove campaigns during the specified date range are returned.
    • If this parameter is set to True and date parameters were omitted, products recommended to customers targeted with any Optimove campaign during the past month are returned.
  • If CustomerID is specified, then only product recommendations for the individual customer are returned.

Sample Request

https://apiX.optimove.net/current/customers/GetCustomerProductRecommendations?ProductAttributes="color,style"

Sample Response

[
  {"CustomerID":"231342","ProductID":"jeans12","RecommendationType":1,"ProductAttributes":["blue","skinny"]},
  {"CustomerID":"624542","ProductID":"jeans12","RecommendationType":1,"ProductAttributes":["grey","relaxed"]}
]
Language
Credentials
Header
URL
Click Try It! to start a request and see the response here!