{"info":{"title":"The-undesirables","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/v1/arb-basket":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"500000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Arb Basket","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Find guaranteed-profit basket arbitrage in prediction markets by aggregating all NO outcomes. When the total cost of buying every NO contract is less than the guaranteed payout, the yield is risk-free."}},"/api/v1/batch-triage":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"500000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Batch Triage","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Batch Card Triage: upload multiple card image URLs and get a profit-ranked grading triage. Each card is graded by AI, then scored by expected ROI from professional grading. Returns a ranked list sorted by highest expected profit first. Perfect for dealers and agents evaluating collections."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"500000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Batch Triage","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Batch Card Triage: upload multiple card image URLs and get a profit-ranked grading triage. Each card is graded by AI, then scored by expected ROI from professional grading. Returns a ranked list sorted by highest expected profit first. Perfect for dealers and agents evaluating collections."}},"/api/v1/coin-history":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Coin History","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Historical token price forecaster: fetches OHLC (Open, High, Low, Close) data from CoinGecko and projects forward trajectories with percentile forecasts. Uses Merton Jump-Diffusion modeling for this crypto-native asset class."}},"/api/v1/crypto-oracle":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Crypto Oracle","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"NFT collection floor-price oracle: fetches real-time floors via Alchemy and returns risk-aware price forecasts — current floor, historical volatility, drift, and forecast percentiles. Forecasting uses Merton Jump-Diffusion modeling for this crypto-native asset class. Supports any ERC-721 or ERC-1155 contract on Ethereum mainnet."}},"/api/v1/grade":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Grade","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Grade any physical Pokémon, Magic: The Gathering, Yu-Gi-Oh, or Digimon trading card using a 3-stage AI pipeline: (1) Qwen Vision LLM analyzes corners, edges, and surface defects, (2) OpenCV measures exact centering ratios programmatically, (3) BGS professional capping algorithm adjusts the final grade. Returns PSA/Beckett-calibrated subgrades and an overall condition score. Accepts card image URLs"}},"/api/v1/grade-or-not":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Grade Or Not","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Grade-or-Not Decision Engine: answers 'will grading this trading card make me money?' by combining AI grade prediction with PSA fee schedules, shipping costs, and graded market values to calculate expected ROI. Returns a clear GO/NO-GO verdict with best-case, predicted, and worst-case profit scenarios."}},"/api/v1/market":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"25000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Market","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Daily TCGCSV market data snapshot with top movers, price changes, and volume trends across all 13 supported TCG games."}},"/api/v1/phygital/arbitrage":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: Phygital Arbitrage","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Phygital Arbitrage Screener: cross-references Courtyard.io tokenized card listings against TCGPlayer raw prices to find BUY/SELL signals. Covers 267K+ vaulted, insured, tradeable cards on Polygon."}},"/api/v1/portfolio-optimize":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"500000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Portfolio Optimize","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Optimize a trading card portfolio with Markowitz mean-variance analysis over conformal-calibrated risk forecasts (Monte Carlo GBM/Merton available opt-in). Provide a list of card names, budget, and risk tolerance (conservative/moderate/aggressive) to receive optimal position sizing, per-card allocation weights, Sharpe ratios, and rebalancing recommendations."}},"/api/v1/simulate":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"15000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Simulate","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Predict the future market value of any collectible trading card with a conformal-calibrated risk forecast (default): regime-aware split-conformal bands fit on real holdout residuals, returning calibrated forecast percentiles (5th–95th), honest VaR/CVaR, and Safe-Hold/Momentum letter grades. Monte Carlo models (GBM / Merton Jump-Diffusion with Poisson jumps) are available opt-in via model=. Covers "}},"/api/v1/trending":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"25000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Trending","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"Trending Cards Feed: returns the top trading cards by market activity (30-day sales volume, views, price velocity). Covers all 25 supported TCG games. Useful for autonomous buy/sell agents tracking market momentum and identifying emerging opportunities."}},"/api/v1/verdict":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"300000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"The-undesirables: V1 Verdict","intent":"charge","method":"evm","recipient":"0x642e8a7C289381f24f0395e0539f0bA41c74Cc1B"}]},"summary":"The Decision Endpoint: one paid call composing everything a collector or agent needs to act on a card — live comps (raw + observed PSA/BGS/CGC graded asks), the conformal-calibrated 30-day forecast (median, 5th–95th bands, honest VaR, Safe-Hold and Momentum grades), and a grade-ROI answer, plus a deterministic MARKET STANCE grade. Composed from the same internals the individual endpoints serve, so"}}},"x-service-info":{"description":"The-undesirables is an x402-native service at https://oracle.the-undesirables.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed."}}