Use the Product Catalog API to keep Truemed’s view of your product catalog in sync with your own. The API supports adding new products, updating existing ones, and looking up current eligibility status for individual SKUs.
Submit your products to Truemed before launching them to customers, ensuring no missed opportunities.
Call create_catalog_item to register a new SKU
with Truemed. Include as much product detail as possible—name, description, GTIN, image URLs—so
Truemed can classify it accurately.
Truemed classifies items asynchronously. You’ll receive a
product_catalog_item_eligibility_updated
webhook when classification is complete. Store that status in your system and use it to control
where Truemed appears in your storefront.
Each SKU must be unique per merchant account. Attempting to create a duplicate SKU will
return a 409 Conflict error.
Call update_catalog_item when a product’s
details change—such as a name change, updated description, or new image. Truemed will
re-evaluate eligibility based on the updated information.
Call get_catalog_item to retrieve a
product’s current eligibility status and details by SKU.
The response includes the item’s full product details. The eligibility field contains the
current HSA/FSA status (eligible, eligible_with_lmn, or ineligible), or null if
the item is still awaiting review.
For initial catalog ingestion or large-scale updates, use the bulk upload tool in your Truemed Partner Dashboard instead of calling the API item by item.
Keeping your catalog in sync requires all three of these actions. Omitting any one of them will cause your local eligibility data to drift out of date:
product_catalog_item_eligibility_updated
and update your local eligibility records whenever Truemed’s classification changes. This is
the only way to learn about status updates—Truemed does not push changes through any other
channel.update_catalog_item whenever a
product’s name, description, images, or other details change in your system. Truemed
re-evaluates eligibility after any update.create_catalog_item for every new
product added to your store—ideally before the product goes live, so classification can
complete before customers see it.