{"x402Version":2,"payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","resources":[{"id":280,"slug":"280","resource":"https://vibesprings.net/api/price/btc-usd","description":"Real-time BTC/USD price feed oracle. Retrieves live spot rate, 24h high/low, and volume directly from Coinbase Exchange.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"change24h":-2.68,"currency":"USD","exchange":"Coinbase","high24h":66774.05,"low24h":64491.88,"name":"BTC / USD","price":64661.88,"processingTime":"120ms","symbol":"BTC","type":"crypto_spot","volume24h":6332.98},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["price","oracle","crypto","market-data","btc-usd","base","gas","evm"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-17T16:35:16.92Z","quality":{"calls30d":453,"uniquePayers30d":17,"lastCalledAt":"2026-09-17T16:35:16.391Z"},"liveness":{},"verified":false,"featured":false},{"id":282,"slug":"282","resource":"https://vibesprings.net/api/price/eth-usd","description":"Real-time ETH/USD price feed oracle. Retrieves live spot rate, 24h high/low, and volume directly from Coinbase Exchange.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"change24h":1.15,"currency":"USD","exchange":"Coinbase","high24h":3510.2,"low24h":3410.8,"name":"ETH / USD","price":3450.5,"processingTime":"110ms","symbol":"ETH","type":"crypto_spot","volume24h":21542.1},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["price","oracle","crypto","market-data","eth-usd","base","gas","evm"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-11T00:01:12.417Z","quality":{"calls30d":247,"uniquePayers30d":5,"lastCalledAt":"2026-09-11T00:01:12.072Z"},"liveness":{},"verified":false,"featured":false},{"id":283,"slug":"283","resource":"https://vibesprings.net/api/price/sol-usd","description":"Real-time SOL/USD price feed oracle. Retrieves live spot rate, 24h high/low, and volume directly from Coinbase Exchange.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"change24h":-1.25,"currency":"USD","exchange":"Coinbase","high24h":142.1,"low24h":135.2,"name":"SOL / USD","price":138.45,"processingTime":"135ms","symbol":"SOL","type":"crypto_spot","volume24h":98520.4},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["price","oracle","crypto","market-data","sol-usd","base","gas","evm"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-06T20:20:30.463Z","quality":{"calls30d":56,"uniquePayers30d":4,"lastCalledAt":"2026-09-06T20:20:30.192Z"},"liveness":{},"verified":false,"featured":false},{"id":281,"slug":"281","resource":"https://vibesprings.net/api/price/base-gas","description":"Base network real-time gas price oracle. Returns block base fee, current gas price in GWEI, and network block details.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"baseFeeGwei":0.0012,"blockNumber":15482930,"currency":"GWEI","exchange":"Base RPC","gasPriceGwei":0.0015,"processingTime":"95ms","symbol":"BASE-GAS","timestamp":"2026-06-25T12:00:00.000Z","type":"gas_price"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["price","oracle","crypto","market-data","base-gas","base","gas","evm"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-17T11:02:09.618Z","quality":{"calls30d":21,"uniquePayers30d":18,"lastCalledAt":"2026-09-17T11:02:09.287Z"},"liveness":{},"verified":false,"featured":false},{"id":284,"slug":"284","resource":"https://vibesprings.net/api/address-risk","description":"On-chain address risk scoring and intelligence. Analyzes any Ethereum, Base, or Sepolia address across 6 security signals: balance profile, transaction history depth, contract detection, bytecode analysis (self-destruct patterns, delegate calls), proxy detection (EIP-1967), and known-risky address matching. Returns a 0-100 risk score, severity-ranked flags, and full profile data in a single call.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"security","info":{"input":{"method":"GET","queryParams":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","network":"ethereum"},"type":"http"},"output":{"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","flags":[{"code":"ESTABLISHED","detail":"Address has 1247 outgoing transactions. Well-established on-chain history.","label":"Established Account","severity":"info"},{"code":"HIGH_VALUE","detail":"Wallet holds 352.1842 ETH. Whale-tier balance.","label":"High-Value Wallet","severity":"info"}],"metadata":{"processingTime":"142ms","queriedAt":"2026-06-07T18:00:00.000Z","signalsAnalyzed":6},"network":"ethereum","profile":{"balanceEth":"352.184200000000000000","codeSize":0,"hasCode":false,"implementationAddress":null,"isProxy":false,"transactionCount":1247,"type":"eoa"},"riskLevel":"minimal","riskScore":0},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"address":{"description":"The Ethereum address to analyze (0x-prefixed, 42 characters). Supports EOAs and smart contracts.","type":"string"},"network":{"description":"Target network: ethereum, base, or sepolia (default: ethereum)","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["security","fraud-detection","risk-scoring","wallet-analysis","smart-contract","blockchain","ethereum","compliance","aml","address-screening"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-10T01:28:14.143Z","quality":{"calls30d":14,"uniquePayers30d":3,"lastCalledAt":"2026-09-10T01:28:13.863Z"},"liveness":{},"verified":false,"featured":false},{"id":285,"slug":"285","resource":"https://vibesprings.net/api/exchange/convert","description":"Fiat currency converter and international pricing calculator. Perform instant conversions for any base amount between 30+ fiat currencies with official real-time ECB rates. Returns the exact converted sum, forward exchange rate, and the inverse exchange rate for clear cross-currency financial auditing.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"amount":"1500","from":"GBP","to":"JPY"},"type":"http"},"output":{"example":{"amount":1500,"convertedAmount":282750,"date":"2025-01-15","from":"GBP","inverseRate":0.005305,"rate":188.5,"source":"ECB","to":"JPY"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"amount":{"description":"Base amount to convert (numeric string, default: 1)","type":"string"},"from":{"description":"Source base currency ISO code (e.g. USD, EUR, GBP)","type":"string"},"to":{"description":"Target currency ISO code to convert into (e.g. JPY, CHF)","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["currency","conversion","forex","exchange-rates","finance","calculator","international-billing"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T21:14:24.885Z","quality":{"calls30d":5,"uniquePayers30d":3,"lastCalledAt":"2026-09-09T21:14:24.613Z"},"liveness":{},"verified":false,"featured":false},{"id":286,"slug":"286","resource":"https://vibesprings.net/api/gas","description":"Real-time gas price oracle for multiple EVM chains. Returns slow/standard/fast fee estimates, estimated transaction costs (ETH transfers, ERC-20 transfers, swaps), and network congestion status. Supports Base, Ethereum, Arbitrum, and Optimism.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"chain":"base"},"type":"http"},"output":{"example":{"blockNumber":12345678,"chain":"base","estimatedCosts":{"erc20Transfer":{"fast":"$0.001","slow":"$0.0003","standard":"$0.0005"},"ethTransfer":{"fast":"$0.0005","slow":"$0.0001","standard":"$0.0002"},"swap":{"fast":"$0.005","slow":"$0.001","standard":"$0.002"}},"gasPrice":{"fast":{"estimatedSeconds":5,"gwei":0.01,"maxFee":0.012,"maxPriorityFee":0.005},"slow":{"estimatedSeconds":30,"gwei":0.001,"maxFee":0.002,"maxPriorityFee":0.001},"standard":{"estimatedSeconds":15,"gwei":0.005,"maxFee":0.006,"maxPriorityFee":0.002}},"networkStatus":"quiet","processingTime":"85ms","recommendation":"Network is quiet. Good time to transact.","source":"Base RPC","timestamp":"2026-06-20T12:00:00.000Z"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"chain":{"description":"Network to query gas prices for. Options: base, ethereum, arbitrum, optimism. Default: base.","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["gas","fees","ethereum","base","arbitrum","optimism","transactions","infrastructure"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-08-30T15:02:16.948Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-08-30T15:02:16.657Z"},"liveness":{},"verified":false,"featured":false},{"id":287,"slug":"287","resource":"https://vibesprings.net/api/earthquakes","description":"Global seismic event monitoring and earthquake intelligence database. Search and filter recent earthquakes within a specified radius from any coordinate center. Returns Richter magnitude scale ratings, hypocenter depth, geographic distance, and exact occurrence timestamps for emergency response, disaster tracking, and tectonic research.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"days":14,"location":"Tokyo","min_mag":3,"radius_km":300},"type":"http"},"output":{"example":{"events":[{"depth_km":35.4,"distance_km":120.5,"magnitude":4.2,"place":"Chiba, Japan","time":"2026-05-23T04:15:30Z"}],"search_center":"Tokyo, Japan","total_events":12},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Days back in time to search, ranging from 1 to 30 days (default: 7)","type":"number"},"location":{"description":"Center location name or coordinate pair (e.g. 'Tokyo', 'San Francisco', '35.6762,139.6503')","type":"string"},"min_mag":{"description":"Minimum earthquake magnitude threshold on the Richter scale (default: 2.5)","type":"number"},"radius_km":{"description":"Search radius in kilometers around the center location (default: 500)","type":"number"}},"required":["location"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["earthquakes","seismic","natural-disasters","geointelligence","tectonic","emergency-response"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-12T00:34:27.601Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-12T00:34:27.357Z"},"liveness":{},"verified":false,"featured":false},{"id":288,"slug":"288","resource":"https://vibesprings.net/api/crypto","description":"Live cryptocurrency asset price tracker and market intelligence feed. Access real-time spot prices, daily percentage changes, 24-hour volume, total circulating supply, and historical records for top tokens. Supports custom coin listings, multi-currency quote pairs (USD, EUR, GBP, BTC, ETH), and complete global cryptocurrency market cap summaries.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"ids":"bitcoin,ethereum,solana","limit":"10","vs":"usd"},"type":"http"},"output":{"example":{"count":3,"marketSummary":{"totalMarketCap":2500000000000,"totalVolume24h":95000000000},"tokens":[{"change24h":2.3,"id":"bitcoin","marketCap":1300000000000,"price":67500,"symbol":"BTC"}],"vsCurrency":"usd"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ids":{"description":"Comma-separated CoinGecko token identifiers (e.g. 'bitcoin,ethereum,solana'). Omit to list top coins by total market cap.","type":"string"},"limit":{"description":"Maximum number of cryptocurrency results to return, from 1 to 100 (default: 25)","type":"string"},"vs":{"description":"Target quote currency code: usd, eur, gbp, jpy, btc, eth (default: usd)","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["crypto","bitcoin","ethereum","defi","token-prices","market-data","finance","blockchain","stablecoin"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-11T17:37:10.77Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-09-11T17:37:10.508Z"},"liveness":{},"verified":false,"featured":false},{"id":290,"slug":"290","resource":"https://vibesprings.net/api/news/crypto","description":"Real-time aggregated cryptocurrency news feed with lexicon-based sentiment analysis and cross-outlet story clustering. Filters by topic, time-range, and sentiment bands.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"limit":5,"since":"6h","topic":"bitcoin"},"type":"http"},"output":{"example":{"articles":[{"alsoReportedBy":2,"id":"a1b2c3d4","link":"https://example.com/btc-100k","publishedAt":"2026-07-03T18:00:00Z","scoredTerms":["breakout","surge","strong"],"sentimentLabel":"bullish","sentimentScore":0.75,"source":"CoinDesk","sourceId":"coindesk","sourceWeight":0.9,"summary":"Bitcoin surged past the historic $100k mark today as ETF inflows set new records.","title":"Bitcoin Breaks Out Above $100k Amid Strong ETF Inflows"}],"meta":{"freshestArticle":"2026-07-03T18:00:00Z","oldestArticle":"2026-07-03T18:00:00Z","returned":1,"sourcesDown":1,"sourcesHealthy":9,"totalMatching":1},"processingTime":"15ms"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"limit":{"description":"Max articles to return (1-50, default 20)","type":"integer"},"maxSentiment":{"description":"Maximum sentiment score (-1 to 1)","type":"number"},"minSentiment":{"description":"Minimum sentiment score (-1 to 1)","type":"number"},"since":{"description":"ISO timestamp or shorthand '1h', '6h', '24h'","type":"string"},"topic":{"description":"Comma-separated keywords (e.g. 'bitcoin,ethereum')","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["news","sentiment","crypto","signal","x402","agents"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-08-26T19:11:04.933Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-08-26T19:11:04.647Z"},"liveness":{},"verified":false,"featured":false},{"id":289,"slug":"289","resource":"https://vibesprings.net/api/market-data","description":"Live multi-asset price feed and market intelligence endpoint. Query real-time US Stock prices, cryptocurrency spot rates (USD pairs), and perpetual futures analytics (funding rates, open interest, leverage) in a single unified request. Ideal for AI portfolio managers, execution algorithms, and quantitative models.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"symbols":"AAPL,BTC,SOL-PERP"},"type":"http"},"output":{"example":{"count":3,"processingTime":"240ms","results":{"AAPL":{"change24h":0.95,"currency":"USD","exchange":"NasdaqGS","name":"Apple Inc.","price":299.24,"type":"stock","volume24h":37342135},"BTC":{"change24h":-2.68,"currency":"USD","exchange":"Coinbase","high24h":66774.05,"low24h":64491.88,"name":"BTC / USD","price":64661.88,"type":"crypto_spot","volume24h":6332.98},"SOL-PERP":{"change24h":-3.48,"currency":"USD","exchange":"Hyperliquid","fundingRate":-0.000012,"fundingRateAnnualized":-10.93,"markPrice":71.94,"name":"SOL Perpetual Futures","openInterest":3861735.27,"price":71.92,"type":"crypto_perp","volume24h":172708433.51}},"source":"Yahoo Finance, Coinbase Exchange, Hyperliquid"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"symbols":{"description":"Comma-separated list of symbols (e.g. 'AAPL,NVDA,BTC,ETH,SOL-PERP,BTC-PERP'). Omit to retrieve a standard multi-asset portfolio mix.","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["market-data","stocks","crypto","perps","futures","funding-rates","finance","prices","options"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-06T00:09:22.854Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-06T00:09:22.61Z"},"liveness":{},"verified":false,"featured":false},{"id":291,"slug":"291","resource":"https://vibesprings.net/api/news/pulse","description":"Synthesized news coverage metrics, volume velocity indicators, and sentiment aggregates for targeted crypto topics over sliding window timeframes.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"topic":"bitcoin","window":"6h"},"type":"http"},"output":{"example":{"articleCount":12,"clusterCount":12,"processingTime":"18ms","sentiment":{"distribution":{"bearish":0.1,"bullish":0.6,"neutral":0.3},"label":"bullish","mean":0.32},"synthesizedAt":"2026-07-03T18:00:00Z","topHeadlines":[{"link":"https://example.com","sentimentLabel":"bullish","source":"CoinDesk","title":"Bitcoin Breaks Out Above $100k"}],"topSources":[{"count":5,"source":"CoinDesk"},{"count":4,"source":"Blockworks"}],"topic":"bitcoin","velocity":{"current":12,"prior":4,"ratio":3},"window":"6h"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"topic":{"description":"Comma-separated keywords (e.g. 'bitcoin,etf')","type":"string"},"window":{"description":"Timeframe window '1h', '6h', '24h'","type":"string"}},"required":["topic"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["news","sentiment","crypto","signal","velocity","x402","agents"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-15T07:33:24.427Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-15T07:33:24.047Z"},"liveness":{},"verified":false,"featured":false},{"id":292,"slug":"292","resource":"https://vibesprings.net/api/mock/social/feed","description":"Deterministic synthetic social media feed generator for AI agent testing and development. Simulates KOL postings with tunable sentiment.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"count":3,"persona":"vitalikbuterin","seed":"test-run-1","sentiment":"bullish"},"type":"http"},"output":{"example":{"count":1,"fetched_at":"2026-07-01T00:00:00.000Z","persona":"vitalikbuterin","processingTime":"12ms","seed":"test-run-1","sentiment":"bullish","synthetic":true,"tweets":[{"created_at":"2026-07-01T00:00:00.000Z","id":"vitalikbuterin-test-run-1-0","likes":2100,"retweets":420,"text":"L2 scaling is going well, but we need to focus more on wallet UX and chain abstraction..."}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"count":{"description":"Number of tweets (1-20)","type":"integer"},"format":{"description":"Output format (json, text)","type":"string"},"persona":{"description":"Target persona (vitalikbuterin, brian_armstrong, elonmusk, saylor, cz_binance, trader_anon)","type":"string"},"seed":{"description":"Deterministic LCG seed value","type":"string"},"sentiment":{"description":"Sentiment bias (bullish, bearish, neutral)","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["mock","synthetic","simulation","social","sentiment","tweets","testing"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-12T00:34:36.339Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-12T00:34:36.188Z"},"liveness":{},"verified":false,"featured":false},{"id":293,"slug":"293","resource":"https://vibesprings.net/api/mock/social/stream","description":"Deterministic scenario stream generator for AI trading agent stress-testing. Simulates chronological event ticks (hype cycle, FUD cascade, etc.) with progressive step values.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"scenario":"hype_cycle","seed":"test-run-1","step":5},"type":"http"},"output":{"example":{"fetched_at":"2026-07-06T00:00:00.000Z","processingTime":"12ms","scenario":"hype_cycle","seed":"test-run-1","sentiment":"bullish","step":5,"synthetic":true,"topic":"Peak FOMO","tweets":[{"author":"saylor","created_at":"2026-07-06T00:00:00.000Z","id":"scenario-hype_cycle-step-5-saylor-0","likes":4500,"retweets":540,"text":"Bitcoin and decentralized protocols are absolute scarcity..."}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"format":{"description":"Output format (json, text)","type":"string"},"scenario":{"description":"Target scenario (hype_cycle, fud_cascade, regulatory_crackdown, quiet_accumulation)","type":"string"},"seed":{"description":"Deterministic LCG seed value","type":"string"},"step":{"description":"Scenario chronological step index (0-10)","type":"integer"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["mock","synthetic","simulation","social","stream","scenario","testing"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-12T00:34:33.554Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-12T00:34:33.338Z"},"liveness":{},"verified":false,"featured":false},{"id":294,"slug":"294","resource":"https://vibesprings.net/api/watch/check-batch","description":"Check a batch of up to 5 watches concurrently, returning inline results for each ID.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"tools","info":{"input":{"method":"GET","queryParams":{"ids":"w_1234abcd,w_5678efgh"},"type":"http"},"output":{"example":{"results":[{"checkedAt":1782800000000,"delta":null,"kind":"price","target":"BTC-USD","triggered":false,"watchId":"w_1234abcd"}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ids":{"description":"Comma-separated list of up to 5 watch IDs to check","type":"string"}},"required":["ids"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["monitoring","alerts","automation","watcher"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-12T00:34:19.781Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-12T00:34:19.496Z"},"liveness":{},"verified":false,"featured":false},{"id":295,"slug":"295","resource":"https://vibesprings.net/api/infra/health-check","description":"API endpoint health checker and x402 compatibility scanner. Provide target url to fetch and check if it correctly implements the HTTP 402 payment flow, and extract its pricing requirements.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"agent-infrastructure","info":{"input":{"method":"GET","queryParams":{"url":"https://vibesprings.net/api/weather"},"type":"http"},"output":{"example":{"checked_at":"2026-06-26T20:00:00.000Z","error":null,"latency_ms":120,"pricing_details":{"accepts":[{"network":"eip155:8453","price":"$0.002","scheme":"exact"}]},"processingTime":"135ms","response_code":402,"status":"up","target_url":"https://vibesprings.net/api/weather","x402_compatible":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"url":{"description":"Target URL to scan","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["infra","health","checker","status","x402","compatibility","monitoring"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:21:45.145Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:21:44.866Z"},"liveness":{},"verified":false,"featured":false},{"id":296,"slug":"296","resource":"https://vibesprings.net/api/forecast","description":"High-fidelity weather forecast up to 16 days. Returns detailed daily projections including maximum/minimum temperatures, precipitation probability percentage, total rainfall, wind speeds, maximum UV index, and weather condition codes for any city or location globally. Ideal for logistics, travel, agriculture, and outdoor activity planning.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"days":7,"location":"Tokyo"},"type":"http"},"output":{"example":{"forecast":[{"condition":"Clear sky","date":"2026-05-24","precipitation_mm":0,"precipitation_probability_pct":10,"temp_max_c":22.4,"temp_min_c":15.1,"uv_index_max":6.5,"wind_max_kmh":12}],"forecast_days":7,"latitude":35.6895,"location":"Tokyo, Japan","longitude":139.6917,"timezone":"Asia/Tokyo"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Forecast window length in days, ranging from 1 to 16 days (default is 7)","type":"number"},"location":{"description":"City name, region, or latitude/longitude coordinates (e.g. 'Tokyo', 'Paris', '35.6762,139.6503')","type":"string"}},"required":["location"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["weather","weather-forecast","meteorological","uv-index","rain-prediction","environmental-data","geointelligence"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:20:51.574Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:20:51.372Z"},"liveness":{},"verified":false,"featured":false},{"id":297,"slug":"297","resource":"https://vibesprings.net/api/marine","description":"Marine meteorological and oceanographic conditions database. Access high-resolution daily projections for wave heights (max, wind waves, swells), wave directions, ocean wave periods, and dominant sea surface swells for coastal or open ocean locations. Critical for shipping route optimization, marine construction, surfing forecasting, and coastal geointelligence.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"days":3,"location":"Sydney"},"type":"http"},"output":{"example":{"forecast":[{"date":"2026-05-24","swell_wave_height_max_m":1.2,"wave_direction_deg":145,"wave_height_max_m":1.8,"wave_period_max_s":8.5,"wind_wave_height_max_m":0.8}],"forecast_days":3,"latitude":-33.8,"location":"Sydney, Australia","longitude":151.2,"timezone":"Australia/Sydney"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Forecast length in days, ranging from 1 to 7 days (default is 3)","type":"number"},"location":{"description":"Coastal city name or open ocean coordinates (e.g. 'Sydney', 'Malibu', '-33.8688,151.2093')","type":"string"}},"required":["location"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["marine","ocean","waves","coastal","geointelligence","oceanography","swells","marine-weather"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:20:33.631Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:20:33.396Z"},"liveness":{},"verified":false,"featured":false},{"id":298,"slug":"298","resource":"https://vibesprings.net/api/flood","description":"Hydrological risk and flood forecasting database. Access real-time and projected river discharge rates in cubic meters per second (m³/s) for any location worldwide. Includes hydrological safety thresholds, risk index projections, and climate trend intelligence for maritime logistics, insurance modeling, and disaster prevention.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"days":7,"location":"Amsterdam"},"type":"http"},"output":{"example":{"forecast":[{"date":"2026-05-24","river_discharge_m3_s":14.5,"safety_status":"normal"}],"forecast_days":7,"latitude":52.373,"location":"Amsterdam, North Holland, Netherlands","longitude":4.893},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Forecast projection window in days, ranging from 1 to 16 days (default: 7)","type":"number"},"location":{"description":"City name, region, or river coordinate pair (e.g. 'Amsterdam', 'Venice', '52.3702,4.8952')","type":"string"}},"required":["location"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["flood","river-discharge","natural-disasters","geointelligence","hydrology","climate-risk"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:20:30.929Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:20:30.711Z"},"liveness":{},"verified":false,"featured":false},{"id":299,"slug":"299","resource":"https://vibesprings.net/api/air-quality","description":"Real-time and forecast air quality index (AQI) and particulate matter database. Retrieves PM2.5, PM10, ozone (O3), nitrogen dioxide (NO2), sulfur dioxide (SO2), carbon monoxide (CO), US AQI scale labels, and European AQI parameters for any location globally. Crucial for smart city analytics, health monitoring, outdoor event planning, and environmental geointelligence.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"days":3,"location":"Beijing"},"type":"http"},"output":{"example":{"current":{"carbon_monoxide":0.8,"nitrogen_dioxide":18.4,"ozone":22.1,"pm10":60.2,"pm2_5":43.5,"us_aqi":120,"us_aqi_label":"Unhealthy for Sensitive Groups"},"daily_summary":[{"avg_us_aqi":110,"date":"2026-05-24","max_pm2_5":45,"overall_label":"Unhealthy for Sensitive Groups"}],"location":"Beijing, China"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"days":{"description":"Forecast window in days, ranging from 1 to 7 days (default is 1)","type":"number"},"location":{"description":"City name, region, country, or coordinate pairs (e.g. 'Beijing', 'New York', '39.9042,116.4074')","type":"string"}},"required":["location"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["air-quality","environmental-data","pollution","geointelligence","pm25","ozone","smog-index"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:20:28.441Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:20:28.147Z"},"liveness":{},"verified":false,"featured":false},{"id":300,"slug":"300","resource":"https://vibesprings.net/api/holidays","description":"Comprehensive public and bank holiday calendar reference database. Covers over 100 countries globally. Returns official national holiday dates, local/native names, public bank holiday indicators, and regional holiday scopes. Essential for workforce scheduling, school calendar imports, international banking clearing day calculations, and e-commerce shipping timeline planning.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"country":"US","year":2025},"type":"http"},"output":{"example":{"country":"US","holidays":[{"date":"2025-01-01","fixed":true,"global":true,"localName":"New Year's Day","name":"New Year's Day","types":["Public"]}],"total_holidays":11,"year":2025},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"country":{"description":"ISO 3166-1 alpha-2 country code (e.g. US, GB, DE, FR, JP)","type":"string"},"year":{"description":"4-digit calendar year to query (e.g. 2025)","type":"number"}},"required":["country"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["holidays","calendar","public-holidays","reference","bank-holidays","workforce-scheduling"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:19:56.156Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:19:55.772Z"},"liveness":{},"verified":false,"featured":false},{"id":301,"slug":"301","resource":"https://vibesprings.net/api/solar","description":"Astronomical solar calculator and solar radiation forecast database. Returns highly accurate daily solar cycles: sunrise/sunset times, astronomical/civil/nautical twilights, precise solar noon, day length, maximum UV index, and shortwave solar radiation levels (MJ/m²) for any location globally. Crucial for solar panel yield forecasting, photography timing, agriculture, and outdoor wellness tracking.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"date":"2024-06-21","days":1,"location":"Reykjavik"},"type":"http"},"output":{"example":{"data":[{"date":"2024-06-21","day_length_seconds":76140,"shortwave_radiation_sum_mj_m2":24.5,"solar_noon_utc":"2024-06-21T13:28:00Z","sunrise_utc":"2024-06-21T02:54:00Z","sunset_utc":"2024-06-22T00:03:00Z","uv_index_max":4.5}],"latitude":64.1,"location":"Reykjavik, Iceland","longitude":-21.9,"timezone":"Atlantic/Reykjavik"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"date":{"description":"Start date in YYYY-MM-DD format (defaults to current date)","type":"string"},"days":{"description":"Number of daily projections to return, from 1 to 7 days (default is 1)","type":"number"},"location":{"description":"City name, region, or coordinate pairs (e.g. 'Reykjavik', 'Honolulu', '64.1466,-21.9426')","type":"string"}},"required":["location"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["solar","astronomy","sunrise-sunset","uv-index","geointelligence","twilight-times","solar-radiation","panel-yield"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-09T16:15:27.514Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T16:15:27.202Z"},"liveness":{},"verified":false,"featured":false},{"id":302,"slug":"302","resource":"https://vibesprings.net/api/exchange","description":"Foreign exchange (Forex) rate database sourced from the European Central Bank (ECB). Access real-time spot rates, historical currency matrices, and cross-rate charts for over 30 global fiat currencies (including USD, EUR, GBP, JPY, CAD, CHF, AUD). Ideal for international billing, accounting ledger reconciliations, and currency pricing calculators.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"base":"USD","date":"latest","to":"EUR,GBP,JPY"},"type":"http"},"output":{"example":{"base":"USD","date":"2025-01-01","rates":{"EUR":0.92,"GBP":0.78,"JPY":145.2},"source":"European Central Bank"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"base":{"description":"Base currency ISO code (e.g. USD, EUR, GBP)","type":"string"},"date":{"description":"Historical date in YYYY-MM-DD format, or 'latest' for real-time rates","type":"string"},"to":{"description":"Comma-separated target currency ISO codes (e.g. 'GBP,JPY,EUR'). Omit to retrieve all available fiat rates.","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["currency","forex","exchange-rates","finance","banking","international-payments"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-05T18:06:49.984Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T18:06:49.759Z"},"liveness":{},"verified":false,"featured":false},{"id":303,"slug":"303","resource":"https://vibesprings.net/api/demo/delay-risk","description":"Demo: weather-driven delay-risk score for 5 fixed US locations. Same schema as the full /api/delay-risk endpoint. Try before you buy.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"location":"nova","profile":"ground_work"},"type":"http"},"output":{"example":{"algorithm":{"engine":"ilystics-v2.2.1","scoring":"vibesprings-delay-risk-v1"},"location":{"key":"nova","lat":38.85,"lon":-77.3,"name":"Northern Virginia (clay-silt, backyard)"},"note":"demo — fixed locations; full endpoint at /api/delay-risk","success":true,"windowBand":"moderate","windowScore":42},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"location":{"description":"Demo location key: nova, houston, seattle, denver, or miami","type":"string"},"profile":{"description":"Activity profile: ground_work, outdoor_event, logistics, or aerial","type":"string"},"soil":{"description":"Soil type override: clay, sand, loam, silt, mixed","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["demo","weather-risk","delay-risk","scheduling","free-trial"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-05T18:06:48.991Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T18:06:48.708Z"},"liveness":{},"verified":false,"featured":false},{"id":304,"slug":"304","resource":"https://vibesprings.net/api/portfolio-brief","description":"Complete DeFi portfolio snapshot for any wallet address in one call. Aggregates wallet balance and token holdings (Viem + Blockscout), on-chain risk score and flags, top USDC DeFi yields available on the chain (DefiLlama), and current gas prices — all fetched in parallel. Ideal for DeFi agents, portfolio trackers, and risk-aware execution engines.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chain":"base"},"type":"http"},"output":{"example":{"address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","chain":"base","defiYields":[{"apy":4.8,"pool":"USDC","protocol":"compound-v3","tvlUsd":800000000}],"gas":{"baseFeeGwei":"0.0012","chain":"base","gasPriceGwei":"0.0015"},"processingTime":"520ms","risk":{"flags":["ESTABLISHED"],"level":"minimal","score":0},"wallet":{"activityTags":["stablecoin-holder","active-trader"],"balanceEth":"1.23","balanceUsd":"$4,305.00","isContract":false,"tokens":[{"balance":"1500.00","symbol":"USDC"}],"transactionCount":142,"type":"eoa"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"address":{"description":"Ethereum wallet address to profile (0x-prefixed, 42 chars)","type":"string"},"chain":{"description":"Target chain: base, ethereum, or sepolia (default: base)","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["portfolio","wallet","defi","risk","tokens","blockchain","composite","finance"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-09-02T07:06:00.057Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T07:05:59.77Z"},"liveness":{},"verified":false,"featured":false},{"id":305,"slug":"305","resource":"https://vibesprings.net/api/weather","description":"Historical weather and climate database. Access daily temperature highs, lows, total precipitation (rain/snow), wind speeds, and cloud conditions for any coordinates or city worldwide. Essential for geointelligence, climate modeling, historical records, and agricultural planning.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"data-provider","info":{"input":{"method":"GET","queryParams":{"end_date":"2024-01-07","location":"London","start_date":"2024-01-01"},"type":"http"},"output":{"example":{"days":[{"condition":"Partly cloudy","date":"2024-01-01","precipitation_mm":1.2,"temp_max_c":8.5,"temp_min_c":4.2,"wind_max_kmh":15.4}],"latitude":51.5074,"location":"London, Greater London, United Kingdom","longitude":-0.1278,"period":{"end":"2024-01-07","start":"2024-01-01"},"processingTime":"120ms","summary":{"avg_temp_c":6.35,"days_with_rain":3,"total_precipitation_mm":5.4},"timezone":"Europe/London"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"end_date":{"description":"End date for historical query in YYYY-MM-DD format (maximum range: 90 days)","type":"string"},"location":{"description":"City name, region, country, or geocode coordinates (e.g. 'London', 'Paris', '40.7128,-74.0060')","type":"string"},"start_date":{"description":"Start date for historical query in YYYY-MM-DD format (must be in the past)","type":"string"}},"required":["location","start_date","end_date"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["weather","historical-weather","climate-data","precipitation","temperature-history","geointelligence","environmental-data"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-08-26T00:36:42.294Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-26T00:36:42.13Z"},"liveness":{},"verified":false,"featured":false},{"id":306,"slug":"306","resource":"https://vibesprings.net/api/infra/discover","description":"Agent service discovery and search endpoint. Search and filter available x402 API endpoints by category, maximum query price, or keyword matches.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x38C063312719220c676E988f0DEE14B4ec0e44C8","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"agent-infrastructure","info":{"input":{"method":"GET","queryParams":{"category":"data/weather","max_price":"0.01","q":"weather"},"type":"http"},"output":{"example":{"category":null,"checked_at":"2026-06-26T20:00:00.000Z","max_price":0.01,"processingTime":"85ms","query":"weather","services":[{"category":"data/weather","description":"...","endpoint":"https://vibesprings.net/api/weather","name":"Historical Weather","price_usdc":0.002}],"total_found":2},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"category":{"description":"Filter category","type":"string"},"max_price":{"description":"Max price in USDC","type":"string"},"q":{"description":"Search keyword","type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["infra","discover","search","endpoints","directory","aggregator","x402"]}},"tags":["bazaar"],"sourceHost":"vibesprings.net","lastUpdated":"2026-08-26T00:36:14.525Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-26T00:36:14.288Z"},"liveness":{},"verified":false,"featured":false}]}