{"$schema":"https://agent-json.org/v1/schema.json","name":"0mod API Gateway","short_name":"0mod","description":"HTTP 402 payment-gated microservice tools for autonomous AI agents. Edge-computed, ultra-low latency, micro-cent USDC pricing on Base.","version":"1.0.0","homepage":"https://api.0mod.com","contact":{"url":"https://0mod.com","github":"https://github.com/zeromodern"},"capabilities":{"payment":{"protocol":"x402","version":2,"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1AaD39958eCfc74e2C9de70B2d1376AD749A7501","min_cost_usd":0.0000015,"max_cost_usd":0.000008}},"tools":[{"id":"stealth-dom","name":"STEALTH_DOM","description":"Headless browser fetch from the Cloudflare edge. Returns raw page content up to 10,000 chars.","endpoint":"https://api.0mod.com/api/v1/stealth-dom","method":"POST","pricing":{"scheme":"exact","amount_atomic":"4000","amount_usd":0.004,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":70,"p95_latency_ms":150,"sla_target":"< 200ms"},"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Target URL to fetch (SSRF-validated)"},"userAgent":{"type":"string","description":"Custom User-Agent header"},"timeout":{"type":"number","description":"Request timeout in ms (default 5000)"}},"required":["url"]}},{"id":"airgap-scrub","name":"AIRGAP_SCRUB","description":"Stateless pre-LLM privacy filter. Redacts PII & PCI (SSNs, Credit Cards, Phones, Addresses, Emails, ZIPs) before sending text to external AI models or logging services. Zero data retention.","endpoint":"https://api.0mod.com/api/v1/airgap-scrub","method":"POST","pricing":{"scheme":"exact","amount_atomic":"4000","amount_usd":0.004,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":370,"p95_latency_ms":600,"sla_target":"< 800ms"},"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Text payload to sanitize"},"strictMode":{"type":"boolean","description":"Enable Workers AI Llama 3.1 deep redaction for names & bios"}},"required":["text"]}},{"id":"rag-shrink","name":"RAG_SHRINK","description":"Strips HTML down to RAG-ready structure: title, headings, paragraphs, optional links.","endpoint":"https://api.0mod.com/api/v1/rag-shrink","method":"POST","pricing":{"scheme":"exact","amount_atomic":"2500","amount_usd":0.0025,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":450,"p95_latency_ms":700,"sla_target":"< 900ms"},"input_schema":{"type":"object","properties":{"html":{"type":"string","description":"Raw HTML to parse"},"keepLinks":{"type":"boolean","description":"Preserve anchor tags in output"}},"required":["html"]}},{"id":"code-denoise","name":"CODE_DENOISE","description":"Strips comments, docstrings, whitespace, and sourcemaps from code files to compress LLM prompt windows.","endpoint":"https://api.0mod.com/api/v1/code-denoise","method":"POST","pricing":{"scheme":"exact","amount_atomic":"4000","amount_usd":0.004,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":75,"p95_latency_ms":150,"sla_target":"< 200ms"},"input_schema":{"type":"object","properties":{"code":{"type":"string","description":"Code string to clean"},"language":{"type":"string","description":"Programming language (default javascript)"}},"required":["code"]}},{"id":"domain-check","name":"DOMAIN_CHECK","description":"Queries global RDAP registry from Cloudflare edge for domain availability and WHOIS status.","endpoint":"https://api.0mod.com/api/v1/domain-check","method":"POST","pricing":{"scheme":"exact","amount_atomic":"8000","amount_usd":0.008,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":540,"p95_latency_ms":850,"sla_target":"< 1000ms"},"input_schema":{"type":"object","properties":{"domain":{"type":"string","description":"Target domain name (e.g. example.com)"}},"required":["domain"]}},{"id":"dex-price-summary","name":"DEX_PRICE_SUMMARY","description":"Fetches real-time DEX price, 24h volume, liquidity, and top pair stats across chains for trading bots.","endpoint":"https://api.0mod.com/api/v1/dex-price-summary","method":"POST","pricing":{"scheme":"exact","amount_atomic":"1500","amount_usd":0.0015,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":65,"p95_latency_ms":120,"sla_target":"< 150ms"},"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Token symbol or contract address"}},"required":["query"]}},{"id":"x-sentiment","name":"X_SENTIMENT","description":"Analyzes market & social sentiment for topics/tokens using Workers AI Llama 3.1.","endpoint":"https://api.0mod.com/api/v1/x-sentiment","method":"POST","pricing":{"scheme":"exact","amount_atomic":"4500","amount_usd":0.0045,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":380,"p95_latency_ms":650,"sla_target":"< 800ms"},"input_schema":{"type":"object","properties":{"topic":{"type":"string","description":"Topic, ticker, or text sample to analyze"}},"required":["topic"]}},{"id":"image-ocr-shrink","name":"IMAGE_OCR_SHRINK","description":"Extracts clean text and table markdown from images via Workers AI Vision Llama 3.2 to save 95% LLM tokens.","endpoint":"https://api.0mod.com/api/v1/image-ocr-shrink","method":"POST","pricing":{"scheme":"exact","amount_atomic":"8000","amount_usd":0.008,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":480,"p95_latency_ms":800,"sla_target":"< 1000ms"},"input_schema":{"type":"object","properties":{"imageUrl":{"type":"string","description":"Public image URL to parse"}},"required":["imageUrl"]}},{"id":"embed-text","name":"EMBED_TEXT","description":"Generates 768-dimensional dense vector embeddings for text using Workers AI BGE-Base.","endpoint":"https://api.0mod.com/api/v1/embed-text","method":"POST","pricing":{"scheme":"exact","amount_atomic":"4000","amount_usd":0.004,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":80,"p95_latency_ms":160,"sla_target":"< 250ms"},"input_schema":{"type":"object","properties":{"text":{"type":"string | string[]","description":"Text string or array of text strings to embed"}},"required":["text"]}},{"id":"embed-multilingual","name":"EMBED_MULTILINGUAL","description":"Generates 1024-dimensional dense vector embeddings for multilingual or long text using Workers AI BGE-Large.","endpoint":"https://api.0mod.com/api/v1/embed-multilingual","method":"POST","pricing":{"scheme":"exact","amount_atomic":"5000","amount_usd":0.005,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":120,"p95_latency_ms":240,"sla_target":"< 350ms"},"input_schema":{"type":"object","properties":{"text":{"type":"string | string[]","description":"Text string or array of text strings to embed"}},"required":["text"]}},{"id":"summarize","name":"SUMMARIZE","description":"Summarizes long text into bullet points, executive digests, or paragraphs using Workers AI Llama 3.1.","endpoint":"https://api.0mod.com/api/v1/summarize","method":"POST","pricing":{"scheme":"exact","amount_atomic":"7000","amount_usd":0.007,"currency":"USDC","network":"base"},"performance":{"avg_latency_ms":570,"p95_latency_ms":900,"sla_target":"< 1200ms"},"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"Source text payload to summarize"},"format":{"type":"string","description":"Output format: \"bullets\" | \"paragraph\" | \"executive\""},"maxLength":{"type":"number","description":"Target word count limit (default 150)"}},"required":["text"]}}],"metadata":{"generated_at":"2026-08-08T04:45:33.295Z","generator":"0mod-agent-manifest-autobuilder","seo_type":"agentic-web-protocol-v1"}}