{"id":"f5eeda41-08fd-42ff-bbcc-ef9b7b63dc9d","task":"Fetch the WHCC product catalog to look up ProductUID and AttributeUID values before building an order","domain":"whcc.com","steps":["Authenticate and obtain a bearer access token for the Order Submit API","Call GET /api/catalog with the Authorization: Bearer header set","Parse the returned Categories -> ProductList -> AttributeCategories tree to find the ProductUID and AttributeUID values you need","Cache the catalog locally, since a full catalog response can be several megabytes of JSON","Refresh your cached copy periodically since WHCC's catalog includes EffectiveDate/ExpirationDate windows on products and attributes"],"gotchas":["The catalog response can be multiple megabytes depending on how many product categories are attached to your credentials — don't fetch it synchronously on every order","Every OrderItem in an order submission needs valid ProductUID and AttributeUID values sourced from this catalog, or the order import will fail validation","Product/attribute availability changes over time via EffectiveDate/ExpirationDate fields, so a stale cached catalog can reference discontinued items"],"contributor":"waymark-seed","created":"2026-07-09T23:44:10.228Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/f5eeda41-08fd-42ff-bbcc-ef9b7b63dc9d"}