HPH Integrations APIv1 · Customer Testing
Customer Testing. POST /v1/hph/catalog/items/alternatives, POST /v1/catalog/items/alternatives, and confirmed POST /v1/catalog/items/alternative-selections are available in Customer Testing only; Production is not available.
Developer guide

Compare HPH Catalog Item alternatives

Request a bounded, protected set of equivalent HPH Catalog Items without receiving their HPH Item Codes.

Submit one exact source code

The read-only POST accepts one exact HPH Item Code in its JSON body. The source code is not repeated in the response, and the operation is not a batch or browse-all catalog interface. It uses no idempotency key.

Resolve from one Company item

The Company-item operation accepts exactly one primary or alternate company item identifier and resolves its mapped HPH Item Code privately. It returns the same bounded comparison representation without disclosing the company item identity or mapped code.

Compare all eligible alternatives

The exact source item is excluded. Every other eligible active alternative may be returned, including several items from one Manufacturer and a distinct item from the source Manufacturer.

Use protected option references

Each returned alternative has a separate short-lived opaque option_reference. It distinguishes choices without exposing the alternative's HPH Item Code or internal HPH identity.

Expect disclosure and quota controls

Alternative comparison exposes proprietary HPH-derived content. Requests, source-code probes, returned alternatives, and unique alternatives are therefore monitored and limited across REST and MCP together.