{"openapi":"3.1.0","info":{"title":"tokenguard API","description":"65-route crypto/DeFi data API for AI agents. ERC-20 safety, market data, DeFi analytics, on-chain intel. x402 v2 micropayments on Base ($0.005/call).","contact":{"name":"eltociear","url":"https://github.com/eltociear/tokenguard-mcp","email":"ashimine_ikko_bp@netprice.com"},"version":"1.1.0"},"paths":{"/web/read":{"post":{"summary":"Read Url","operationId":"read_url_web_read_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReadRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/web/search":{"post":{"summary":"Web Search","operationId":"web_search_web_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/webdata_routes__SearchRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/web/selftest":{"get":{"summary":"Search Selftest","description":"FREE. Per-backend reachability and parser yield for a fixed query.\n\nPaid routes cannot be exercised without paying, so without this there is no way to\ntell a backend that is unreachable from one whose parser silently returns nothing —\nand these engines answer differently from a datacenter IP than from a desktop, so it\ncannot be checked offline either. Returns counts and timings only, never a result,\nso it gives away nothing that /search is paid for.","operationId":"search_selftest_web_selftest_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/web/crawl":{"post":{"summary":"Crawl Site","operationId":"crawl_site_web_crawl_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrawlRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/web/sitemap":{"post":{"summary":"Site Map","operationId":"site_map_web_sitemap_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SitemapRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/web/rss":{"post":{"summary":"Parse Feed","operationId":"parse_feed_web_rss_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RssRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/bluesky":{"post":{"summary":"Bluesky","description":"Bluesky/AT-Protocol public data: an account's profile + recent posts, or a post\nsearch. The public appview needs no auth, unlike most social APIs.","operationId":"bluesky_social_bluesky_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BlueskyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/mastodon":{"post":{"summary":"Mastodon","description":"Fediverse posts: search a Mastodon instance, or read its public timeline.\n`instance` is any Mastodon host — the default one answers without auth.","operationId":"mastodon_social_mastodon_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MastodonRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/lemmy":{"post":{"summary":"Lemmy","description":"Lemmy (fediverse Reddit) posts from an instance, optionally one community.","operationId":"lemmy_social_lemmy_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LemmyRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/social/hn":{"post":{"summary":"Hackernews","description":"Hacker News search over the full archive (Algolia): stories, comments, Show HN,\nAsk HN — with points, comment counts and URLs. No query returns the front page.","operationId":"hackernews_social_hn_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HnRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/package":{"post":{"summary":"Package","description":"One lookup across npm / PyPI / crates.io: latest version, license, repo,\ndependencies and download counts — what an agent needs to vet a dependency.","operationId":"package_dev_package_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PackageRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/github":{"post":{"summary":"Github","description":"Public GitHub facts: repo stats and latest release, a user/org profile, or a repo\nsearch. Unauthenticated, so it is rate-limited upstream — a 502 means try later.","operationId":"github_dev_github_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GithubRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/stackoverflow":{"post":{"summary":"Stackoverflow","description":"Search Stack Exchange (Stack Overflow by default) for questions, with score,\nanswer count and whether an answer was accepted.","operationId":"stackoverflow_dev_stackoverflow_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StackRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/whois":{"post":{"summary":"Whois","description":"Domain registration facts over RDAP (the structured successor to WHOIS):\nregistrar, creation/expiry dates, status codes and nameservers.","operationId":"whois_data_whois_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/certs":{"post":{"summary":"Certs","description":"Certificate-transparency history for a domain (crt.sh): every TLS cert issued,\nwhich doubles as subdomain discovery.","operationId":"certs_data_certs_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DomainRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/wayback":{"post":{"summary":"Wayback","description":"Internet Archive: does a snapshot of this URL exist, and what did it look like at\na given date — the cheap way for an agent to read a page that is now dead.","operationId":"wayback_data_wayback_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WaybackRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/papers":{"post":{"summary":"Papers","description":"Academic literature search over OpenAlex (250M+ works, with citation counts) or\narXiv, returning title, authors, year, venue, DOI and abstract.","operationId":"papers_data_papers_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PapersRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/geocode":{"post":{"summary":"Geocode","description":"Place name → coordinates, or coordinates → address (OpenStreetMap Nominatim).","operationId":"geocode_data_geocode_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GeocodeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/country":{"post":{"summary":"Country","description":"Country profile from the World Bank: ISO codes, capital, region, income group,\ncoordinates, plus current population, GDP and GDP per capita.\n\n(restcountries.com used to serve this; every version of it now answers\n\"This API version has been deprecated\" behind a signup, so World Bank it is —\nkeyless, and it carries the economic indicators restcountries never had.)","operationId":"country_data_country_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CountryRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/vulns":{"post":{"summary":"Vulns","description":"Known vulnerabilities for a package (OSV.dev — the aggregate of GHSA, PyPA, RustSec,\nGo and more), or a free-text CVE search against NVD. The check an agent should run\nbefore installing anything.","operationId":"vulns_dev_vulns_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VulnRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/scorecard":{"post":{"summary":"Scorecard","description":"Supply-chain health from deps.dev: the OpenSSF Scorecard (14 checks — branch\nprotection, signed releases, dangerous workflows, pinned dependencies...) plus stars,\nlicense and open-issue count for the project behind a package.","operationId":"scorecard_dev_scorecard_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScorecardRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/models":{"post":{"summary":"Models","description":"Search the Hugging Face Hub for models or datasets — downloads, likes, task,\nlibrary and tags — or fetch one by id.","operationId":"models_dev_models_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dev/docker":{"post":{"summary":"Docker","description":"Docker Hub image facts: pull count, stars, description, last push, and the most\nrecent tags with sizes and architectures.","operationId":"docker_dev_docker_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DockerRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/sec":{"post":{"summary":"Sec","description":"US SEC filings data: resolve a ticker to its CIK, then pull a reported XBRL\nfinancial concept (Revenues, Assets, NetIncomeLoss, ...) as a time series.","operationId":"sec_data_sec_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SecRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/pubmed":{"post":{"summary":"Pubmed","description":"Biomedical literature search over PubMed (NCBI E-utilities): titles, journals,\nauthors, dates and DOIs across 37M+ citations.","operationId":"pubmed_data_pubmed_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PubmedRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/holidays":{"post":{"summary":"Holidays","description":"Public holidays for a country and year (ISO-2 code) — what a scheduling agent needs\nbefore it proposes a date.","operationId":"holidays_data_holidays_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HolidayRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/data/books":{"post":{"summary":"Books","description":"Book search over Open Library: title, authors, first publication year, subjects,\nISBNs and edition count.","operationId":"books_data_books_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BookRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/upstreams":{"get":{"summary":"Upstreams","description":"FREE health probe of every upstream, from inside the Space.\n\nPaid routes cannot be exercised without paying, so there is otherwise no way to know\nwhether an upstream blocks this datacenter IP — several of these (Reddit, Bluesky\nsearch) refuse cloud egress while answering fine from a residential address. Returns\nstatus codes and latency only, never upstream content, so it gives away nothing paid.","operationId":"upstreams_upstreams_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/":{"get":{"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/x402.json":{"get":{"summary":"Well Known X402","description":"x402 discovery document, version-1 schema (the one x402scan/Bazaar consume).\nownershipProofs is omitted, so the listing shows as unverified — adding a\npayTo-wallet signature later upgrades it to verified.","operationId":"well_known_x402__well_known_x402_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/x402":{"get":{"summary":"Well Known X402","description":"x402 discovery document, version-1 schema (the one x402scan/Bazaar consume).\nownershipProofs is omitted, so the listing shows as unverified — adding a\npayTo-wallet signature later upgrades it to verified.","operationId":"well_known_x402__well_known_x402_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/x402/discovery/resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources__well_known_x402_discovery_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v2/x402/discovery/resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources_v2_x402_discovery_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/x402/discovery/resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources_v1_x402_discovery_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/x402/discovery/resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources_x402_discovery_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/discovery/resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources_discovery_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/x402-resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources__well_known_x402_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/x402-resources":{"get":{"summary":"X402 Resources","description":"Expanded resource list. Several indexers ask for this shape (full accepts\nper resource) instead of the bare URL array in /.well-known/x402.","operationId":"x402_resources_x402_resources_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/agent-card":{"get":{"summary":"Agent Card","description":"A2A-style agent card — how agent directories introspect a service.","operationId":"agent_card__well_known_agent_card_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/agent-card.json":{"get":{"summary":"Agent Card","description":"A2A-style agent card — how agent directories introspect a service.","operationId":"agent_card__well_known_agent_card_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/agent.json":{"get":{"summary":"Agent Card","description":"A2A-style agent card — how agent directories introspect a service.","operationId":"agent_card__well_known_agent_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/api-catalog":{"get":{"summary":"Apis Json","description":"APIs.json / RFC 9727 api-catalog — machine-readable API discovery.","operationId":"apis_json__well_known_api_catalog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/apis.json":{"get":{"summary":"Apis Json","description":"APIs.json / RFC 9727 api-catalog — machine-readable API discovery.","operationId":"apis_json_apis_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/.well-known/llms.txt":{"get":{"summary":"Llms Txt","description":"llms.txt — the plain-Markdown convention LLM agents fetch to learn a site.","operationId":"llms_txt__well_known_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/llms-full.txt":{"get":{"summary":"Llms Txt","description":"llms.txt — the plain-Markdown convention LLM agents fetch to learn a site.","operationId":"llms_txt_llms_full_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/llms.txt":{"get":{"summary":"Llms Txt","description":"llms.txt — the plain-Markdown convention LLM agents fetch to learn a site.","operationId":"llms_txt_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/robots.txt":{"get":{"summary":"Robots Txt","operationId":"robots_txt_robots_txt_get","responses":{"200":{"description":"Successful Response","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/scan":{"post":{"summary":"Scan Endpoint","operationId":"scan_endpoint_scan_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/wallet":{"post":{"summary":"Wallet Endpoint","operationId":"wallet_endpoint_wallet_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/price":{"post":{"summary":"Price Endpoint","operationId":"price_endpoint_price_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/explain":{"post":{"summary":"Explain Endpoint","operationId":"explain_endpoint_explain_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScanRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ens":{"post":{"summary":"Ens Endpoint","operationId":"ens_endpoint_ens_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EnsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/gas":{"post":{"summary":"Gas Endpoint","operationId":"gas_endpoint_gas_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GasRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/yields":{"post":{"summary":"Yields Endpoint","operationId":"yields_endpoint_yields_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/YieldRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/tvl":{"post":{"summary":"Tvl Endpoint","operationId":"tvl_endpoint_tvl_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TvlRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/news":{"post":{"summary":"News Endpoint","operationId":"news_endpoint_news_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NewsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/fx":{"post":{"summary":"Fx Endpoint","operationId":"fx_endpoint_fx_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FxRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/weather":{"post":{"summary":"Weather Endpoint","operationId":"weather_endpoint_weather_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WeatherRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/polymarket":{"post":{"summary":"Polymarket Endpoint","operationId":"polymarket_endpoint_polymarket_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PolymarketRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/solana":{"post":{"summary":"Solana Endpoint","operationId":"solana_endpoint_solana_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SolanaRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ip":{"post":{"summary":"Ip Endpoint","operationId":"ip_endpoint_ip_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IpRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/mempool":{"post":{"summary":"Mempool Endpoint","operationId":"mempool_endpoint_mempool_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MempoolRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/search":{"post":{"summary":"Search Endpoint","operationId":"search_endpoint_search_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/main__SearchRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/nft":{"post":{"summary":"Nft Endpoint","operationId":"nft_endpoint_nft_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NftRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/trending":{"post":{"summary":"Trending Endpoint","operationId":"trending_endpoint_trending_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrendingRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/exchange":{"post":{"summary":"Exchange Endpoint","operationId":"exchange_endpoint_exchange_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExchangeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/defi":{"post":{"summary":"Defi Endpoint","operationId":"defi_endpoint_defi_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DefiRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/market":{"post":{"summary":"Market Endpoint","operationId":"market_endpoint_market_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/categories":{"post":{"summary":"Categories Endpoint","operationId":"categories_endpoint_categories_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CategoriesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/protocols":{"post":{"summary":"Protocols Endpoint","operationId":"protocols_endpoint_protocols_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtocolsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/stablecoins":{"post":{"summary":"Stablecoins Endpoint","operationId":"stablecoins_endpoint_stablecoins_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StablecoinsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chains":{"post":{"summary":"Chains Endpoint","operationId":"chains_endpoint_chains_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/hacks":{"post":{"summary":"Hacks Endpoint","operationId":"hacks_endpoint_hacks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HacksRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/fees":{"post":{"summary":"Fees Endpoint","operationId":"fees_endpoint_fees_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FeesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/derivatives":{"post":{"summary":"Derivatives Endpoint","operationId":"derivatives_endpoint_derivatives_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DerivativesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/fear_greed":{"post":{"summary":"Fear Greed Endpoint","operationId":"fear_greed_endpoint_fear_greed_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FearGreedRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/lightning":{"post":{"summary":"Lightning Endpoint","operationId":"lightning_endpoint_lightning_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/coinpaprika":{"post":{"summary":"Coinpaprika Endpoint","operationId":"coinpaprika_endpoint_coinpaprika_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/pyth":{"post":{"summary":"Pyth Endpoint","operationId":"pyth_endpoint_pyth_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PythRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/raydium":{"post":{"summary":"Raydium Endpoint","operationId":"raydium_endpoint_raydium_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/dydx":{"post":{"summary":"Dydx Endpoint","operationId":"dydx_endpoint_dydx_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DydxRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/lido":{"post":{"summary":"Lido Endpoint","operationId":"lido_endpoint_lido_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/pendle":{"post":{"summary":"Pendle Endpoint","operationId":"pendle_endpoint_pendle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PendleRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/orca":{"post":{"summary":"Orca Endpoint","operationId":"orca_endpoint_orca_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrcaRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/morpho":{"post":{"summary":"Morpho Endpoint","operationId":"morpho_endpoint_morpho_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MorphoRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/gmx":{"post":{"summary":"Gmx Endpoint","operationId":"gmx_endpoint_gmx_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GmxRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/btc_rates":{"post":{"summary":"Btc Rates Endpoint","operationId":"btc_rates_endpoint_btc_rates_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BtcRatesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/commodities":{"post":{"summary":"Commodities Endpoint","operationId":"commodities_endpoint_commodities_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommoditiesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/stocks":{"post":{"summary":"Stocks Endpoint","operationId":"stocks_endpoint_stocks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StocksRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/btc_stats":{"post":{"summary":"Btc Stats Endpoint","operationId":"btc_stats_endpoint_btc_stats_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/macro":{"post":{"summary":"Macro Endpoint","operationId":"macro_endpoint_macro_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MacroRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/token_chart":{"post":{"summary":"Token Chart Endpoint","operationId":"token_chart_endpoint_token_chart_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenChartRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/token_dev":{"post":{"summary":"Token Dev Endpoint","operationId":"token_dev_endpoint_token_dev_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TokenDevRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/global_defi":{"post":{"summary":"Global Defi Endpoint","operationId":"global_defi_endpoint_global_defi_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/cex":{"post":{"summary":"Cex Endpoint","operationId":"cex_endpoint_cex_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CexRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/funding":{"post":{"summary":"Funding Endpoint","operationId":"funding_endpoint_funding_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FundingRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dex_agg":{"post":{"summary":"Dex Agg Endpoint","operationId":"dex_agg_endpoint_dex_agg_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DexAggRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/top_movers":{"post":{"summary":"Top Movers Endpoint","operationId":"top_movers_endpoint_top_movers_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TopMoversRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/orderbook":{"post":{"summary":"Orderbook Endpoint","operationId":"orderbook_endpoint_orderbook_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OrderbookRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/options":{"post":{"summary":"Options Endpoint","operationId":"options_endpoint_options_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptionsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/liquidations":{"post":{"summary":"Liquidations Endpoint","operationId":"liquidations_endpoint_liquidations_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LiquidationsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/whale":{"post":{"summary":"Whale Endpoint","operationId":"whale_endpoint_whale_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WhaleRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/futures":{"post":{"summary":"Futures Endpoint","operationId":"futures_endpoint_futures_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FuturesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/screener":{"post":{"summary":"Screener Endpoint","operationId":"screener_endpoint_screener_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScreenerRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/lending":{"post":{"summary":"Lending Endpoint","operationId":"lending_endpoint_lending_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LendingRatesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/bridge":{"post":{"summary":"Bridge Endpoint","operationId":"bridge_endpoint_bridge_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BridgeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/gas_history":{"post":{"summary":"Gas History Endpoint","operationId":"gas_history_endpoint_gas_history_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GasHistoryRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dominance":{"post":{"summary":"Dominance Endpoint","operationId":"dominance_endpoint_dominance_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/borrow":{"post":{"summary":"Borrow Endpoint","operationId":"borrow_endpoint_borrow_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BorrowRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chainlink":{"post":{"summary":"Chainlink Endpoint","operationId":"chainlink_endpoint_chainlink_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainlinkRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/nft_stats":{"post":{"summary":"Nft Stats Endpoint","operationId":"nft_stats_endpoint_nft_stats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NftStatsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/correlation":{"post":{"summary":"Correlation Endpoint","operationId":"correlation_endpoint_correlation_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CorrelationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/trending_nfts":{"post":{"summary":"Trending Nfts Endpoint","operationId":"trending_nfts_endpoint_trending_nfts_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TrendingNftsRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/stablecoin_peg":{"post":{"summary":"Stablecoin Peg Endpoint","operationId":"stablecoin_peg_endpoint_stablecoin_peg_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StablecoinPegRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/kline":{"post":{"summary":"Kline Endpoint","operationId":"kline_endpoint_kline_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PriceKlineRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/long_short":{"post":{"summary":"Long Short Endpoint","operationId":"long_short_endpoint_long_short_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LongShortRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/funding_history":{"post":{"summary":"Funding History Endpoint","operationId":"funding_history_endpoint_funding_history_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FundingHistoryRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/chain_tvl":{"post":{"summary":"Chain Tvl Endpoint","operationId":"chain_tvl_endpoint_chain_tvl_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChainTvlRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/protocol_detail":{"post":{"summary":"Protocol Detail Endpoint","operationId":"protocol_detail_endpoint_protocol_detail_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtocolDetailRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/open_interest":{"post":{"summary":"Open Interest Endpoint","operationId":"open_interest_endpoint_open_interest_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OpenInterestRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/derivatives_exchanges":{"post":{"summary":"Derivatives Exchanges Endpoint","operationId":"derivatives_exchanges_endpoint_derivatives_exchanges_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DerivativesExchangesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/protocol_revenue":{"post":{"summary":"Protocol Revenue Endpoint","operationId":"protocol_revenue_endpoint_protocol_revenue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtocolRevenueRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/options_volume":{"post":{"summary":"Options Volume Endpoint","operationId":"options_volume_endpoint_options_volume_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OptionsVolumeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dex_volumes":{"post":{"summary":"Dex Volumes Endpoint","operationId":"dex_volumes_endpoint_dex_volumes_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DexVolumesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/protocol_fees":{"post":{"summary":"Protocol Fees Endpoint","operationId":"protocol_fees_endpoint_protocol_fees_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProtocolFeesRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ohlc":{"post":{"summary":"Ohlc Endpoint","operationId":"ohlc_endpoint_ohlc_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OhlcRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/derivatives_tickers":{"post":{"summary":"Derivatives Tickers Endpoint","operationId":"derivatives_tickers_endpoint_derivatives_tickers_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DerivativesTickersRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/exchange_volume":{"post":{"summary":"Exchange Volume Endpoint","operationId":"exchange_volume_endpoint_exchange_volume_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExchangeVolumeRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"BlueskyRequest":{"properties":{"actor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Actor"},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":15}},"type":"object","title":"BlueskyRequest"},"BookRequest":{"properties":{"query":{"type":"string","title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","required":["query"],"title":"BookRequest"},"BorrowRequest":{"properties":{"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token","default":"USDC"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""}},"type":"object","title":"BorrowRequest"},"BridgeRequest":{"properties":{"from_chain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"From Chain","default":1},"to_chain":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"To Chain","default":8453},"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token","default":"USDC"}},"type":"object","title":"BridgeRequest"},"BtcRatesRequest":{"properties":{},"type":"object","title":"BtcRatesRequest"},"CategoriesRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"CategoriesRequest"},"CexRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"}},"type":"object","title":"CexRequest"},"ChainTvlRequest":{"properties":{"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":"Ethereum"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":30}},"type":"object","title":"ChainTvlRequest"},"ChainlinkRequest":{"properties":{"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query","default":""},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"ChainlinkRequest"},"ChainsRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":30}},"type":"object","title":"ChainsRequest"},"CommoditiesRequest":{"properties":{"symbols":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbols","default":"XAU,XAG,XPT,XPD"}},"type":"object","title":"CommoditiesRequest"},"CorrelationRequest":{"properties":{"coins":{"anyOf":[{"items":{},"type":"array"},{"type":"null"}],"title":"Coins"},"days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days","default":30}},"type":"object","title":"CorrelationRequest"},"CountryRequest":{"properties":{"name":{"type":"string","title":"Name"}},"type":"object","required":["name"],"title":"CountryRequest"},"CrawlRequest":{"properties":{"url":{"type":"string","title":"Url"},"max_pages":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Pages","default":5},"include_links":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Links","default":true}},"type":"object","required":["url"],"title":"CrawlRequest"},"DefiRequest":{"properties":{"slug":{"type":"string","title":"Slug"},"include_history":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include History","default":false}},"type":"object","required":["slug"],"title":"DefiRequest"},"DerivativesExchangesRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"DerivativesExchangesRequest"},"DerivativesRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"DerivativesRequest"},"DerivativesTickersRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"DerivativesTickersRequest"},"DexAggRequest":{"properties":{"token_in":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token In","default":"ETH"},"token_out":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Out","default":"USDC"},"amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount","default":1.0}},"type":"object","title":"DexAggRequest"},"DexVolumesRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""}},"type":"object","title":"DexVolumesRequest"},"DockerRequest":{"properties":{"image":{"type":"string","title":"Image"}},"type":"object","required":["image"],"title":"DockerRequest"},"DomainRequest":{"properties":{"domain":{"type":"string","title":"Domain"}},"type":"object","required":["domain"],"title":"DomainRequest"},"DydxRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"DydxRequest"},"EnsRequest":{"properties":{"query":{"type":"string","title":"Query"}},"type":"object","required":["query"],"title":"EnsRequest"},"ExchangeRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"ExchangeRequest"},"ExchangeVolumeRequest":{"properties":{"exchange_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Exchange Id","default":"binance"},"days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days","default":7}},"type":"object","title":"ExchangeVolumeRequest"},"FearGreedRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":7}},"type":"object","title":"FearGreedRequest"},"FeesRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"data_type":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Data Type","default":"dailyFees"}},"type":"object","title":"FeesRequest"},"FundingHistoryRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"FundingHistoryRequest"},"FundingRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"}},"type":"object","title":"FundingRequest"},"FuturesRequest":{"properties":{"currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency","default":"BTC"}},"type":"object","title":"FuturesRequest"},"FxRequest":{"properties":{"base":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Base","default":"USD"},"symbols":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbols","default":""},"amount":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Amount","default":1.0}},"type":"object","title":"FxRequest"},"GasHistoryRequest":{"properties":{"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":"ethereum"},"hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Hours","default":24}},"type":"object","title":"GasHistoryRequest"},"GasRequest":{"properties":{"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":"base"}},"type":"object","title":"GasRequest"},"GeocodeRequest":{"properties":{"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"},"lat":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lat"},"lon":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Lon"}},"type":"object","title":"GeocodeRequest"},"GithubRequest":{"properties":{"repo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Repo"},"user":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"User"},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"GithubRequest"},"GmxRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"GmxRequest"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HacksRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"min_amount_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Amount Usd","default":0}},"type":"object","title":"HacksRequest"},"HnRequest":{"properties":{"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"},"tags":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tags"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"HnRequest"},"HolidayRequest":{"properties":{"country":{"type":"string","title":"Country"},"year":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Year"}},"type":"object","required":["country"],"title":"HolidayRequest"},"IpRequest":{"properties":{"ip":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ip","default":""}},"type":"object","title":"IpRequest"},"LemmyRequest":{"properties":{"community":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Community"},"instance":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance","default":"lemmy.world"},"sort":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort","default":"Hot"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"LemmyRequest"},"LendingRatesRequest":{"properties":{"token":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token","default":"USDC"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""}},"type":"object","title":"LendingRatesRequest"},"LiquidationsRequest":{"properties":{"protocol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol","default":""}},"type":"object","title":"LiquidationsRequest"},"LongShortRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"},"period":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Period","default":"1h"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"LongShortRequest"},"MacroRequest":{"properties":{"countries":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Countries","default":"US,CN,JP,DE,GB"},"indicator":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Indicator","default":"inflation"}},"type":"object","title":"MacroRequest"},"MastodonRequest":{"properties":{"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"},"instance":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Instance","default":"fosstodon.org"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"MastodonRequest"},"MempoolRequest":{"properties":{"network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Network","default":"bitcoin"}},"type":"object","title":"MempoolRequest"},"ModelRequest":{"properties":{"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"},"model_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Model Id"},"kind":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Kind","default":"models"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"ModelRequest"},"MorphoRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"chain_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Chain Id","default":1}},"type":"object","title":"MorphoRequest"},"NewsRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query","default":""},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category","default":""}},"type":"object","title":"NewsRequest"},"NftRequest":{"properties":{"collection":{"type":"string","title":"Collection"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":"ethereum"}},"type":"object","required":["collection"],"title":"NftRequest"},"NftStatsRequest":{"properties":{"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Slug","default":"boredapeyachtclub"}},"type":"object","title":"NftStatsRequest"},"OhlcRequest":{"properties":{"token_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Id","default":"bitcoin"},"days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days","default":7}},"type":"object","title":"OhlcRequest"},"OpenInterestRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"},"hours":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Hours","default":24}},"type":"object","title":"OpenInterestRequest"},"OptionsRequest":{"properties":{"currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Currency","default":"BTC"}},"type":"object","title":"OptionsRequest"},"OptionsVolumeRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"OptionsVolumeRequest"},"OrcaRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"sort_by":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sort By","default":"tvl"}},"type":"object","title":"OrcaRequest"},"OrderbookRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"},"depth":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Depth","default":5}},"type":"object","title":"OrderbookRequest"},"PackageRequest":{"properties":{"name":{"type":"string","title":"Name"},"registry":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Registry","default":"npm"}},"type":"object","required":["name"],"title":"PackageRequest"},"PapersRequest":{"properties":{"query":{"type":"string","title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Source","default":"openalex"}},"type":"object","required":["query"],"title":"PapersRequest"},"PendleRequest":{"properties":{"chain_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Chain Id","default":1},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"PendleRequest"},"PolymarketRequest":{"properties":{"market_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Market Id","default":""},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category","default":""},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"PolymarketRequest"},"PriceKlineRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"BTC"},"interval":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Interval","default":"D"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":30}},"type":"object","title":"PriceKlineRequest"},"ProtocolDetailRequest":{"properties":{"protocol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Protocol","default":"aave-v3"}},"type":"object","title":"ProtocolDetailRequest"},"ProtocolFeesRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""}},"type":"object","title":"ProtocolFeesRequest"},"ProtocolRevenueRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""}},"type":"object","title":"ProtocolRevenueRequest"},"ProtocolsRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category","default":""}},"type":"object","title":"ProtocolsRequest"},"PubmedRequest":{"properties":{"query":{"type":"string","title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","required":["query"],"title":"PubmedRequest"},"PythRequest":{"properties":{"asset":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Asset","default":"BTC"}},"type":"object","title":"PythRequest"},"ReadRequest":{"properties":{"url":{"type":"string","title":"Url"},"include_links":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Links","default":true},"max_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Size","default":2000000}},"type":"object","required":["url"],"title":"ReadRequest"},"RssRequest":{"properties":{"url":{"type":"string","title":"Url"},"max_items":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Items","default":50}},"type":"object","required":["url"],"title":"RssRequest"},"ScanRequest":{"properties":{"address":{"type":"string","title":"Address"},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":"base"}},"type":"object","required":["address"],"title":"ScanRequest"},"ScorecardRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"system":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System","default":"npm"},"repo":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Repo"}},"type":"object","title":"ScorecardRequest"},"ScreenerRequest":{"properties":{"min_volume_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Volume Usd","default":10000000},"min_change_pct":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Change Pct","default":5.0},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20}},"type":"object","title":"ScreenerRequest"},"SecRequest":{"properties":{"ticker":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ticker"},"cik":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cik"},"concept":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Concept","default":"Revenues"}},"type":"object","title":"SecRequest"},"SitemapRequest":{"properties":{"url":{"type":"string","title":"Url"},"max_urls":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Urls","default":500}},"type":"object","required":["url"],"title":"SitemapRequest"},"SolanaRequest":{"properties":{"address":{"type":"string","title":"Address"},"include_tokens":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Tokens","default":true}},"type":"object","required":["address"],"title":"SolanaRequest"},"StablecoinPegRequest":{"properties":{"symbol":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbol","default":"USDT"}},"type":"object","title":"StablecoinPegRequest"},"StablecoinsRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":20},"pegType":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pegtype","default":""}},"type":"object","title":"StablecoinsRequest"},"StackRequest":{"properties":{"query":{"type":"string","title":"Query"},"site":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Site","default":"stackoverflow"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","required":["query"],"title":"StackRequest"},"StocksRequest":{"properties":{"symbols":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Symbols","default":"AAPL,MSFT,GOOGL,NVDA,TSLA"},"include_indices":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Indices","default":true}},"type":"object","title":"StocksRequest"},"TokenChartRequest":{"properties":{"token_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Id","default":"bitcoin"},"days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Days","default":7},"vs_currency":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Vs Currency","default":"usd"}},"type":"object","title":"TokenChartRequest"},"TokenDevRequest":{"properties":{"token_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Token Id","default":"bitcoin"}},"type":"object","title":"TokenDevRequest"},"TopMoversRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10},"quote":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Quote","default":"USDT"}},"type":"object","title":"TopMoversRequest"},"TrendingNftsRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10}},"type":"object","title":"TrendingNftsRequest"},"TrendingRequest":{"properties":{"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":10},"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category","default":"all"}},"type":"object","title":"TrendingRequest"},"TvlRequest":{"properties":{"category":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Category","default":""},"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""}},"type":"object","title":"TvlRequest"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VulnRequest":{"properties":{"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"ecosystem":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ecosystem","default":"npm"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version"},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Query"}},"type":"object","title":"VulnRequest"},"WaybackRequest":{"properties":{"url":{"type":"string","title":"Url"},"timestamp":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timestamp"}},"type":"object","required":["url"],"title":"WaybackRequest"},"WeatherRequest":{"properties":{"location":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Location","default":"Tokyo"},"forecast_days":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Forecast Days","default":1}},"type":"object","title":"WeatherRequest"},"WhaleRequest":{"properties":{"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":"btc"},"min_value_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Value Usd","default":100000}},"type":"object","title":"WhaleRequest"},"YieldRequest":{"properties":{"chain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Chain","default":""},"asset":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Asset","default":""},"stablecoin_only":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Stablecoin Only","default":true},"min_tvl":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Min Tvl","default":1000000}},"type":"object","title":"YieldRequest"},"main__SearchRequest":{"properties":{"query":{"type":"string","title":"Query"},"limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Limit","default":5},"include_summary":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Include Summary","default":true}},"type":"object","required":["query"],"title":"SearchRequest"},"webdata_routes__SearchRequest":{"properties":{"query":{"type":"string","title":"Query"},"max_results":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Results","default":10}},"type":"object","required":["query"],"title":"SearchRequest"}}}}