HPH Integrations APIv1 · Customer Testing
Customer Testing. GET /v1/catalog/items/search is available in Customer Testing only; Production is not available. Each request searches exactly one source that you choose.
Developer guide

Search Material Catalog Items

Run bounded text, identifier, and refinement searches against one explicitly selected catalog source.

Choose the result source

The required source parameter selects the catalog to search. source=company searches the represented Company's authorized Material Catalog. source=hph searches the HPH Catalog. There is no automatic mode and no fallback: a search that finds nothing in one source does not continue in the other.

Submit a bounded query

The normal search starts with q, for example 1/2 in cxc 90 elbow. At least one criterion is required; the operation is not a browse-all catalog. Send each query parameter at most once; unknown parameters are rejected.

Read counts and continue safely

outcome is results, no_results, or ambiguous_exact_identity. count describes the result universe for the criteria, not only the current page: relation exact or at_least carries a number, and relation unavailable carries null.

Read summaries under current disclosure

Search returns bounded summaries rather than full item details. Company results carry item_type company_item and the item_skey of the Company catalog item; HPH results carry item_type hph_item and the hph_item_code. Each description states its provenance.