---
schema_version: "1"
id: 071100bc37e76ecf6c59c82f564c0e1bc29a45d269138db6e5f1cedfedd2f820
title: Enterprise Product Catalog (EPC) REST APIs
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/industries/cme/guides/comms-t-enterprise-product-catalogepcrest-apis.md
canonical_url: https://developer.salesforce.com/docs/industries/cme/guide/comms-t-enterprise-product-catalogepcrest-apis.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ebca1c9bac7e4d2a912de1debb1ac48bc87a99d2bb7a8a2dd13b096756876601
products:
  - Communications, Media, Energy and Utilities APIs (Managed Package)
  - Industries Developer Documentation
---
# Enterprise Product Catalog (EPC) REST APIs

The EPC REST APIs enable client application users to manage products, picklists, and promotions. The EPC REST APIs provide a layer of abstraction between client application development and the configuration of these EPC objects. This abstraction layer enables you to easily integrate your applications with EPC.

Who: Developers that use the REST APIs to create applications that integrate with EPC.

Why: You can use the REST APIs to integrate or build applications that interface with EPC. This allows your users to continue using internal applications while also having access to data from EPC.

What: Using the REST APIs, you can create, read, update, and delete the following objects:

- Product2

- Product Version

- Product Child

- Picklist

- Picklist Version

- PicklistItem

- Promotion

- PromotionItem
