other · Listed · eip155:8453 · Found · 20 endpoints · Gateway-eligible
api.commodities.sh
commodities
X402 endpoints at api.commodities.sh.
Indexed from this operator's public /.well-known/x402.json. Found is not operator-owned and is not attested. Claim or opt out.
Agent Read · Cleared Index
ROUTE
Route when you need other at published x402 prices.
confidence
78%
source
signal
Index before you pay. Same payload for agents:
GET /api/cleared/agent-read?slug=cat-api-commodities-sh
When to call
- Need other via x402 and want Cleared-indexed payTo with a live scorecard.
- X402 endpoints at api.commodities.sh.
Risks
- Found — not operator-owned; claim status unknown.
- No Cleared settlement receipt on file yet.
- No Gateway traffic yet — market share unproven.
Price posture
20 endpoints — price unknown on manifest; confirm before pay.
Category · Gateway
other · no Gateway routes yet — early / unproven on Cleared market share.
Endpoint hints
GET /v1/price/%7Bcode%7DLatest cash/fundies price observation
GET /v1/pricesBundle prices (codes=)
GET /v1/history/%7Bcode%7DSeries history
GET /v1/curve/%7Broot%7DCurve (stub when indicative futures off)
GET /v1/inventory/eiaEIA weekly inventories + surprise
GET /v1/inventory/eia/%7Bseries%7DSingle EIA inventory series
GET /v1/cot/%7Bcode%7DCFTC managed-money COT net
GET /v1/spreads/crack3-2-1 crack spread cash proxy
Evidence (Cleared)
- → Intake verified · Gateway-eligible
- → Trust 70/100 · pass · tier listed
- → Protocol x402 · eip155:8453
- → Manifest reachable · schema valid
- → Found listing — indexed from public x402.json, not operator-attested.
Endpoints
endpoint-1
unknownGET https://api.commodities.sh/v1/price/%7Bcode%7DLatest cash/fundies price observation
endpoint-2
unknownGET https://api.commodities.sh/v1/pricesBundle prices (codes=)
endpoint-3
unknownGET https://api.commodities.sh/v1/history/%7Bcode%7DSeries history
endpoint-4
unknownGET https://api.commodities.sh/v1/curve/%7Broot%7DCurve (stub when indicative futures off)
endpoint-5
unknownGET https://api.commodities.sh/v1/inventory/eiaEIA weekly inventories + surprise
endpoint-6
unknownGET https://api.commodities.sh/v1/inventory/eia/%7Bseries%7DSingle EIA inventory series
endpoint-7
unknownGET https://api.commodities.sh/v1/cot/%7Bcode%7DCFTC managed-money COT net
endpoint-8
unknownGET https://api.commodities.sh/v1/spreads/crack3-2-1 crack spread cash proxy
endpoint-9
unknownGET https://api.commodities.sh/v1/spreads/crushSoy crush margin proxy
endpoint-10
unknownGET https://api.commodities.sh/v1/spreads/basisWTI-Brent basis spread
endpoint-11
unknownGET https://api.commodities.sh/v1/spreads/calendar/%7Broot%7DCalendar spread (stub until licensed curves)
endpoint-12
unknownGET https://api.commodities.sh/v1/fundamentals/wasdeUSDA WASDE slice
endpoint-13
unknownGET https://api.commodities.sh/v1/fundamentals/crop-progressCrop progress
endpoint-14
unknownGET https://api.commodities.sh/v1/fundamentals/export-salesExport sales
endpoint-15
unknownGET https://api.commodities.sh/v1/fundamentals/usgsUSGS Mineral Commodity Summaries (annual)
endpoint-16
unknownGET https://api.commodities.sh/v1/fx/%7Bpair%7DFX for commodity context
endpoint-17
unknownGET https://api.commodities.sh/v1/snapshot/%7Bsector%7Denergy|metals|ags snapshot
endpoint-18
unknownGET https://api.commodities.sh/v1/decision/%7Bsector%7DDeterministic decision pack (single sector)
endpoint-19
unknownGET https://api.commodities.sh/v1/snapshot/allAll-sector snapshot bundle
endpoint-20
unknownGET https://api.commodities.sh/v1/decision/allAll-sector decision pack bundle
Checks
reachable
valid
2026-10-08T18:32:15.759Z
No settlement evidence found in chain signals.
Gateway routing
Score ≥70/100 — Cleared attestation pass. Route via Gateway before pay.
Claim this listing to upgrade to Cleared attestation.
Claim listing