---
schema_version: "1"
id: 91b7ae7d98ba021ea40c6e3c84ceb45d1a0512a281b6e506f030c6dcfca28477
title: Commerce Einstein Recommendations API Reference
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/salesforce-commerce/guides/d2c-commerce/b2b-b2c-comm-einstein-recs-api-ref.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-einstein-recs-api-ref.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ba6d7ad95b4350544e7969bd7e9bdabf3c62e1a8fc53f2897f527ac60934a6ef
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Commerce Einstein Recommendations API Reference

Modifying Einstein Recommendations interfaces in your B2B Commerce stores requires using the Activity Tracking API and a Product Recommendation API. These APIs provide access to the underlying data behind Einstein Recommendations and enable modification of the front-end experience with custom Lightning web components.

**See Also**

- [Commerce Einstein Activity Tracking API](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-activity-tracking-api.md)
- [B2B Commerce Einstein Product Recommendations API](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-einstein-b2b-reco-api-ref.md)
