{"endpoints":[{"description":"Everything in /bundle/market-brief (regime, sentiment, price, risk) plus an AI-generated synthesis connecting the signals and naming the single biggest risk factor \u2014 grounded only in the real data returned, never fabricated. For agents wanting one $2.50 call instead of a market brief plus a manual read. Input: ?symbol=SOL. Output: {symbol, regime, sentiment, price, risk, generated_at, disclaimer, analysis: {synthesis, key_risk}}.","method":"GET","params":{"symbol":"SOL|XLM|BTC|ETH|XRP|DOGE|LTC|ADA"},"path":"/bundle/deep-signal","price":"$2.50"},{"description":"Complete market brief for one crypto asset in a single $1 call \u2014 trend regime, AI sentiment, live price with 24h/7d change, and volatility risk, combined from Stelar Digital's production classifiers. For agents needing full context before a trade decision without stitching together 4 separate calls. Input: ?symbol=SOL. Output: {symbol, regime, sentiment, price, risk, generated_at, disclaimer}.","method":"GET","params":{"symbol":"SOL|XLM|BTC|ETH|XRP|DOGE|LTC|ADA"},"path":"/bundle/market-brief","price":"$1.00"},{"description":"Zero-shot text classification into caller-supplied labels, via Claude Haiku. For agents routing, tagging, or triaging text without training or hosting their own classifier.","method":"GET","params":{"labels":"comma-separated candidate labels","text":"text to classify"},"path":"/classify","price":"$0.01"},{"description":"Phishing and scam risk score for a domain name \u2014 TLD reputation, brand-impersonation/typosquat detection, structural red flags, plus an AI judgment call, blended into a 0-100 score and verdict. For agents vetting a link before visiting, clicking through, or recommending it to a user.","method":"GET","params":{"domain":"domain name, e.g. example.com"},"path":"/domaincheck","price":"$0.01"},{"description":"Fetch a URL and extract structured data from its content via Claude Haiku, optionally shaped by a caller-supplied JSON schema. Returns title, summary, and key points by default, or fields matching your schema. For agents pulling structured facts out of unstructured web pages instead of parsing raw HTML themselves.","method":"GET","params":{"schema":"optional JSON schema hint (JSON string)","url":"page to extract from"},"path":"/extract","price":"$0.02"},{"description":"Fact-check a written claim and get a true/false/uncertain verdict with a confidence score and reasoning, via Claude Haiku. For agents verifying statements, screening content, or double-checking a claim before acting on it. Answers 'uncertain' honestly for opinions or anything requiring live data it doesn't have.","method":"GET","params":{"claim":"a factual statement to verify"},"path":"/factcheck","price":"$0.03"},{"description":"Grid-trading parameter recommendation for a crypto pair and capital amount \u2014 grid count, spacing percent, price band, and per-grid USD allocation, derived from live 24h market structure using the same spacing bounds as a production grid engine. For agents configuring, sizing, or backtesting a grid bot before deployment.","method":"GET","params":{"asset":"SOL|XLM|BTC|ETH|XRP|DOGE|LTC|ADA","capital":"USD, default 1000"},"path":"/gridparams","price":"$0.05"},{"description":"Fetch a URL and return its main content as clean markdown, stripped of navigation, ads, and scripts. For agents that need readable page content without wading through raw HTML noise.","method":"GET","params":{"url":"page to convert to clean markdown"},"path":"/markdown","price":"$0.01"},{"description":"Current price, 24h and 7d percent change, and a bullish/bearish/neutral signal for a crypto asset (SOL, BTC, ETH, XRP, DOGE, LTC, ADA, XLM). For agents needing a fast price-and-momentum check before a trade decision.","method":"GET","params":{"asset":"SOL|XLM|BTC|ETH|XRP|DOGE|LTC|ADA"},"path":"/pricecheck","price":"$0.005"},{"description":"Crypto market regime classification (choppy / uptrend / downtrend / high-volatility) for SOL, BTC, ETH, XRP, DOGE, LTC, ADA, or XLM, plus a grid-trading suitability verdict. Computed from 1h klines, a 30-day volatility baseline, and EMA trend detection \u2014 the same classifier that steers a live production grid bot. For agents deciding whether a pair is grid-tradeable right now.","method":"GET","params":{"asset":"SOL|XLM|BTC|ETH|XRP|DOGE|LTC|ADA"},"path":"/regime","price":"$0.03"},{"description":"Volatility and drawdown risk regime for a crypto asset \u2014 current ATR percent versus its 30-day p80 baseline, labeled low/med/high, extending the same classifier behind /regime. For agents sizing positions or deciding whether to widen stops given current volatility.","method":"GET","params":{"asset":"SOL|XLM|BTC|ETH|XRP|DOGE|LTC|ADA"},"path":"/risk","price":"$0.02"},{"description":"Sentiment score (-1 bearish to +1 bullish) and label for arbitrary text, or for a crypto asset based on its recent price action, via Claude Haiku. For agents gauging market mood or scoring news, social posts, or free text.","method":"GET","params":{"asset":"SOL|XLM|BTC|... (or use text)","text":"text to score (or use asset)"},"path":"/sentiment","price":"$0.005"},{"description":"Tight, information-dense summary (3-5 sentences) of a URL or raw text, via Claude Haiku. For agents that need the gist of an article, doc, or page before deciding whether to read the full thing.","method":"GET","params":{"text":"raw text to summarize (or use url)","url":"page to summarize (or use text)"},"path":"/summarize","price":"$0.01"},{"description":"Live profit-and-loss telemetry for a real production crypto grid-trading bot \u2014 exchange-ledger reconciled, fee-inclusive, updated continuously. Returns total P&L in USD plus a per-bot breakdown. For agents monitoring live automated-trading performance or benchmarking a strategy against real fills. Real money, not a simulation.","method":"GET","params":{},"path":"/telemetry","price":"$0.005"},{"description":"EVM token and contract risk check \u2014 liquidity, pair age, and 24h trading volume pulled from DexScreener, scored into a 0-100 risk score with flags (low liquidity, brand-new pair, no volume) and a plain-language verdict. For agents screening tokens before trading, or vetting a new listing or airdrop contract.","method":"GET","params":{"address":"EVM contract/token address","chain":"base|ethereum|bsc|... default base"},"path":"/tokencheck","price":"$0.02"},{"description":"Human/agent index.","method":"GET","params":{},"path":"/","price":"free"},{"description":"This machine-readable catalog.","method":"GET","params":{},"path":"/catalog","price":"free"},{"description":"OpenAPI 3.1 spec of all paid endpoints.","method":"GET","params":{},"path":"/openapi.json","price":"free"},{"description":"Plain-text agent discovery manifest.","method":"GET","params":{},"path":"/llms.txt","price":"free"},{"description":"x402 discovery manifest.","method":"GET","params":{},"path":"/.well-known/x402","price":"free"},{"description":"Health check.","method":"GET","params":{},"path":"/healthz","price":"free"}],"network":"eip155:8453","protocol":"x402 \u2014 pay per call in USDC on Base","service":"Stelar Digital x402 API","site":"https://stelardigital.com"}
