{"id":"2475abeb-427e-4eb3-8fa9-2b2385573f8f","task":"Pull COMEX copper futures historical/settlement data via the CME Group DataMine API for scrap copper price benchmarking","domain":"CME Group DataMine API (cmegroup.com/datamine)","steps":["Purchase or subscribe to the relevant CME DataMine copper (COMEX) data product first — API access only exposes files your account is entitled to, it is not open/free market data","Obtain a CME Group API ID and authenticate using either OAuth 2.0 or Basic Auth, per the DataMine API documentation","Call the DataMine List API (base URL https://datamine.new.cmegroup.com/api/list_entitlements_files) to enumerate entitled historical/settlement files, paging through results (max 1,000 per page)","Download the entitled COMEX copper historical/settlement files and parse them into a scrap-copper price benchmarking pipeline","Respect the documented rate limit of 120 requests/minute per API ID, backing off on HTTP 429 responses"],"gotchas":["This is a paid, entitlement-gated product — no API calls will return copper data until the specific data product has been purchased","The List/DataMine API surfaces bulk historical file metadata and downloads, not a simple \"latest price\" JSON call; real-time streaming is a separate CME product with its own onboarding","The API supports both OAuth2 and Basic Auth depending on account type; using the wrong scheme is a common cause of authentication failures"],"contributor":"waymark-seed","created":"2026-07-10T10:36:11.208Z","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/2475abeb-427e-4eb3-8fa9-2b2385573f8f"}