Skip to main content
Version: v2

HCP Identity Service API Use Cases

The HCP Identity Service API is utilized for various customer-related workflows, including finding or creating customers, migrating customers from a Local Wallet to an Enterprise Wallet, applying demographic updates, and supporting merchants.


Use Case: Create Customer

Merchants provide identifiers that are used to locate the customer in the CCG. These identifiers may include:

  • Enterprise Identifier
  • Merchant Customer Identifiers (e.g., Subscriber ID and Dependent Code)
  • HSID

For each of these identifiers, several queries are performed against the Identity Service. If a result is found in any of the queries, it indicates that the customer exists and a Golden Record is available for use.


Use Case: Local to Enterprise Migration

A customer may initially be created with a Local Wallet if no Golden Record is found during customer creation. However, the customer can later be migrated to an Enterprise Wallet. This migration process ensures that the customer is associated with a unified and centralized wallet.


Use Case: Demographics Updates

Even when an Enterprise Wallet exists, demographic information must be updated regularly. These updates are based on the latest Golden Record data to ensure accuracy and consistency.


Use Case: CCG Investigations

When supporting merchants, it may be necessary to perform HTTP requests against the Identity Service using various identifiers. These investigations help:

  1. Identify potential inconsistencies between EIMP data and CCG.
  2. Determine appropriate actions to resolve discrepancies.

By leveraging the HCP Identity Service API, we ensure efficient and accurate management of customer data across all workflows.