{"x402Version":2,"payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","resources":[{"id":29480,"slug":"29480","resource":"https://netintel.dev/email-auth","description":"Email deliverability & domain security check — validates SPF, DKIM (multi-selector), and DMARC, detects spoofing and misconfigurations, and returns an A–F email security grade with transparent deductions. Anti-spam / anti-phishing readiness for any sending domain.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"deductions":{"type":"array"},"dkim":{"type":"object"},"dmarc":{"type":"object"},"domain":{"type":"string"},"grade":{"type":"string"},"resolves":{"description":"Whether the domain has mail infrastructure (MX/A) — false adds a -100 no-mail-infrastructure deduction","type":"boolean"},"score":{"type":"number"},"spf":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"deductions":[],"dkim":{"found":true,"issues":[],"records":[{"issues":[],"key_length_bits":2048,"key_type":"rsa","record":"v=DKIM1; k=rsa; p=MIIBIjAN...","selector":"google"}],"selectors_checked":["default","google"]},"dmarc":{"found":true,"issues":[],"pct":100,"policy":"reject","record":"v=DMARC1; p=reject; rua=mailto:dmarc@example.com; ruf=mailto:forensic@example.com","rua":["mailto:dmarc@example.com"],"ruf":["mailto:forensic@example.com"],"subdomain_policy":null},"domain":"example.com","grade":"A","resolves":true,"score":100,"spf":{"all_qualifier":"-all","dns_lookup_count":1,"found":true,"issues":[],"mechanisms":["include:_spf.google.com"],"record":"v=spf1 include:_spf.google.com -all"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dkim_selectors":{"description":"Optional list of DKIM selectors to probe (defaults to common selectors)","items":{"type":"string"},"type":"array"},"domain":{"description":"Domain to validate email authentication for (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"deductions":{"type":"array"},"dkim":{"type":"object"},"dmarc":{"type":"object"},"domain":{"type":"string"},"grade":{"type":"string"},"resolves":{"description":"Whether the domain has mail infrastructure (MX/A) — false adds a -100 no-mail-infrastructure deduction","type":"boolean"},"score":{"type":"number"},"spf":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["email deliverability check","spf dkim dmarc","domain email security","dmarc check","email spoofing check","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-14T01:03:29.16Z","quality":{"calls30d":401,"uniquePayers30d":5,"lastCalledAt":"2026-10-14T00:56:01.615Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"deductions":[],"dkim":{"found":true,"issues":[],"records":[{"issues":[],"key_length_bits":2048,"key_type":"rsa","record":"v=DKIM1; k=rsa; p=MIIBIjAN...","selector":"google"}],"selectors_checked":["default","google"]},"dmarc":{"found":true,"issues":[],"pct":100,"policy":"reject","record":"v=DMARC1; p=reject; rua=mailto:dmarc@example.com; ruf=mailto:forensic@example.com","rua":["mailto:dmarc@example.com"],"ruf":["mailto:forensic@example.com"],"subdomain_policy":null},"domain":"example.com","grade":"A","resolves":true,"score":100,"spf":{"all_qualifier":"-all","dns_lookup_count":1,"found":true,"issues":[],"mechanisms":["include:_spf.google.com"],"record":"v=spf1 include:_spf.google.com -all"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dkim_selectors":{"description":"Optional list of DKIM selectors to probe (defaults to common selectors)","items":{"type":"string"},"type":"array"},"domain":{"description":"Domain to validate email authentication for (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"deductions":{"type":"array"},"dkim":{"type":"object"},"dmarc":{"type":"object"},"domain":{"type":"string"},"grade":{"type":"string"},"resolves":{"description":"Whether the domain has mail infrastructure (MX/A) — false adds a -100 no-mail-infrastructure deduction","type":"boolean"},"score":{"type":"number"},"spf":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29482,"slug":"29482","resource":"https://netintel.dev/web/extract","description":"Extract text from a web page or PDF as clean Markdown — HTML to Markdown for any URL: strips scripts, nav, ads, and boilerplate while preserving headings, links, lists, tables, code blocks, and blockquotes; extracts the text layer from PDFs. Returns Markdown body, title, word count, and a quality grade. Web scraper / reader for article and main content. For JS-rendered or bot-walled pages a plain fetch can't read, use /exa/contents.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"char_count":{"type":"number"},"content_type":{"description":"article | pdf | other (non-HTML/PDF falls back to best-effort plain text)","type":"string"},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"markdown":{"type":"string"},"output_bytes":{"type":"number"},"score":{"type":"number"},"status_code":{"type":"number"},"title":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.sitemaps.org/protocol.html"},"type":"http"},"output":{"example":{"char_count":21619,"content_type":"article","final_url":"https://www.sitemaps.org/protocol.html","findings":[],"grade":"A","markdown":"## Sitemaps XML format\n\nThis document describes the XML schema for the Sitemap protocol...","output_bytes":21619,"score":100,"status_code":200,"title":"sitemaps.org - Protocol","truncated":false,"url":"https://www.sitemaps.org/protocol.html","word_count":2707},"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":"Public URL of an HTML page or PDF to extract (e.g. https://www.sitemaps.org/protocol.html)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"char_count":{"type":"number"},"content_type":{"description":"article | pdf | other (non-HTML/PDF falls back to best-effort plain text)","type":"string"},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"markdown":{"type":"string"},"output_bytes":{"type":"number"},"score":{"type":"number"},"status_code":{"type":"number"},"title":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["web content","retrieve url content","read webpage","html to markdown","web reader","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T09:08:27.118Z","quality":{"calls30d":45,"uniquePayers30d":7,"lastCalledAt":"2026-10-11T09:08:26.836Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.sitemaps.org/protocol.html"},"type":"http"},"output":{"example":{"char_count":21619,"content_type":"article","final_url":"https://www.sitemaps.org/protocol.html","findings":[],"grade":"A","markdown":"## Sitemaps XML format\n\nThis document describes the XML schema for the Sitemap protocol...","output_bytes":21619,"score":100,"status_code":200,"title":"sitemaps.org - Protocol","truncated":false,"url":"https://www.sitemaps.org/protocol.html","word_count":2707},"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":"Public URL of an HTML page or PDF to extract (e.g. https://www.sitemaps.org/protocol.html)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"char_count":{"type":"number"},"content_type":{"description":"article | pdf | other (non-HTML/PDF falls back to best-effort plain text)","type":"string"},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"markdown":{"type":"string"},"output_bytes":{"type":"number"},"score":{"type":"number"},"status_code":{"type":"number"},"title":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29484,"slug":"29484","resource":"https://netintel.dev/email/verify","description":"Validate an email address — email verification before you send: syntax + MX + disposable/role/free-provider detection in one call, boolean-first (deliverable, safe_to_send) with a machine-readable reason. DNS-level check only — does not confirm the individual mailbox exists (no SMTP probe). For a scored trust report instead of a yes/no gate, see /email-intel/analyze.","type":"http","serviceName":"NetIntel","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"deliverable":{"type":"boolean"},"disposable":{"type":"boolean"},"domain":{"type":"string"},"email":{"type":"string"},"format_valid":{"type":"boolean"},"free_provider":{"type":"boolean"},"mx_found":{"type":"boolean"},"mx_records":{"items":{"type":"string"},"type":"array"},"reason":{"type":"string"},"result":{"description":"deliverable | risky | undeliverable","type":"string"},"risk_flags":{"items":{"type":"string"},"type":"array"},"role_based":{"type":"boolean"},"safe_to_send":{"type":"boolean"},"smtp_checked":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"email":"user@github.com"},"type":"http"},"output":{"example":{"deliverable":true,"disposable":false,"domain":"github.com","email":"user@github.com","format_valid":true,"free_provider":false,"mx_found":true,"mx_records":["aspmx.l.google.com"],"reason":"ok","result":"deliverable","risk_flags":[],"role_based":false,"safe_to_send":true,"smtp_checked":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"email":{"description":"Email address to verify, 3-320 chars. Aliases: address, email_address, emailAddress, e, q, to","type":"string"}},"required":["email"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"deliverable":{"type":"boolean"},"disposable":{"type":"boolean"},"domain":{"type":"string"},"email":{"type":"string"},"format_valid":{"type":"boolean"},"free_provider":{"type":"boolean"},"mx_found":{"type":"boolean"},"mx_records":{"items":{"type":"string"},"type":"array"},"reason":{"type":"string"},"result":{"description":"deliverable | risky | undeliverable","type":"string"},"risk_flags":{"items":{"type":"string"},"type":"array"},"role_based":{"type":"boolean"},"safe_to_send":{"type":"boolean"},"smtp_checked":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["email verification","verify email","email deliverability","email validation","mx check","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:52:32.18Z","quality":{"calls30d":32,"uniquePayers30d":5,"lastCalledAt":"2026-10-13T14:52:31.888Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"email":"user@github.com"},"type":"http"},"output":{"example":{"deliverable":true,"disposable":false,"domain":"github.com","email":"user@github.com","format_valid":true,"free_provider":false,"mx_found":true,"mx_records":["aspmx.l.google.com"],"reason":"ok","result":"deliverable","risk_flags":[],"role_based":false,"safe_to_send":true,"smtp_checked":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"email":{"description":"Email address to verify, 3-320 chars. Aliases: address, email_address, emailAddress, e, q, to","type":"string"}},"required":["email"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"deliverable":{"type":"boolean"},"disposable":{"type":"boolean"},"domain":{"type":"string"},"email":{"type":"string"},"format_valid":{"type":"boolean"},"free_provider":{"type":"boolean"},"mx_found":{"type":"boolean"},"mx_records":{"items":{"type":"string"},"type":"array"},"reason":{"type":"string"},"result":{"description":"deliverable | risky | undeliverable","type":"string"},"risk_flags":{"items":{"type":"string"},"type":"array"},"role_based":{"type":"boolean"},"safe_to_send":{"type":"boolean"},"smtp_checked":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29507,"slug":"29507","resource":"https://netintel.dev/openai/gpt-4o","description":"Call OpenAI's gpt-4o via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.10 per request in USDC. Standard OpenAI chat.completions shape. EVERY call is bounded by a 16000-token combined input budget (real tokenizer) plus the 48000-char cap; output 2048. Vision: up to 4 https image_url parts (detail low/high/auto).","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4o","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role, content}]. content is text, or parts: {type:'text',text} and (user role, max 4 per call) {type:'image_url',image_url:{url:'https://…',detail:'low'|'high'|'auto'}}. EVERY request — with or without images — must fit a 16000-token combined input budget and a 48000-char cap.","items":{"properties":{"content":{"description":"Message text, or content parts: {type:'text',text} / {type:'image_url',image_url:{url,detail}}"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-10T19:25:03.53Z","quality":{"calls30d":29,"uniquePayers30d":2,"lastCalledAt":"2026-10-10T19:25:03.222Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4o","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role, content}]. content is text, or parts: {type:'text',text} and (user role, max 4 per call) {type:'image_url',image_url:{url:'https://…',detail:'low'|'high'|'auto'}}. EVERY request — with or without images — must fit a 16000-token combined input budget and a 48000-char cap.","items":{"properties":{"content":{"description":"Message text, or content parts: {type:'text',text} / {type:'image_url',image_url:{url,detail}}"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29483,"slug":"29483","resource":"https://netintel.dev/ip-geo/locate","description":"IP geolocation lookup (geoip / IP location API) — geolocate any IPv4 or IPv6 address to city, region, country, latitude/longitude, timezone, and ISP/ASN as structured JSON so agents can localize content and enrich user records without a paid geolocation subscription. For proxy/VPN/anonymizer or hosting/datacenter detection, use /ip-risk/score or /ip-reputation/analyze.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"asn":{"type":["string","null"]},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"country_code":{"type":["string","null"]},"findings":{"description":"Geo fields are null (score 40) when all upstream geo providers decline — retry later rather than treating as a hard failure","type":"array"},"grade":{"type":"string"},"ip":{"type":"string"},"isp":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"organization":{"type":["string","null"]},"region":{"type":["string","null"]},"region_name":{"type":["string","null"]},"score":{"type":"number"},"timezone":{"type":["string","null"]},"zip":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"asn":"AS15169","city":"Ashburn","country":"United States","country_code":"US","findings":[],"grade":"A","ip":"8.8.8.8","isp":"Google LLC","latitude":39.0438,"longitude":-77.4874,"organization":"Google LLC","region":"VA","region_name":"Virginia","score":100,"timezone":"America/New_York","zip":"20149"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to geolocate (e.g. 8.8.8.8)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"asn":{"type":["string","null"]},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"country_code":{"type":["string","null"]},"findings":{"description":"Geo fields are null (score 40) when all upstream geo providers decline — retry later rather than treating as a hard failure","type":"array"},"grade":{"type":"string"},"ip":{"type":"string"},"isp":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"organization":{"type":["string","null"]},"region":{"type":["string","null"]},"region_name":{"type":["string","null"]},"score":{"type":"number"},"timezone":{"type":["string","null"]},"zip":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ip geolocation","ip location lookup","geolocate ip address","ip to country city","ip lookup","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T14:21:39.194Z","quality":{"calls30d":14,"uniquePayers30d":7,"lastCalledAt":"2026-10-11T14:21:38.926Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"asn":"AS15169","city":"Ashburn","country":"United States","country_code":"US","findings":[],"grade":"A","ip":"8.8.8.8","isp":"Google LLC","latitude":39.0438,"longitude":-77.4874,"organization":"Google LLC","region":"VA","region_name":"Virginia","score":100,"timezone":"America/New_York","zip":"20149"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to geolocate (e.g. 8.8.8.8)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"asn":{"type":["string","null"]},"city":{"type":["string","null"]},"country":{"type":["string","null"]},"country_code":{"type":["string","null"]},"findings":{"description":"Geo fields are null (score 40) when all upstream geo providers decline — retry later rather than treating as a hard failure","type":"array"},"grade":{"type":"string"},"ip":{"type":"string"},"isp":{"type":["string","null"]},"latitude":{"type":["number","null"]},"longitude":{"type":["number","null"]},"organization":{"type":["string","null"]},"region":{"type":["string","null"]},"region_name":{"type":["string","null"]},"score":{"type":"number"},"timezone":{"type":["string","null"]},"zip":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29490,"slug":"29490","resource":"https://netintel.dev/translate/short","description":"Translate text between languages — text translation API for short content: translate a sentence, chat message, or up to 500 words to English, Spanish, French, Chinese, or any of 30+ languages. Language translation with auto-detected source language, formatting preserved; returns the translation plus detected source. Machine translation via Claude Haiku for agents localizing content cheaply. For longer documents use /translate/long.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"description":"Plain-string hints — e.g. a targetHint string when the target language was model-interpreted","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"service_score":{"description":"Endpoint health score 0-100 (100 on success)","type":"number"},"source_detected":{"description":"true when the source language was auto-detected; false when supplied by the caller","type":"boolean"},"source_language":{"description":"ISO 639-1 code of the source language (detected or supplied)","type":"string"},"target_language":{"description":"ISO 639-1 code of the target language","type":"string"},"tier":{"description":"Pricing tier — always \"short\" for this endpoint","type":"string"},"translation":{"description":"The translated text, formatting preserved","type":"string"},"word_count":{"description":"Word count of the input text","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"target":"fr","text":"Hello world"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"grade":"A","service_score":100,"source_detected":true,"source_language":"en","target_language":"fr","tier":"short","translation":"Bonjour le monde","word_count":2},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"source":{"description":"Optional source language (ISO 639-1 code or English name). When omitted, the source language is auto-detected. Aliases also accepted: source_language, from.","type":"string"},"target":{"description":"Target language as an ISO 639-1 code (e.g. \"fr\") or English name (e.g. \"French\"). 30+ languages mapped directly; other values (endonyms, qualified names) are interpreted by the model with a targetHint finding. Required. Aliases also accepted: target_lang, target_language, to, lang, targetLanguage. (The response returns this as target_language.)","type":"string"},"text":{"description":"The text to translate. Max 500 words (and 50KB). For longer documents use /translate/long. Aliases also accepted: q, input, content, message.","type":"string"}},"required":["text","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"description":"Plain-string hints — e.g. a targetHint string when the target language was model-interpreted","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"service_score":{"description":"Endpoint health score 0-100 (100 on success)","type":"number"},"source_detected":{"description":"true when the source language was auto-detected; false when supplied by the caller","type":"boolean"},"source_language":{"description":"ISO 639-1 code of the source language (detected or supplied)","type":"string"},"target_language":{"description":"ISO 639-1 code of the target language","type":"string"},"tier":{"description":"Pricing tier — always \"short\" for this endpoint","type":"string"},"translation":{"description":"The translated text, formatting preserved","type":"string"},"word_count":{"description":"Word count of the input text","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["translate text","text translation","translation api","language translation","localization","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T07:42:23.674Z","quality":{"calls30d":13,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T07:43:18.253Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"target":"fr","text":"Hello world"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"grade":"A","service_score":100,"source_detected":true,"source_language":"en","target_language":"fr","tier":"short","translation":"Bonjour le monde","word_count":2},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"source":{"description":"Optional source language (ISO 639-1 code or English name). When omitted, the source language is auto-detected. Aliases also accepted: source_language, from.","type":"string"},"target":{"description":"Target language as an ISO 639-1 code (e.g. \"fr\") or English name (e.g. \"French\"). 30+ languages mapped directly; other values (endonyms, qualified names) are interpreted by the model with a targetHint finding. Required. Aliases also accepted: target_lang, target_language, to, lang, targetLanguage. (The response returns this as target_language.)","type":"string"},"text":{"description":"The text to translate. Max 500 words (and 50KB). For longer documents use /translate/long. Aliases also accepted: q, input, content, message.","type":"string"}},"required":["text","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"description":"Plain-string hints — e.g. a targetHint string when the target language was model-interpreted","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"service_score":{"description":"Endpoint health score 0-100 (100 on success)","type":"number"},"source_detected":{"description":"true when the source language was auto-detected; false when supplied by the caller","type":"boolean"},"source_language":{"description":"ISO 639-1 code of the source language (detected or supplied)","type":"string"},"target_language":{"description":"ISO 639-1 code of the target language","type":"string"},"tier":{"description":"Pricing tier — always \"short\" for this endpoint","type":"string"},"translation":{"description":"The translated text, formatting preserved","type":"string"},"word_count":{"description":"Word count of the input text","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29504,"slug":"29504","resource":"https://netintel.dev/exa/search","description":"Exa neural web search for AI agents — POST or GET a query, get ranked live results (title, url, published_date, author, score) with optional highlight snippets. Filter by category (news, research paper, github, company, pdf, and more), domain include/exclude, and publish date. For a direct answer use /exa/answer. No API key, pay per call on Base or Solana.","type":"http","serviceName":"NetIntel","resourceType":"Payments","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"type":"array"},"num_results":{"type":"number"},"provider":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"highlights":{"type":["array","null"]},"published_date":{"type":["string","null"]},"score":{"type":["number","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"search_type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"num_results":5,"query":"x402 payment protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"num_results":5,"provider":"exa","query":"x402 payment protocol","results":[{"author":null,"highlights":null,"published_date":"2026-05-12T00:00:00.000Z","score":0.41,"text":null,"title":"x402: an open standard for internet-native payments","url":"https://www.x402.org/"},{"author":null,"highlights":null,"published_date":"2025-05-06T00:00:00.000Z","score":0.38,"text":null,"title":"coinbase/x402: HTTP-native micropayments protocol","url":"https://github.com/coinbase/x402"}],"search_type":"neural"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"category":{"description":"company | research paper | news | pdf | github | tweet | personal site | linkedin profile | financial report","type":"string"},"end_published_date":{"description":"ISO 8601 date/datetime upper bound","type":"string"},"include_domains":{"description":"Up to 20 hostnames to restrict to","items":{"type":"string"},"type":"array"},"num_results":{"description":"1-10 results (default 10); >10 clamped. Aliases: numResults, limit, n, count","type":"number"},"query":{"description":"Search query, 1-1000 chars. Aliases: q, search, prompt, text","type":"string"},"snippets":{"description":"none (default) | highlights | text — clamps num_results to 2","type":"string"},"start_published_date":{"description":"ISO 8601 date/datetime lower bound","type":"string"},"type":{"description":"auto (default) | neural | keyword | fast","type":"string"}},"required":["query"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"num_results":{"type":"number"},"provider":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"highlights":{"type":["array","null"]},"published_date":{"type":["string","null"]},"score":{"type":["number","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"search_type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["exa search","web search","neural search","search engine","search results","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:04.395Z","quality":{"calls30d":13,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:04.172Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"body":{"num_results":5,"query":"x402 payment protocol"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"num_results":5,"provider":"exa","query":"x402 payment protocol","results":[{"author":null,"highlights":null,"published_date":"2026-05-12T00:00:00.000Z","score":0.41,"text":null,"title":"x402: an open standard for internet-native payments","url":"https://www.x402.org/"},{"author":null,"highlights":null,"published_date":"2025-05-06T00:00:00.000Z","score":0.38,"text":null,"title":"coinbase/x402: HTTP-native micropayments protocol","url":"https://github.com/coinbase/x402"}],"search_type":"neural"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"category":{"description":"company | research paper | news | pdf | github | tweet | personal site | linkedin profile | financial report","type":"string"},"end_published_date":{"description":"ISO 8601 date/datetime upper bound","type":"string"},"include_domains":{"description":"Up to 20 hostnames to restrict to","items":{"type":"string"},"type":"array"},"num_results":{"description":"1-10 results (default 10); >10 clamped. Aliases: numResults, limit, n, count","type":"number"},"query":{"description":"Search query, 1-1000 chars. Aliases: q, search, prompt, text","type":"string"},"snippets":{"description":"none (default) | highlights | text — clamps num_results to 2","type":"string"},"start_published_date":{"description":"ISO 8601 date/datetime lower bound","type":"string"},"type":{"description":"auto (default) | neural | keyword | fast","type":"string"}},"required":["query"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"num_results":{"type":"number"},"provider":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"highlights":{"type":["array","null"]},"published_date":{"type":["string","null"]},"score":{"type":["number","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"search_type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29481,"slug":"29481","resource":"https://netintel.dev/crypto/market","description":"Structured live crypto market data for ~50 top assets in one JSON call: spot price and 24h open/high/low/volume/change (Coinbase Exchange) plus market cap, rank and circulating/total/max supply (CoinGecko). Quote in USD, EUR or GBP; defaults symbol=BTC vs=USD, so a bare call returns Bitcoin. 60s cache, keyless upstreams — the purpose-built replacement for scraping exchange price pages.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"change_24h":{"type":["number","null"]},"change_24h_pct":{"type":["number","null"]},"findings":{"type":"array"},"high_24h":{"type":["number","null"]},"last_updated":{"type":"string"},"low_24h":{"type":["number","null"]},"market_cap":{"type":["number","null"]},"market_cap_rank":{"type":["number","null"]},"name":{"type":"string"},"open_24h":{"type":["number","null"]},"price":{"type":"number"},"source":{"description":"coinbase+coingecko | coinbase | coingecko","type":"string"},"supply":{"properties":{"circulating":{"type":["number","null"]},"max":{"type":["number","null"]},"total":{"type":["number","null"]}},"type":"object"},"symbol":{"type":"string"},"volume_24h":{"type":["number","null"]},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbol":"BTC"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"change_24h":101.88,"change_24h_pct":0.16,"findings":[],"high_24h":65050.87,"last_updated":"2026-07-20T01:34:52.830Z","low_24h":64238.08,"market_cap":1299946852247,"market_cap_rank":1,"name":"Bitcoin","open_24h":64725,"price":64826.88,"source":"coinbase+coingecko","supply":{"circulating":20058731,"max":21000000,"total":20058734},"symbol":"BTC","volume_24h":206284430,"vs":"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":{"symbol":{"description":"Crypto ticker (BTC) or full name (\"bitcoin\"); defaults to BTC if omitted. Aliases: coin, ticker, asset","type":"string"},"vs":{"description":"Quote currency: USD (default), EUR or GBP. Aliases: currency, fiat","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"change_24h":{"type":["number","null"]},"change_24h_pct":{"type":["number","null"]},"findings":{"type":"array"},"high_24h":{"type":["number","null"]},"last_updated":{"type":"string"},"low_24h":{"type":["number","null"]},"market_cap":{"type":["number","null"]},"market_cap_rank":{"type":["number","null"]},"name":{"type":"string"},"open_24h":{"type":["number","null"]},"price":{"type":"number"},"source":{"description":"coinbase+coingecko | coinbase | coingecko","type":"string"},"supply":{"properties":{"circulating":{"type":["number","null"]},"max":{"type":["number","null"]},"total":{"type":["number","null"]}},"type":"object"},"symbol":{"type":"string"},"volume_24h":{"type":["number","null"]},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["crypto price","bitcoin price","market data","token price","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-10T23:50:43.95Z","quality":{"calls30d":12,"uniquePayers30d":9,"lastCalledAt":"2026-10-10T23:50:43.556Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbol":"BTC"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"change_24h":101.88,"change_24h_pct":0.16,"findings":[],"high_24h":65050.87,"last_updated":"2026-07-20T01:34:52.830Z","low_24h":64238.08,"market_cap":1299946852247,"market_cap_rank":1,"name":"Bitcoin","open_24h":64725,"price":64826.88,"source":"coinbase+coingecko","supply":{"circulating":20058731,"max":21000000,"total":20058734},"symbol":"BTC","volume_24h":206284430,"vs":"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":{"symbol":{"description":"Crypto ticker (BTC) or full name (\"bitcoin\"); defaults to BTC if omitted. Aliases: coin, ticker, asset","type":"string"},"vs":{"description":"Quote currency: USD (default), EUR or GBP. Aliases: currency, fiat","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"change_24h":{"type":["number","null"]},"change_24h_pct":{"type":["number","null"]},"findings":{"type":"array"},"high_24h":{"type":["number","null"]},"last_updated":{"type":"string"},"low_24h":{"type":["number","null"]},"market_cap":{"type":["number","null"]},"market_cap_rank":{"type":["number","null"]},"name":{"type":"string"},"open_24h":{"type":["number","null"]},"price":{"type":"number"},"source":{"description":"coinbase+coingecko | coinbase | coingecko","type":"string"},"supply":{"properties":{"circulating":{"type":["number","null"]},"max":{"type":["number","null"]},"total":{"type":["number","null"]}},"type":"object"},"symbol":{"type":"string"},"volume_24h":{"type":["number","null"]},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29505,"slug":"29505","resource":"https://netintel.dev/bulk-domain/check","description":"Check availability of many domain names across multiple TLDs in a single call — submit up to 50 name/TLD combinations and get back per-domain registration status, registrar, and expiry concurrently, so agents can scan an entire naming shortlist or brand portfolio in one request instead of dozens. Caveat: when both RDAP and DNS are unreachable, status reads 'available' — re-check surprising availables on premium names.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"names_available_all_tlds":{"items":{"type":"string"},"type":"array"},"results":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"taken_count":{"type":"number"},"total_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"names":["acme","acmehq"],"tlds":[".com",".io",".ai"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"available_count":2,"findings":[{"deduction":-35,"detail":"Only 2 of 6 combinations available","rule":"low_availability"}],"grade":"C","names_available_all_tlds":["acmehq"],"results":[{"available":false,"days_until_expiry":79,"domain":"acme.com","expires_at":"2025-06-01T00:00:00Z","name":"acme","registrar":"GoDaddy LLC","status":"registered","tld":"com"},{"available":true,"days_until_expiry":null,"domain":"acmehq.io","expires_at":null,"name":"acmehq","registrar":null,"status":"available","tld":"io"}],"score":65,"taken_count":4,"total_checked":6},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"names":{"description":"1-50 domain names to check (alphanumeric + hyphens, 2-63 chars each), e.g. [\"acme\", \"acmehq\"]","items":{"type":"string"},"type":"array"},"tlds":{"description":"TLDs to check, with or without leading dot (default: [\".com\",\".net\",\".org\",\".io\",\".co\"]). Total names × tlds must not exceed 50.","items":{"type":"string"},"type":"array"}},"required":["names"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"names_available_all_tlds":{"items":{"type":"string"},"type":"array"},"results":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"taken_count":{"type":"number"},"total_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain availability","bulk check","domain search","tld","naming","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:13.809Z","quality":{"calls30d":11,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:09:13.578Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"names":["acme","acmehq"],"tlds":[".com",".io",".ai"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"available_count":2,"findings":[{"deduction":-35,"detail":"Only 2 of 6 combinations available","rule":"low_availability"}],"grade":"C","names_available_all_tlds":["acmehq"],"results":[{"available":false,"days_until_expiry":79,"domain":"acme.com","expires_at":"2025-06-01T00:00:00Z","name":"acme","registrar":"GoDaddy LLC","status":"registered","tld":"com"},{"available":true,"days_until_expiry":null,"domain":"acmehq.io","expires_at":null,"name":"acmehq","registrar":null,"status":"available","tld":"io"}],"score":65,"taken_count":4,"total_checked":6},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"names":{"description":"1-50 domain names to check (alphanumeric + hyphens, 2-63 chars each), e.g. [\"acme\", \"acmehq\"]","items":{"type":"string"},"type":"array"},"tlds":{"description":"TLDs to check, with or without leading dot (default: [\".com\",\".net\",\".org\",\".io\",\".co\"]). Total names × tlds must not exceed 50.","items":{"type":"string"},"type":"array"}},"required":["names"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"names_available_all_tlds":{"items":{"type":"string"},"type":"array"},"results":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"taken_count":{"type":"number"},"total_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29491,"slug":"29491","resource":"https://netintel.dev/lang-detect/analyze","description":"Detect the language of any text input using stopword-set matching and Unicode script analysis — returns the detected language, ISO code, a high/medium/low confidence level, and top alternative languages so agents can route multilingual content, trigger translation workflows, and classify text without a paid NLP API.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"alternatives":{"type":"array"},"confidence":{"type":"string"},"detected_language":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"is_multilingual":{"type":"boolean"},"language_code":{"type":"string"},"score":{"type":"number"},"script":{"type":"string"},"text_length":{"type":"number"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"The report shows that the team finished the project on time and that the results were better than we expected. We will share the findings with the rest of the company at the meeting and then decide what to do next."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"alternatives":[{"code":"pl","language":"Polish","score":0.05},{"code":"cs","language":"Czech","score":0.05},{"code":"pt","language":"Portuguese","score":0.02}],"confidence":"high","detected_language":"English","findings":[],"grade":"A","is_multilingual":false,"language_code":"en","score":100,"script":"Latin","text_length":214,"word_count":41},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"Text to detect the language of (1-10000 characters)","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"alternatives":{"type":"array"},"confidence":{"type":"string"},"detected_language":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"is_multilingual":{"type":"boolean"},"language_code":{"type":"string"},"score":{"type":"number"},"script":{"type":"string"},"text_length":{"type":"number"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["language detection","text analysis","localization","language","nlp","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T00:32:25.126Z","quality":{"calls30d":8,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T00:32:24.86Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"The report shows that the team finished the project on time and that the results were better than we expected. We will share the findings with the rest of the company at the meeting and then decide what to do next."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"alternatives":[{"code":"pl","language":"Polish","score":0.05},{"code":"cs","language":"Czech","score":0.05},{"code":"pt","language":"Portuguese","score":0.02}],"confidence":"high","detected_language":"English","findings":[],"grade":"A","is_multilingual":false,"language_code":"en","score":100,"script":"Latin","text_length":214,"word_count":41},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"Text to detect the language of (1-10000 characters)","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"alternatives":{"type":"array"},"confidence":{"type":"string"},"detected_language":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"is_multilingual":{"type":"boolean"},"language_code":{"type":"string"},"score":{"type":"number"},"script":{"type":"string"},"text_length":{"type":"number"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29486,"slug":"29486","resource":"https://netintel.dev/weather/forecast","description":"Multi-day weather forecast for any city or lat/lon worldwide — up to 16 days of daily highs/lows, precipitation & probability, UV, sunrise/sunset, wind, and plain-language conditions, plus optional next-24h hourly. Give a city name (geocoded) or coordinates. No API key, metric or imperial. Pass params as query (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; forecasts are cached up to 10 min per location","type":"number"},"daily":{"description":"one object per day: date, temp_max, temp_min, feels_like_max, feels_like_min, precipitation, precip_probability_pct (nullable far out), uv_index_max, sunrise, sunset, wind_speed_max, wind_gusts_max, wind_direction_deg, weather_code, condition","type":"array"},"days":{"description":"daily forecast length actually used (after clamping to 1-16)","type":"number"},"findings":{"type":"array"},"hourly":{"description":"present ONLY when hourly=true — next 24 hours: time, temperature, precipitation, precip_probability_pct, wind_speed, weather_code, condition","type":"array"},"location":{"properties":{"country":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":["string","null"]},"region":{"type":["string","null"]},"timezone":{"type":["string","null"]}},"type":"object"},"source":{"type":"string"},"units":{"properties":{"precipitation":{"type":"string"},"temperature":{"type":"string"},"wind_speed":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"city":"London","days":7},"type":"http"},"output":{"example":{"cache_age_seconds":0,"daily":[{"condition":"Rain","date":"2026-08-31","feels_like_max":17.9,"feels_like_min":10.4,"precip_probability_pct":60,"precipitation":1.3,"sunrise":"2026-08-31T06:12","sunset":"2026-08-31T19:44","temp_max":18.4,"temp_min":11.2,"uv_index_max":4.1,"weather_code":61,"wind_direction_deg":230,"wind_gusts_max":38.5,"wind_speed_max":21},{"condition":"Partly cloudy","date":"2026-09-01","feels_like_max":18.6,"feels_like_min":11.3,"precip_probability_pct":10,"precipitation":0,"sunrise":"2026-09-01T06:14","sunset":"2026-09-01T19:42","temp_max":19.1,"temp_min":12,"uv_index_max":5.2,"weather_code":2,"wind_direction_deg":245,"wind_gusts_max":29.2,"wind_speed_max":15.8}],"days":7,"findings":[],"location":{"country":"United Kingdom","latitude":51.51,"longitude":-0.13,"name":"London","region":"England","timezone":"Europe/London"},"source":"open-meteo","units":{"precipitation":"mm","temperature":"°C","wind_speed":"km/h"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"city":{"description":"City or place name to geocode, e.g. \"London\" or \"Austin, TX\". Aliases: location, q, place, name. Ignored when coordinates are given","type":"string"},"days":{"description":"Daily forecast length 1-16 (default 7; out-of-range values are clamped with a finding). Alias: forecast_days","type":"number"},"hourly":{"description":"true to include the next 24 hours hour-by-hour (temperature, precipitation + probability, wind, condition). Default false. Alias: include_hourly; 1/true accepted","type":"boolean"},"latitude":{"description":"Latitude -90..90 — must be paired with longitude; coordinates skip geocoding and win over city. Alias: lat","type":"number"},"longitude":{"description":"Longitude -180..180 — must be paired with latitude. Aliases: lon, lng","type":"number"},"units":{"description":"metric (default: °C, km/h, mm) or imperial (°F, mph, inch). Alias: unit","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; forecasts are cached up to 10 min per location","type":"number"},"daily":{"description":"one object per day: date, temp_max, temp_min, feels_like_max, feels_like_min, precipitation, precip_probability_pct (nullable far out), uv_index_max, sunrise, sunset, wind_speed_max, wind_gusts_max, wind_direction_deg, weather_code, condition","type":"array"},"days":{"description":"daily forecast length actually used (after clamping to 1-16)","type":"number"},"findings":{"type":"array"},"hourly":{"description":"present ONLY when hourly=true — next 24 hours: time, temperature, precipitation, precip_probability_pct, wind_speed, weather_code, condition","type":"array"},"location":{"properties":{"country":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":["string","null"]},"region":{"type":["string","null"]},"timezone":{"type":["string","null"]}},"type":"object"},"source":{"type":"string"},"units":{"properties":{"precipitation":{"type":"string"},"temperature":{"type":"string"},"wind_speed":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["weather forecast","forecast","7 day forecast","hourly weather","precipitation","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:40.063Z","quality":{"calls30d":7,"uniquePayers30d":5,"lastCalledAt":"2026-10-08T06:07:39.868Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"city":"London","days":7},"type":"http"},"output":{"example":{"cache_age_seconds":0,"daily":[{"condition":"Rain","date":"2026-08-31","feels_like_max":17.9,"feels_like_min":10.4,"precip_probability_pct":60,"precipitation":1.3,"sunrise":"2026-08-31T06:12","sunset":"2026-08-31T19:44","temp_max":18.4,"temp_min":11.2,"uv_index_max":4.1,"weather_code":61,"wind_direction_deg":230,"wind_gusts_max":38.5,"wind_speed_max":21},{"condition":"Partly cloudy","date":"2026-09-01","feels_like_max":18.6,"feels_like_min":11.3,"precip_probability_pct":10,"precipitation":0,"sunrise":"2026-09-01T06:14","sunset":"2026-09-01T19:42","temp_max":19.1,"temp_min":12,"uv_index_max":5.2,"weather_code":2,"wind_direction_deg":245,"wind_gusts_max":29.2,"wind_speed_max":15.8}],"days":7,"findings":[],"location":{"country":"United Kingdom","latitude":51.51,"longitude":-0.13,"name":"London","region":"England","timezone":"Europe/London"},"source":"open-meteo","units":{"precipitation":"mm","temperature":"°C","wind_speed":"km/h"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"city":{"description":"City or place name to geocode, e.g. \"London\" or \"Austin, TX\". Aliases: location, q, place, name. Ignored when coordinates are given","type":"string"},"days":{"description":"Daily forecast length 1-16 (default 7; out-of-range values are clamped with a finding). Alias: forecast_days","type":"number"},"hourly":{"description":"true to include the next 24 hours hour-by-hour (temperature, precipitation + probability, wind, condition). Default false. Alias: include_hourly; 1/true accepted","type":"boolean"},"latitude":{"description":"Latitude -90..90 — must be paired with longitude; coordinates skip geocoding and win over city. Alias: lat","type":"number"},"longitude":{"description":"Longitude -180..180 — must be paired with latitude. Aliases: lon, lng","type":"number"},"units":{"description":"metric (default: °C, km/h, mm) or imperial (°F, mph, inch). Alias: unit","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; forecasts are cached up to 10 min per location","type":"number"},"daily":{"description":"one object per day: date, temp_max, temp_min, feels_like_max, feels_like_min, precipitation, precip_probability_pct (nullable far out), uv_index_max, sunrise, sunset, wind_speed_max, wind_gusts_max, wind_direction_deg, weather_code, condition","type":"array"},"days":{"description":"daily forecast length actually used (after clamping to 1-16)","type":"number"},"findings":{"type":"array"},"hourly":{"description":"present ONLY when hourly=true — next 24 hours: time, temperature, precipitation, precip_probability_pct, wind_speed, weather_code, condition","type":"array"},"location":{"properties":{"country":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":["string","null"]},"region":{"type":["string","null"]},"timezone":{"type":["string","null"]}},"type":"object"},"source":{"type":"string"},"units":{"properties":{"precipitation":{"type":"string"},"temperature":{"type":"string"},"wind_speed":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29492,"slug":"29492","resource":"https://netintel.dev/dns/lookup","description":"DNS lookup for any domain — resolve A, AAAA, MX, TXT, NS, CNAME, SOA and PTR records in one call, with SPF and DMARC parsed from TXT.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":"string"},"propagation":{"type":"object"},"records":{"type":"object"},"security":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","propagation":{"consistent":true,"resolvers":[{"A":["93.184.216.34"],"ip":"8.8.8.8","resolver":"Google"},{"A":["93.184.216.34"],"ip":"1.1.1.1","resolver":"Cloudflare"},{"A":["93.184.216.34"],"ip":"9.9.9.9","resolver":"Quad9"}]},"records":{"A":["93.184.216.34"],"AAAA":["2606:2800:220:1:248:1893:25c8:1946"],"CNAME":[],"MX":[{"exchange":"mail.example.com","priority":10}],"NS":["ns1.example.com","ns2.example.com"],"PTR":[],"SOA":{"expire":604800,"minimum":86400,"mname":"ns1.example.com","refresh":3600,"retry":900,"rname":"admin.example.com","serial":2024010101},"TXT":["v=spf1 include:_spf.google.com ~all"]},"security":{"dkim":{"key_type":"rsa","public_key":"MIIBIjAN...","raw":"v=DKIM1; k=rsa; p=MIIBIjAN...","version":"DKIM1"},"dmarc":{"pct":null,"policy":"reject","raw":"v=DMARC1; p=reject; rua=mailto:dmarc@example.com","rua":"mailto:dmarc@example.com","ruf":null,"subdomain_policy":null,"version":"DMARC1"},"spf":{"all_qualifier":"~all","mechanisms":["include:_spf.google.com"],"raw":"v=spf1 include:_spf.google.com ~all","version":"spf1"}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to query (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"propagation":{"type":"object"},"records":{"type":"object"},"security":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dns lookup","resolve hostname","mx records","txt records","a record lookup","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-01T00:45:07.452Z","quality":{"calls30d":7,"uniquePayers30d":4,"lastCalledAt":"2026-10-01T00:45:07.258Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","propagation":{"consistent":true,"resolvers":[{"A":["93.184.216.34"],"ip":"8.8.8.8","resolver":"Google"},{"A":["93.184.216.34"],"ip":"1.1.1.1","resolver":"Cloudflare"},{"A":["93.184.216.34"],"ip":"9.9.9.9","resolver":"Quad9"}]},"records":{"A":["93.184.216.34"],"AAAA":["2606:2800:220:1:248:1893:25c8:1946"],"CNAME":[],"MX":[{"exchange":"mail.example.com","priority":10}],"NS":["ns1.example.com","ns2.example.com"],"PTR":[],"SOA":{"expire":604800,"minimum":86400,"mname":"ns1.example.com","refresh":3600,"retry":900,"rname":"admin.example.com","serial":2024010101},"TXT":["v=spf1 include:_spf.google.com ~all"]},"security":{"dkim":{"key_type":"rsa","public_key":"MIIBIjAN...","raw":"v=DKIM1; k=rsa; p=MIIBIjAN...","version":"DKIM1"},"dmarc":{"pct":null,"policy":"reject","raw":"v=DMARC1; p=reject; rua=mailto:dmarc@example.com","rua":"mailto:dmarc@example.com","ruf":null,"subdomain_policy":null,"version":"DMARC1"},"spf":{"all_qualifier":"~all","mechanisms":["include:_spf.google.com"],"raw":"v=spf1 include:_spf.google.com ~all","version":"spf1"}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to query (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"propagation":{"type":"object"},"records":{"type":"object"},"security":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29506,"slug":"29506","resource":"https://netintel.dev/exa/answer","description":"Ask a question, get a direct answer grounded in a live web search, with numbered citations (title, url, published_date). One call replaces search + read + summarize. For ranked results instead of a synthesized answer use /exa/search. Keyless x402, pay per call on Base or Solana.","type":"http","serviceName":"NetIntel","resourceType":"Payments","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"answer":{"type":"string"},"citation_count":{"type":"number"},"citations":{"items":{"properties":{"author":{"type":["string","null"]},"index":{"type":"number"},"published_date":{"type":["string","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"findings":{"type":"array"},"provider":{"type":"string"},"query":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"query":"What is the x402 payment protocol?"},"type":"http"},"output":{"example":{"answer":"x402 is an open standard that uses the HTTP 402 status code to let clients pay for resources with stablecoins… [1][2]","citation_count":1,"citations":[{"author":null,"index":1,"published_date":null,"text":null,"title":"x402 — internet-native payments","url":"https://www.x402.org/"}],"findings":[],"provider":"exa","query":"What is the x402 payment protocol?"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"include_citation_text":{"description":"Include each citation's source text (default false); truncated to 800 chars when >5 citations. Aliases: text, with_text","type":"boolean"},"query":{"description":"Question, 3-1000 chars. Aliases: q, question, prompt, text","type":"string"}},"required":["query"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"answer":{"type":"string"},"citation_count":{"type":"number"},"citations":{"items":{"properties":{"author":{"type":["string","null"]},"index":{"type":"number"},"published_date":{"type":["string","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"findings":{"type":"array"},"provider":{"type":"string"},"query":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["exa answer","web answer","question answering","grounded answer","cited answer","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:06.859Z","quality":{"calls30d":7,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:06.66Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"query":"What is the x402 payment protocol?"},"type":"http"},"output":{"example":{"answer":"x402 is an open standard that uses the HTTP 402 status code to let clients pay for resources with stablecoins… [1][2]","citation_count":1,"citations":[{"author":null,"index":1,"published_date":null,"text":null,"title":"x402 — internet-native payments","url":"https://www.x402.org/"}],"findings":[],"provider":"exa","query":"What is the x402 payment protocol?"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"include_citation_text":{"description":"Include each citation's source text (default false); truncated to 800 chars when >5 citations. Aliases: text, with_text","type":"boolean"},"query":{"description":"Question, 3-1000 chars. Aliases: q, question, prompt, text","type":"string"}},"required":["query"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"answer":{"type":"string"},"citation_count":{"type":"number"},"citations":{"items":{"properties":{"author":{"type":["string","null"]},"index":{"type":"number"},"published_date":{"type":["string","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"findings":{"type":"array"},"provider":{"type":"string"},"query":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29485,"slug":"29485","resource":"https://netintel.dev/text/stats","description":"Instant text statistics — characters (with/without spaces), words, unique words, sentences, paragraphs, average word/sentence length, longest word, reading and speaking time. Deterministic, no LLM, no API key. For agents sizing content before summarizing, chunking, embedding, or posting. Pass text as ?text= (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"avg_sentence_length":{"description":"words / sentences, 2 dp","type":"number"},"avg_word_length":{"description":"characters_no_spaces / words, 2 dp","type":"number"},"characters":{"description":"Unicode code points, including whitespace","type":"number"},"characters_no_spaces":{"description":"Code points excluding all Unicode whitespace","type":"number"},"findings":{"description":"Reserved — currently always [] on success","type":"array"},"longest_word":{"description":"Longest punctuation-stripped word, first seen on ties; null when nothing survives stripping","type":["string","null"]},"paragraphs":{"description":"Blocks separated by one or more blank lines; min 1","type":"number"},"reading_time_seconds":{"description":"ceil(words / 200 wpm × 60)","type":"number"},"sentences":{"description":"Segments ended by . ! ? … followed by whitespace/end (runs collapse; a trailing segment without terminator counts); min 1","type":"number"},"speaking_time_seconds":{"description":"ceil(words / 130 wpm × 60)","type":"number"},"unique_words":{"description":"Case-insensitive distinct words after stripping leading/trailing punctuation","type":"number"},"words":{"description":"Whitespace-delimited tokens","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"text":"NetIntel is a pay-per-call API for AI agents. It offers over one hundred endpoints."},"type":"http"},"output":{"example":{"avg_sentence_length":7,"avg_word_length":5,"characters":83,"characters_no_spaces":70,"findings":[],"longest_word":"pay-per-call","paragraphs":1,"reading_time_seconds":5,"sentences":2,"speaking_time_seconds":7,"unique_words":14,"words":14},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"text":{"description":"Text to analyze — 1 to 200000 characters. Aliases: content, input, body.","type":"string"}},"required":["text"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"avg_sentence_length":{"description":"words / sentences, 2 dp","type":"number"},"avg_word_length":{"description":"characters_no_spaces / words, 2 dp","type":"number"},"characters":{"description":"Unicode code points, including whitespace","type":"number"},"characters_no_spaces":{"description":"Code points excluding all Unicode whitespace","type":"number"},"findings":{"description":"Reserved — currently always [] on success","type":"array"},"longest_word":{"description":"Longest punctuation-stripped word, first seen on ties; null when nothing survives stripping","type":["string","null"]},"paragraphs":{"description":"Blocks separated by one or more blank lines; min 1","type":"number"},"reading_time_seconds":{"description":"ceil(words / 200 wpm × 60)","type":"number"},"sentences":{"description":"Segments ended by . ! ? … followed by whitespace/end (runs collapse; a trailing segment without terminator counts); min 1","type":"number"},"speaking_time_seconds":{"description":"ceil(words / 130 wpm × 60)","type":"number"},"unique_words":{"description":"Case-insensitive distinct words after stripping leading/trailing punctuation","type":"number"},"words":{"description":"Whitespace-delimited tokens","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["text statistics","word count","reading time","character count","text analysis","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:33.014Z","quality":{"calls30d":6,"uniquePayers30d":6,"lastCalledAt":"2026-10-08T06:07:32.693Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"text":"NetIntel is a pay-per-call API for AI agents. It offers over one hundred endpoints."},"type":"http"},"output":{"example":{"avg_sentence_length":7,"avg_word_length":5,"characters":83,"characters_no_spaces":70,"findings":[],"longest_word":"pay-per-call","paragraphs":1,"reading_time_seconds":5,"sentences":2,"speaking_time_seconds":7,"unique_words":14,"words":14},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"text":{"description":"Text to analyze — 1 to 200000 characters. Aliases: content, input, body.","type":"string"}},"required":["text"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"avg_sentence_length":{"description":"words / sentences, 2 dp","type":"number"},"avg_word_length":{"description":"characters_no_spaces / words, 2 dp","type":"number"},"characters":{"description":"Unicode code points, including whitespace","type":"number"},"characters_no_spaces":{"description":"Code points excluding all Unicode whitespace","type":"number"},"findings":{"description":"Reserved — currently always [] on success","type":"array"},"longest_word":{"description":"Longest punctuation-stripped word, first seen on ties; null when nothing survives stripping","type":["string","null"]},"paragraphs":{"description":"Blocks separated by one or more blank lines; min 1","type":"number"},"reading_time_seconds":{"description":"ceil(words / 200 wpm × 60)","type":"number"},"sentences":{"description":"Segments ended by . ! ? … followed by whitespace/end (runs collapse; a trailing segment without terminator counts); min 1","type":"number"},"speaking_time_seconds":{"description":"ceil(words / 130 wpm × 60)","type":"number"},"unique_words":{"description":"Case-insensitive distinct words after stripping leading/trailing punctuation","type":"number"},"words":{"description":"Whitespace-delimited tokens","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29487,"slug":"29487","resource":"https://netintel.dev/sentiment/analyze","description":"Sentiment analysis API — analyze sentiment of text and get a text sentiment score in one call: classifies positive / negative / neutral / mixed polarity with a -1 to +1 sentiment score, plus emotion detection in text (joy, anger, sadness, fear, surprise, disgust, trust, anticipation). Aspect-based sentiment and opinion mining for customer feedback analysis — analyze reviews, support tickets, social posts, chat messages. Via Claude Haiku.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"aspects":{"description":"Per-aspect sentiment (present only when the aspects param was supplied); each aspect maps to { polarity, score }","type":"object"},"confidence":{"description":"Model confidence 0.0-1.0","type":"number"},"emotions":{"description":"Detected emotions drawn from joy, anger, sadness, fear, surprise, disgust, trust, anticipation","items":{"type":"string"},"type":"array"},"findings":{"description":"Reserved — currently always [] on success (analysis errors surface as 502s, never findings)","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"polarity":{"description":"Overall sentiment: positive, negative, neutral, or mixed","type":"string"},"score":{"description":"Sentiment polarity score from -1.0 (very negative) to 1.0 (very positive)","type":"number"},"service_score":{"description":"Endpoint health score 0-100 (100 on success) — distinct from the sentiment score","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"aspects":["food","service","price"],"text":"The food was absolutely delicious and the staff were so friendly, but the prices were a bit steep."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"aspects":{"food":{"polarity":"positive","score":0.9},"price":{"polarity":"negative","score":-0.4},"service":{"polarity":"positive","score":0.8}},"confidence":0.86,"emotions":["joy","trust"],"findings":[],"grade":"A","polarity":"mixed","score":0.2,"service_score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aspects":{"description":"Optional list of up to 10 aspects for aspect-based sentiment (e.g. [\"price\", \"service\", \"quality\"]). When provided, sentiment toward each named aspect is also returned.","items":{"type":"string"},"type":"array"},"text":{"description":"The text to analyze sentiment for — a review, message, feedback, or any natural-language text. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"aspects":{"description":"Per-aspect sentiment (present only when the aspects param was supplied); each aspect maps to { polarity, score }","type":"object"},"confidence":{"description":"Model confidence 0.0-1.0","type":"number"},"emotions":{"description":"Detected emotions drawn from joy, anger, sadness, fear, surprise, disgust, trust, anticipation","items":{"type":"string"},"type":"array"},"findings":{"description":"Reserved — currently always [] on success (analysis errors surface as 502s, never findings)","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"polarity":{"description":"Overall sentiment: positive, negative, neutral, or mixed","type":"string"},"score":{"description":"Sentiment polarity score from -1.0 (very negative) to 1.0 (very positive)","type":"number"},"service_score":{"description":"Endpoint health score 0-100 (100 on success) — distinct from the sentiment score","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["sentiment analysis","aspect sentiment","emotion detection","text analysis","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T08:13:23.714Z","quality":{"calls30d":6,"uniquePayers30d":5,"lastCalledAt":"2026-10-13T08:13:23.322Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"aspects":["food","service","price"],"text":"The food was absolutely delicious and the staff were so friendly, but the prices were a bit steep."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"aspects":{"food":{"polarity":"positive","score":0.9},"price":{"polarity":"negative","score":-0.4},"service":{"polarity":"positive","score":0.8}},"confidence":0.86,"emotions":["joy","trust"],"findings":[],"grade":"A","polarity":"mixed","score":0.2,"service_score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aspects":{"description":"Optional list of up to 10 aspects for aspect-based sentiment (e.g. [\"price\", \"service\", \"quality\"]). When provided, sentiment toward each named aspect is also returned.","items":{"type":"string"},"type":"array"},"text":{"description":"The text to analyze sentiment for — a review, message, feedback, or any natural-language text. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"aspects":{"description":"Per-aspect sentiment (present only when the aspects param was supplied); each aspect maps to { polarity, score }","type":"object"},"confidence":{"description":"Model confidence 0.0-1.0","type":"number"},"emotions":{"description":"Detected emotions drawn from joy, anger, sadness, fear, surprise, disgust, trust, anticipation","items":{"type":"string"},"type":"array"},"findings":{"description":"Reserved — currently always [] on success (analysis errors surface as 502s, never findings)","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"polarity":{"description":"Overall sentiment: positive, negative, neutral, or mixed","type":"string"},"score":{"description":"Sentiment polarity score from -1.0 (very negative) to 1.0 (very positive)","type":"number"},"service_score":{"description":"Endpoint health score 0-100 (100 on success) — distinct from the sentiment score","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29488,"slug":"29488","resource":"https://netintel.dev/wallet/balance","description":"Native + USDC + custom-token balances for any wallet on Base, Ethereum, or Solana — with USD estimates — straight from public RPCs, no API key. Raw units as decimal strings plus formatted numbers; add up to 10 ERC-20 contracts via tokens=. 60s cache; an empty, never-used address is a real answer (zeros + no_activity_detected finding).","type":"http","serviceName":"NetIntel","resourceType":"Blockchain Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"findings":{"type":"array"},"native":{"properties":{"formatted":{"type":"number"},"raw":{"description":"raw units (wei/lamports) as a decimal string","type":"string"},"symbol":{"type":"string"},"usd":{"type":["number","null"]}},"type":"object"},"source":{"description":"the RPC that answered","type":"string"},"stale":{"type":"boolean"},"tokens":{"items":{"properties":{"address":{"type":"string"},"formatted":{"type":["number","null"]},"raw":{"type":["string","null"]},"symbol":{"type":["string","null"]},"usd":{"type":["number","null"]}},"type":"object"},"type":"array"},"usdc":{"properties":{"formatted":{"type":["number","null"]},"raw":{"type":["string","null"]},"usd":{"type":["number","null"]}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"address":"0x4F3c04C3F17264B83ae884df7985142B7DC8047c","chain":"base"},"type":"http"},"output":{"example":{"address":"0x4f3c04c3f17264b83ae884df7985142b7dc8047c","cache_age_seconds":0,"chain":"base","findings":[],"native":{"formatted":0,"raw":"0","symbol":"ETH","usd":0},"source":"https://mainnet.base.org","stale":false,"tokens":[],"usdc":{"formatted":3.51915,"raw":"3519150","usd":3.52}},"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":"Wallet address: 0x + 40 hex chars on base/ethereum, base58 on solana. Aliases: wallet, account, addr","type":"string"},"chain":{"description":"base (default), ethereum, or solana (eth/sol accepted). Alias: network","type":"string"},"tokens":{"description":"EVM only: comma list of up to 10 ERC-20 contract addresses for extra balances","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"findings":{"type":"array"},"native":{"properties":{"formatted":{"type":"number"},"raw":{"description":"raw units (wei/lamports) as a decimal string","type":"string"},"symbol":{"type":"string"},"usd":{"type":["number","null"]}},"type":"object"},"source":{"description":"the RPC that answered","type":"string"},"stale":{"type":"boolean"},"tokens":{"items":{"properties":{"address":{"type":"string"},"formatted":{"type":["number","null"]},"raw":{"type":["string","null"]},"symbol":{"type":["string","null"]},"usd":{"type":["number","null"]}},"type":"object"},"type":"array"},"usdc":{"properties":{"formatted":{"type":["number","null"]},"raw":{"type":["string","null"]},"usd":{"type":["number","null"]}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["wallet balance","token balance","address balance","usdc balance","wallet holdings","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:42.056Z","quality":{"calls30d":6,"uniquePayers30d":5,"lastCalledAt":"2026-10-08T06:07:41.862Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"address":"0x4F3c04C3F17264B83ae884df7985142B7DC8047c","chain":"base"},"type":"http"},"output":{"example":{"address":"0x4f3c04c3f17264b83ae884df7985142b7dc8047c","cache_age_seconds":0,"chain":"base","findings":[],"native":{"formatted":0,"raw":"0","symbol":"ETH","usd":0},"source":"https://mainnet.base.org","stale":false,"tokens":[],"usdc":{"formatted":3.51915,"raw":"3519150","usd":3.52}},"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":"Wallet address: 0x + 40 hex chars on base/ethereum, base58 on solana. Aliases: wallet, account, addr","type":"string"},"chain":{"description":"base (default), ethereum, or solana (eth/sol accepted). Alias: network","type":"string"},"tokens":{"description":"EVM only: comma list of up to 10 ERC-20 contract addresses for extra balances","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"findings":{"type":"array"},"native":{"properties":{"formatted":{"type":"number"},"raw":{"description":"raw units (wei/lamports) as a decimal string","type":"string"},"symbol":{"type":"string"},"usd":{"type":["number","null"]}},"type":"object"},"source":{"description":"the RPC that answered","type":"string"},"stale":{"type":"boolean"},"tokens":{"items":{"properties":{"address":{"type":"string"},"formatted":{"type":["number","null"]},"raw":{"type":["string","null"]},"symbol":{"type":["string","null"]},"usd":{"type":["number","null"]}},"type":"object"},"type":"array"},"usdc":{"properties":{"formatted":{"type":["number","null"]},"raw":{"type":["string","null"]},"usd":{"type":["number","null"]}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29493,"slug":"29493","resource":"https://netintel.dev/security-headers/analyze","description":"Fetches a URL and evaluates 10 security-critical response headers (CSP, HSTS, X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy, X-XSS-Protection, CORP, COEP, COOP), detects anti-patterns, and returns an overall security grade (A–F).","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"deductions":{"type":"array"},"errors":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"results":{"type":"object"},"score":{"type":"number"},"service":{"type":"string"},"target":{"type":"string"},"timestamp":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"target":"https://example.com"},"type":"http"},"output":{"example":{"deductions":[{"points":-5,"reason":"Permissions-Policy not set"},{"points":-2,"reason":"Cross-Origin-Resource-Policy not set"},{"points":-2,"reason":"Cross-Origin-Embedder-Policy not set"},{"points":-2,"reason":"Cross-Origin-Opener-Policy not set"},{"points":-3,"reason":"X-Powered-By header exposes server framework"}],"errors":[],"grade":"B","meta":{"duration_ms":312},"results":{"anti_patterns":[{"header":"x-powered-by","raw_value":"Express","reason":"Information leakage — reveals server framework","severity":"warn"}],"content_type":"text/html; charset=utf-8","final_url":"https://example.com/","headers":{"content-security-policy":{"present":true,"raw_value":"default-src 'self'","reason":"Content-Security-Policy is set with a strong policy","status":"pass"},"cross-origin-embedder-policy":{"present":false,"raw_value":null,"reason":"Cross-Origin-Embedder-Policy not set","status":"info"},"cross-origin-opener-policy":{"present":false,"raw_value":null,"reason":"Cross-Origin-Opener-Policy not set","status":"info"},"cross-origin-resource-policy":{"present":false,"raw_value":null,"reason":"Cross-Origin-Resource-Policy not set","status":"info"},"permissions-policy":{"present":false,"raw_value":null,"reason":"Permissions-Policy not set — browser features not restricted","status":"warn"},"referrer-policy":{"present":true,"raw_value":"strict-origin-when-cross-origin","reason":"Referrer-Policy is set to strict-origin-when-cross-origin","status":"pass"},"strict-transport-security":{"present":true,"raw_value":"max-age=31536000; includeSubDomains","reason":"HSTS enabled with max-age=31536000","status":"pass"},"x-content-type-options":{"present":true,"raw_value":"nosniff","reason":"X-Content-Type-Options is set to nosniff","status":"pass"},"x-frame-options":{"present":true,"raw_value":"DENY","reason":"X-Frame-Options is set to DENY","status":"pass"},"x-xss-protection":{"present":false,"raw_value":null,"reason":"X-XSS-Protection not set — modern browsers use CSP instead","status":"info"}},"status_code":200,"summary":{"fail":0,"info":4,"pass":6,"warn":0}},"score":78,"service":"security-headers","target":"https://example.com","timestamp":"2025-01-15T12:00:00.000Z","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"target":{"description":"URL or domain to audit security headers for (e.g. https://example.com)","type":"string"}},"required":["target"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"deductions":{"type":"array"},"errors":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"results":{"type":"object"},"score":{"type":"number"},"service":{"type":"string"},"target":{"type":"string"},"timestamp":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["security headers check","http security headers","csp","hsts","website security audit","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T13:19:26.97Z","quality":{"calls30d":6,"uniquePayers30d":4,"lastCalledAt":"2026-10-11T13:19:26.67Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"target":"https://example.com"},"type":"http"},"output":{"example":{"deductions":[{"points":-5,"reason":"Permissions-Policy not set"},{"points":-2,"reason":"Cross-Origin-Resource-Policy not set"},{"points":-2,"reason":"Cross-Origin-Embedder-Policy not set"},{"points":-2,"reason":"Cross-Origin-Opener-Policy not set"},{"points":-3,"reason":"X-Powered-By header exposes server framework"}],"errors":[],"grade":"B","meta":{"duration_ms":312},"results":{"anti_patterns":[{"header":"x-powered-by","raw_value":"Express","reason":"Information leakage — reveals server framework","severity":"warn"}],"content_type":"text/html; charset=utf-8","final_url":"https://example.com/","headers":{"content-security-policy":{"present":true,"raw_value":"default-src 'self'","reason":"Content-Security-Policy is set with a strong policy","status":"pass"},"cross-origin-embedder-policy":{"present":false,"raw_value":null,"reason":"Cross-Origin-Embedder-Policy not set","status":"info"},"cross-origin-opener-policy":{"present":false,"raw_value":null,"reason":"Cross-Origin-Opener-Policy not set","status":"info"},"cross-origin-resource-policy":{"present":false,"raw_value":null,"reason":"Cross-Origin-Resource-Policy not set","status":"info"},"permissions-policy":{"present":false,"raw_value":null,"reason":"Permissions-Policy not set — browser features not restricted","status":"warn"},"referrer-policy":{"present":true,"raw_value":"strict-origin-when-cross-origin","reason":"Referrer-Policy is set to strict-origin-when-cross-origin","status":"pass"},"strict-transport-security":{"present":true,"raw_value":"max-age=31536000; includeSubDomains","reason":"HSTS enabled with max-age=31536000","status":"pass"},"x-content-type-options":{"present":true,"raw_value":"nosniff","reason":"X-Content-Type-Options is set to nosniff","status":"pass"},"x-frame-options":{"present":true,"raw_value":"DENY","reason":"X-Frame-Options is set to DENY","status":"pass"},"x-xss-protection":{"present":false,"raw_value":null,"reason":"X-XSS-Protection not set — modern browsers use CSP instead","status":"info"}},"status_code":200,"summary":{"fail":0,"info":4,"pass":6,"warn":0}},"score":78,"service":"security-headers","target":"https://example.com","timestamp":"2025-01-15T12:00:00.000Z","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"target":{"description":"URL or domain to audit security headers for (e.g. https://example.com)","type":"string"}},"required":["target"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"deductions":{"type":"array"},"errors":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"results":{"type":"object"},"score":{"type":"number"},"service":{"type":"string"},"target":{"type":"string"},"timestamp":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29489,"slug":"29489","resource":"https://netintel.dev/weather/current","description":"Live weather + 3-day forecast for any city or lat/lon worldwide — temperature, feels-like, humidity, wind, precipitation, cloud cover, and a plain-language condition. Give a city name (geocoded for you) or coordinates. No API key, metric or imperial units. Pass params as query (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; forecasts are cached up to 10 min per location","type":"number"},"current":{"properties":{"cloud_cover_pct":{"type":["number","null"]},"condition":{"description":"plain-language WMO condition","type":["string","null"]},"feels_like":{"type":["number","null"]},"humidity_pct":{"type":["number","null"]},"is_day":{"type":"boolean"},"precipitation":{"type":["number","null"]},"temperature":{"type":["number","null"]},"weather_code":{"type":["number","null"]},"wind_direction_deg":{"type":["number","null"]},"wind_speed":{"type":["number","null"]}},"type":"object"},"findings":{"type":"array"},"forecast":{"description":"next 3 days: date, temp_max, temp_min, precipitation, weather_code, condition","type":"array"},"location":{"properties":{"country":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":["string","null"]},"region":{"type":["string","null"]},"timezone":{"type":["string","null"]}},"type":"object"},"source":{"type":"string"},"units":{"properties":{"precipitation":{"type":"string"},"temperature":{"type":"string"},"wind_speed":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"city":"London"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"current":{"cloud_cover_pct":75,"condition":"Overcast","feels_like":13.1,"humidity_pct":77,"is_day":true,"precipitation":0,"temperature":14.2,"weather_code":3,"wind_direction_deg":210,"wind_speed":11.5},"findings":[],"forecast":[{"condition":"Rain","date":"2026-08-31","precipitation":1.3,"temp_max":18.4,"temp_min":11.2,"weather_code":61},{"condition":"Partly cloudy","date":"2026-09-01","precipitation":0,"temp_max":19.1,"temp_min":12,"weather_code":2},{"condition":"Rain showers","date":"2026-09-02","precipitation":0.4,"temp_max":17.8,"temp_min":11.6,"weather_code":80}],"location":{"country":"United Kingdom","latitude":51.51,"longitude":-0.13,"name":"London","region":"England","timezone":"Europe/London"},"source":"open-meteo","units":{"precipitation":"mm","temperature":"°C","wind_speed":"km/h"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"city":{"description":"City or place name to geocode, e.g. \"London\" or \"Austin, TX\". Aliases: location, q, place, name. Ignored when coordinates are given","type":"string"},"latitude":{"description":"Latitude -90..90 — must be paired with longitude; coordinates skip geocoding and win over city. Alias: lat","type":"number"},"longitude":{"description":"Longitude -180..180 — must be paired with latitude. Aliases: lon, lng","type":"number"},"units":{"description":"metric (default: °C, km/h, mm) or imperial (°F, mph, inch). Alias: unit","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; forecasts are cached up to 10 min per location","type":"number"},"current":{"properties":{"cloud_cover_pct":{"type":["number","null"]},"condition":{"description":"plain-language WMO condition","type":["string","null"]},"feels_like":{"type":["number","null"]},"humidity_pct":{"type":["number","null"]},"is_day":{"type":"boolean"},"precipitation":{"type":["number","null"]},"temperature":{"type":["number","null"]},"weather_code":{"type":["number","null"]},"wind_direction_deg":{"type":["number","null"]},"wind_speed":{"type":["number","null"]}},"type":"object"},"findings":{"type":"array"},"forecast":{"description":"next 3 days: date, temp_max, temp_min, precipitation, weather_code, condition","type":"array"},"location":{"properties":{"country":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":["string","null"]},"region":{"type":["string","null"]},"timezone":{"type":["string","null"]}},"type":"object"},"source":{"type":"string"},"units":{"properties":{"precipitation":{"type":"string"},"temperature":{"type":"string"},"wind_speed":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["weather","forecast","current weather","temperature","climate","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T08:24:36.611Z","quality":{"calls30d":5,"uniquePayers30d":5,"lastCalledAt":"2026-10-11T08:24:36.299Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"city":"London"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"current":{"cloud_cover_pct":75,"condition":"Overcast","feels_like":13.1,"humidity_pct":77,"is_day":true,"precipitation":0,"temperature":14.2,"weather_code":3,"wind_direction_deg":210,"wind_speed":11.5},"findings":[],"forecast":[{"condition":"Rain","date":"2026-08-31","precipitation":1.3,"temp_max":18.4,"temp_min":11.2,"weather_code":61},{"condition":"Partly cloudy","date":"2026-09-01","precipitation":0,"temp_max":19.1,"temp_min":12,"weather_code":2},{"condition":"Rain showers","date":"2026-09-02","precipitation":0.4,"temp_max":17.8,"temp_min":11.6,"weather_code":80}],"location":{"country":"United Kingdom","latitude":51.51,"longitude":-0.13,"name":"London","region":"England","timezone":"Europe/London"},"source":"open-meteo","units":{"precipitation":"mm","temperature":"°C","wind_speed":"km/h"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"city":{"description":"City or place name to geocode, e.g. \"London\" or \"Austin, TX\". Aliases: location, q, place, name. Ignored when coordinates are given","type":"string"},"latitude":{"description":"Latitude -90..90 — must be paired with longitude; coordinates skip geocoding and win over city. Alias: lat","type":"number"},"longitude":{"description":"Longitude -180..180 — must be paired with latitude. Aliases: lon, lng","type":"number"},"units":{"description":"metric (default: °C, km/h, mm) or imperial (°F, mph, inch). Alias: unit","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; forecasts are cached up to 10 min per location","type":"number"},"current":{"properties":{"cloud_cover_pct":{"type":["number","null"]},"condition":{"description":"plain-language WMO condition","type":["string","null"]},"feels_like":{"type":["number","null"]},"humidity_pct":{"type":["number","null"]},"is_day":{"type":"boolean"},"precipitation":{"type":["number","null"]},"temperature":{"type":["number","null"]},"weather_code":{"type":["number","null"]},"wind_direction_deg":{"type":["number","null"]},"wind_speed":{"type":["number","null"]}},"type":"object"},"findings":{"type":"array"},"forecast":{"description":"next 3 days: date, temp_max, temp_min, precipitation, weather_code, condition","type":"array"},"location":{"properties":{"country":{"type":["string","null"]},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":["string","null"]},"region":{"type":["string","null"]},"timezone":{"type":["string","null"]}},"type":"object"},"source":{"type":"string"},"units":{"properties":{"precipitation":{"type":"string"},"temperature":{"type":"string"},"wind_speed":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29494,"slug":"29494","resource":"https://netintel.dev/v1/embeddings","description":"OpenAI-compatible text embeddings API — standard /v1/embeddings request shape: input as a string or a batch of up to 128 strings (64000 chars total on text-embedding-3-small, the default; 24000 on text-embedding-3-large). Flat $0.005 per call in USDC via x402, no OpenAI account or API key. Returns float vectors for RAG, semantic search, clustering, and dedup.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…]}]","type":"array"},"model":{"type":"string"},"object":{"description":"Always 'list'","type":"string"},"usage":{"description":"prompt_tokens, total_tokens (input-only)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"input":"the quick brown fox","model":"text-embedding-3-small"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":[{"embedding":[0.0102,-0.0083,0.0264],"index":0,"object":"embedding"}],"model":"text-embedding-3-small","object":"list","usage":{"prompt_tokens":4,"total_tokens":4}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dimensions":{"description":"Optional output vector size (truncation).","type":"number"},"input":{"description":"Text to embed. Also accepts an array of up to 128 strings (64000 chars total).","type":"string"},"model":{"description":"text-embedding-3-small (default) or text-embedding-3-large","type":"string"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…]}]","type":"array"},"model":{"type":"string"},"object":{"description":"Always 'list'","type":"string"},"usage":{"description":"prompt_tokens, total_tokens (input-only)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["embeddings","text embeddings","vector search","rag","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T06:11:54.029Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T06:11:53.728Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"input":"the quick brown fox","model":"text-embedding-3-small"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":[{"embedding":[0.0102,-0.0083,0.0264],"index":0,"object":"embedding"}],"model":"text-embedding-3-small","object":"list","usage":{"prompt_tokens":4,"total_tokens":4}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dimensions":{"description":"Optional output vector size (truncation).","type":"number"},"input":{"description":"Text to embed. Also accepts an array of up to 128 strings (64000 chars total).","type":"string"},"model":{"description":"text-embedding-3-small (default) or text-embedding-3-large","type":"string"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…]}]","type":"array"},"model":{"type":"string"},"object":{"description":"Always 'list'","type":"string"},"usage":{"description":"prompt_tokens, total_tokens (input-only)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29495,"slug":"29495","resource":"https://netintel.dev/email-intel/analyze","description":"Email verification & deliverability check (email validator / verifier) — validate an address, detect disposable/temporary domains, flag role-based inboxes, confirm MX records exist, and return a trust/risk score so agents can qualify leads, clean lists, and gate signups without sending a single email.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"deliverability":{"type":"string"},"domain":{"type":"string"},"email":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"format_valid":{"type":"boolean"},"grade":{"type":"string"},"is_business_email":{"type":"boolean"},"is_disposable":{"type":"boolean"},"is_free_provider":{"type":"boolean"},"is_role_based":{"type":"boolean"},"local_part":{"type":"string"},"mx_records":{"items":{"type":"string"},"type":"array"},"mx_records_found":{"type":"boolean"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"email":"john@gmail.com"},"type":"http"},"output":{"example":{"deliverability":"risky","domain":"gmail.com","email":"john@gmail.com","findings":[{"deduction":-10,"detail":"Domain is a free consumer email provider","rule":"is_free_provider"}],"format_valid":true,"grade":"A","is_business_email":false,"is_disposable":false,"is_free_provider":true,"is_role_based":false,"local_part":"john","mx_records":["gmail-smtp-in.l.google.com","alt1.gmail-smtp-in.l.google.com"],"mx_records_found":true,"score":90},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"email":{"description":"Email address to validate (e.g. john@gmail.com)","type":"string"}},"required":["email"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"deliverability":{"type":"string"},"domain":{"type":"string"},"email":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"format_valid":{"type":"boolean"},"grade":{"type":"string"},"is_business_email":{"type":"boolean"},"is_disposable":{"type":"boolean"},"is_free_provider":{"type":"boolean"},"is_role_based":{"type":"boolean"},"local_part":{"type":"string"},"mx_records":{"items":{"type":"string"},"type":"array"},"mx_records_found":{"type":"boolean"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["email security","spf dkim dmarc","email verification","deliverability","email intelligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-12T07:44:17.875Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-10-12T07:44:17.621Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"email":"john@gmail.com"},"type":"http"},"output":{"example":{"deliverability":"risky","domain":"gmail.com","email":"john@gmail.com","findings":[{"deduction":-10,"detail":"Domain is a free consumer email provider","rule":"is_free_provider"}],"format_valid":true,"grade":"A","is_business_email":false,"is_disposable":false,"is_free_provider":true,"is_role_based":false,"local_part":"john","mx_records":["gmail-smtp-in.l.google.com","alt1.gmail-smtp-in.l.google.com"],"mx_records_found":true,"score":90},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"email":{"description":"Email address to validate (e.g. john@gmail.com)","type":"string"}},"required":["email"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"deliverability":{"type":"string"},"domain":{"type":"string"},"email":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"format_valid":{"type":"boolean"},"grade":{"type":"string"},"is_business_email":{"type":"boolean"},"is_disposable":{"type":"boolean"},"is_free_provider":{"type":"boolean"},"is_role_based":{"type":"boolean"},"local_part":{"type":"string"},"mx_records":{"items":{"type":"string"},"type":"array"},"mx_records_found":{"type":"boolean"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29496,"slug":"29496","resource":"https://netintel.dev/robots-txt/analyze","description":"Fetch and parse a domain's robots.txt file — returns all crawl rules by user-agent, sitemap URLs, crawl delay settings, and checks whether a specific path is allowed or blocked for any bot — so agents can respect crawl policies and locate sitemaps before scraping.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"path_check":{"type":"object"},"raw_content_preview":{"type":"string"},"robots_url":{"type":"string"},"rules":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"sitemaps":{"items":{"type":"string"},"type":"array"},"status_code":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[],"found":true,"grade":"B","path_check":{"allowed":false,"matched_rule":"Disallow: /private/","path":"/private/page","rule_type":"disallow","user_agent":"*"},"raw_content_preview":"User-agent: *\nDisallow: /private/\n...","robots_url":"https://example.com/robots.txt","rules":[{"allow":["/public/"],"crawl_delay":null,"disallow":["/private/","/admin/"],"user_agent":"*"}],"score":85,"sitemaps":["https://example.com/sitemap.xml"],"status_code":200},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to fetch robots.txt from (e.g. example.com)","type":"string"},"path":{"description":"URL path to check permission for (e.g. /api/data)","type":"string"},"user_agent":{"description":"Bot name to check rules for (default: *)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"path_check":{"type":"object"},"raw_content_preview":{"type":"string"},"robots_url":{"type":"string"},"rules":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"sitemaps":{"items":{"type":"string"},"type":"array"},"status_code":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["robots.txt","crawl rules","seo","web intelligence","scraping","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T14:25:13.815Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-10-11T14:25:13.575Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[],"found":true,"grade":"B","path_check":{"allowed":false,"matched_rule":"Disallow: /private/","path":"/private/page","rule_type":"disallow","user_agent":"*"},"raw_content_preview":"User-agent: *\nDisallow: /private/\n...","robots_url":"https://example.com/robots.txt","rules":[{"allow":["/public/"],"crawl_delay":null,"disallow":["/private/","/admin/"],"user_agent":"*"}],"score":85,"sitemaps":["https://example.com/sitemap.xml"],"status_code":200},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to fetch robots.txt from (e.g. example.com)","type":"string"},"path":{"description":"URL path to check permission for (e.g. /api/data)","type":"string"},"user_agent":{"description":"Bot name to check rules for (default: *)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"found":{"type":"boolean"},"grade":{"type":"string"},"path_check":{"type":"object"},"raw_content_preview":{"type":"string"},"robots_url":{"type":"string"},"rules":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"sitemaps":{"items":{"type":"string"},"type":"array"},"status_code":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29497,"slug":"29497","resource":"https://netintel.dev/tld-price/compare","description":"Reference registration/renewal/transfer pricing from a curated table of ~21 common TLDs — Mode A: price one TLD (typical register/renew/transfer cost + renewal-markup %); Mode B: price a name across all covered TLDs, sorted cheapest-first with cheapest/cheapest_premium picks. Reference prices, not live per-registrar quotes — for budgeting and spotting predatory renewal markups; TLDs outside the table return pricing:null.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cheapest":{"type":"object"},"cheapest_premium":{"type":"object"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"is_reference_pricing":{"type":"boolean"},"mode":{"type":"string"},"name":{"type":"string"},"options":{"items":{"type":"object"},"type":"array"},"predatory_renewal":{"type":"boolean"},"pricing":{"description":"null for TLDs outside the reference table (unknown_tld finding)","type":["object","null"]},"renewal_markup_pct":{"type":["number","null"]},"score":{"type":"number"},"tld":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"tld":".io"},"type":"http"},"output":{"example":{"findings":[],"grade":"A","is_reference_pricing":true,"mode":"tld","predatory_renewal":false,"pricing":{"currency":"USD","register":39.99,"renew":49.99,"transfer":39.99},"renewal_markup_pct":25,"score":100,"tld":"io"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"name":{"description":"A domain name without TLD to price across many TLDs, e.g. acme (Mode B). Provide exactly one of tld or name.","type":"string"},"tld":{"description":"A TLD with or without leading dot to compare registrar pricing for, e.g. .com (Mode A). Provide exactly one of tld or name.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cheapest":{"type":"object"},"cheapest_premium":{"type":"object"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"is_reference_pricing":{"type":"boolean"},"mode":{"type":"string"},"name":{"type":"string"},"options":{"items":{"type":"object"},"type":"array"},"predatory_renewal":{"type":"boolean"},"pricing":{"description":"null for TLDs outside the reference table (unknown_tld finding)","type":["object","null"]},"renewal_markup_pct":{"type":["number","null"]},"score":{"type":"number"},"tld":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain prices","tld comparison","registrar prices","domain registration","naming","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:00.675Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-10-08T06:08:00.453Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"tld":".io"},"type":"http"},"output":{"example":{"findings":[],"grade":"A","is_reference_pricing":true,"mode":"tld","predatory_renewal":false,"pricing":{"currency":"USD","register":39.99,"renew":49.99,"transfer":39.99},"renewal_markup_pct":25,"score":100,"tld":"io"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"name":{"description":"A domain name without TLD to price across many TLDs, e.g. acme (Mode B). Provide exactly one of tld or name.","type":"string"},"tld":{"description":"A TLD with or without leading dot to compare registrar pricing for, e.g. .com (Mode A). Provide exactly one of tld or name.","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cheapest":{"type":"object"},"cheapest_premium":{"type":"object"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"is_reference_pricing":{"type":"boolean"},"mode":{"type":"string"},"name":{"type":"string"},"options":{"items":{"type":"object"},"type":"array"},"predatory_renewal":{"type":"boolean"},"pricing":{"description":"null for TLDs outside the reference table (unknown_tld finding)","type":["object","null"]},"renewal_markup_pct":{"type":["number","null"]},"score":{"type":"number"},"tld":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29508,"slug":"29508","resource":"https://netintel.dev/entity-extract","description":"Extract named entities from text using Claude Haiku — people, organizations, locations, dates, emails, URLs, money amounts, and products — returned as structured typed arrays so agents can pull structured signals out of unstructured text in one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"entities":{"description":"Per-type arrays of unique entity strings as they appear in the text. Only requested types appear when the types param is supplied.","type":"object"},"findings":{"description":"Informational findings (e.g. extraction errors)","items":{"type":"object"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"total_entities":{"description":"Total count across all entity arrays","type":"number"},"types_extracted":{"description":"The entity types included in this response","items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"Jane Doe and John Smith from Acme Corp met in San Francisco on 2024-03-15 to discuss WidgetPro. Contact jane@acme.com or visit https://acme.com — the deal was worth $1.2M."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"entities":{"date":["2024-03-15"],"email":["jane@acme.com"],"location":["San Francisco"],"money":["$1.2M"],"organization":["Acme Corp"],"person":["Jane Doe","John Smith"],"phone":[],"product":["WidgetPro"],"url":["https://acme.com"]},"findings":[],"grade":"A","score":100,"total_entities":9,"types_extracted":["person","organization","location","date","email","url","money","product","phone"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The text to extract named entities from — an article, email, document, or any unstructured text. Max 10000 words or 50KB.","type":"string"},"types":{"description":"Optional subset of entity types to extract: person, organization, location, date, email, url, money, product, phone. Defaults to all types.","items":{"type":"string"},"type":"array"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"entities":{"description":"Per-type arrays of unique entity strings as they appear in the text. Only requested types appear when the types param is supplied.","type":"object"},"findings":{"description":"Informational findings (e.g. extraction errors)","items":{"type":"object"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"total_entities":{"description":"Total count across all entity arrays","type":"number"},"types_extracted":{"description":"The entity types included in this response","items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["entity extraction","ner","data extraction","text analysis","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:28:52.319Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T14:28:52.096Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"Jane Doe and John Smith from Acme Corp met in San Francisco on 2024-03-15 to discuss WidgetPro. Contact jane@acme.com or visit https://acme.com — the deal was worth $1.2M."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"entities":{"date":["2024-03-15"],"email":["jane@acme.com"],"location":["San Francisco"],"money":["$1.2M"],"organization":["Acme Corp"],"person":["Jane Doe","John Smith"],"phone":[],"product":["WidgetPro"],"url":["https://acme.com"]},"findings":[],"grade":"A","score":100,"total_entities":9,"types_extracted":["person","organization","location","date","email","url","money","product","phone"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The text to extract named entities from — an article, email, document, or any unstructured text. Max 10000 words or 50KB.","type":"string"},"types":{"description":"Optional subset of entity types to extract: person, organization, location, date, email, url, money, product, phone. Defaults to all types.","items":{"type":"string"},"type":"array"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"entities":{"description":"Per-type arrays of unique entity strings as they appear in the text. Only requested types appear when the types param is supplied.","type":"object"},"findings":{"description":"Informational findings (e.g. extraction errors)","items":{"type":"object"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"total_entities":{"description":"Total count across all entity arrays","type":"number"},"types_extracted":{"description":"The entity types included in this response","items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29509,"slug":"29509","resource":"https://netintel.dev/phone-intel/analyze","description":"Parse and validate any phone number in any format, identify its country and line type (mobile/landline/VOIP/toll-free/premium for NANP + UK numbers; other countries return line_type unknown), and return all standard format variants (E.164, international, national) — catches fictional/unassigned NANP numbers (555 area code, 555-01XX range) so agents can validate contacts and normalize phone data without a paid telecom API.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"country":{"type":"string"},"country_code":{"type":"string"},"country_name":{"type":"string"},"digit_count":{"type":"number"},"e164":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"input":{"type":"string"},"international":{"type":"string"},"is_valid":{"type":"boolean"},"line_type":{"type":"string"},"national":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"phone":"+1 (555) 867-5309"},"type":"http"},"output":{"example":{"country":"US","country_code":"1","country_name":"United States","digit_count":11,"e164":"+15558675309","findings":[{"deduction":-100,"detail":"555 is not an assigned NANP area code — commonly used for fictional numbers","rule":"unassigned_area_code"}],"grade":"F","input":"+1 (555) 867-5309","international":"+1 555 867 5309","is_valid":false,"line_type":"mobile_or_landline","national":"(555) 867-5309","score":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":{"country_hint":{"description":"ISO 3166-1 alpha-2 country code hint when no dial code present (e.g. US)","type":"string"},"phone":{"description":"Phone number in any format (e.g. +1 555 867-5309). In query strings URL-encode a leading + as %2B — an unencoded + decodes to a space (tolerated: leading space+digits is re-interpreted as +).","type":"string"}},"required":["phone"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"country":{"type":"string"},"country_code":{"type":"string"},"country_name":{"type":"string"},"digit_count":{"type":"number"},"e164":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"input":{"type":"string"},"international":{"type":"string"},"is_valid":{"type":"boolean"},"line_type":{"type":"string"},"national":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["phone validation","phone lookup","carrier lookup","phone intelligence","osint","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:01:53.539Z","quality":{"calls30d":5,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T14:01:53.294Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"phone":"+1 (555) 867-5309"},"type":"http"},"output":{"example":{"country":"US","country_code":"1","country_name":"United States","digit_count":11,"e164":"+15558675309","findings":[{"deduction":-100,"detail":"555 is not an assigned NANP area code — commonly used for fictional numbers","rule":"unassigned_area_code"}],"grade":"F","input":"+1 (555) 867-5309","international":"+1 555 867 5309","is_valid":false,"line_type":"mobile_or_landline","national":"(555) 867-5309","score":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":{"country_hint":{"description":"ISO 3166-1 alpha-2 country code hint when no dial code present (e.g. US)","type":"string"},"phone":{"description":"Phone number in any format (e.g. +1 555 867-5309). In query strings URL-encode a leading + as %2B — an unencoded + decodes to a space (tolerated: leading space+digits is re-interpreted as +).","type":"string"}},"required":["phone"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"country":{"type":"string"},"country_code":{"type":"string"},"country_name":{"type":"string"},"digit_count":{"type":"number"},"e164":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"input":{"type":"string"},"international":{"type":"string"},"is_valid":{"type":"boolean"},"line_type":{"type":"string"},"national":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29544,"slug":"29544","resource":"https://netintel.dev/ip-reputation/analyze","description":"IP reputation and malicious-IP check — screens an address against AbuseIPDB and AlienVault OTX threat feeds and returns a composite risk score, threat categories, malware families, and full source data.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"abuseipdb":{"type":"object"},"composite":{"type":"object"},"ip":{"type":"string"},"otx":{"type":"object"},"risk_level":{"type":"string"},"risk_score":{"description":"0-100, higher = more malicious","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"185.220.101.45"},"type":"http"},"output":{"example":{"abuseipdb":{"categories":[18,14],"confidence_score":100,"distinct_reporters":312,"domain":"frantech.ca","isp":"Frantech Solutions","last_reported_at":"2024-11-01T14:22:00Z","total_reports":1842,"usage_type":"Data Center/Web Hosting/Transit"},"composite":{"first_seen":"2022-03-11","is_malicious":true,"last_seen":"2024-11-01T14:22:00Z","threat_categories":["brute_force","port_scan"]},"ip":"185.220.101.45","otx":{"asn":"AS53667","available":true,"country_code":"NL","malware_families":["Mirai"],"pulse_count":38,"reputation":-100,"threat_types":["scanning"]},"risk_level":"critical","risk_score":87},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to check","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"abuseipdb":{"type":"object"},"composite":{"type":"object"},"ip":{"type":"string"},"otx":{"type":"object"},"risk_level":{"type":"string"},"risk_score":{"description":"0-100, higher = more malicious","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ip reputation","ip reputation check","ip blacklist check","abuse score","malicious ip check","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:01:52.065Z","quality":{"calls30d":5,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:01:51.713Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"185.220.101.45"},"type":"http"},"output":{"example":{"abuseipdb":{"categories":[18,14],"confidence_score":100,"distinct_reporters":312,"domain":"frantech.ca","isp":"Frantech Solutions","last_reported_at":"2024-11-01T14:22:00Z","total_reports":1842,"usage_type":"Data Center/Web Hosting/Transit"},"composite":{"first_seen":"2022-03-11","is_malicious":true,"last_seen":"2024-11-01T14:22:00Z","threat_categories":["brute_force","port_scan"]},"ip":"185.220.101.45","otx":{"asn":"AS53667","available":true,"country_code":"NL","malware_families":["Mirai"],"pulse_count":38,"reputation":-100,"threat_types":["scanning"]},"risk_level":"critical","risk_score":87},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to check","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"abuseipdb":{"type":"object"},"composite":{"type":"object"},"ip":{"type":"string"},"otx":{"type":"object"},"risk_level":{"type":"string"},"risk_score":{"description":"0-100, higher = more malicious","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29498,"slug":"29498","resource":"https://netintel.dev/content-moderate","description":"Moderate text content using Claude Haiku — flags categories like harassment, hate, sexual content, violence, self-harm, and spam with per-category severity and an overall allow/flag/block recommendation, so agents can screen user-generated content before publishing or storing it.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"categories":{"description":"Per-category verdicts (harassment, hate, sexual, violence, self_harm, spam), each with flagged (boolean) and severity (none/low/medium/high)","type":"object"},"findings":{"description":"One entry per flagged category with its severity","items":{"type":"object"},"type":"array"},"flagged_categories":{"description":"Category names where flagged=true","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F derived from the score","type":"string"},"overall":{"description":"Overall recommendation: allow, flag, or block","type":"string"},"reasoning":{"description":"One-sentence rationale for the verdict","type":"string"},"score":{"description":"Content cleanliness score 0-100 (allow=100, flag=70, block=20)","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"I will find where you live and make you regret ever posting that."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"categories":{"harassment":{"flagged":true,"severity":"high"},"hate":{"flagged":false,"severity":"none"},"self_harm":{"flagged":false,"severity":"none"},"sexual":{"flagged":false,"severity":"none"},"spam":{"flagged":false,"severity":"none"},"violence":{"flagged":true,"severity":"medium"}},"findings":[{"category":"harassment","severity":"high"},{"category":"violence","severity":"medium"}],"flagged_categories":["harassment","violence"],"grade":"F","overall":"block","reasoning":"Contains a direct threat of physical harm targeting the recipient.","score":20},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The text to moderate — a comment, message, post, review, or any user-generated content. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"categories":{"description":"Per-category verdicts (harassment, hate, sexual, violence, self_harm, spam), each with flagged (boolean) and severity (none/low/medium/high)","type":"object"},"findings":{"description":"One entry per flagged category with its severity","items":{"type":"object"},"type":"array"},"flagged_categories":{"description":"Category names where flagged=true","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F derived from the score","type":"string"},"overall":{"description":"Overall recommendation: allow, flag, or block","type":"string"},"reasoning":{"description":"One-sentence rationale for the verdict","type":"string"},"score":{"description":"Content cleanliness score 0-100 (allow=100, flag=70, block=20)","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["content moderation","toxicity detection","safety filter","text analysis","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T08:45:54.001Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T08:45:53.749Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"I will find where you live and make you regret ever posting that."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"categories":{"harassment":{"flagged":true,"severity":"high"},"hate":{"flagged":false,"severity":"none"},"self_harm":{"flagged":false,"severity":"none"},"sexual":{"flagged":false,"severity":"none"},"spam":{"flagged":false,"severity":"none"},"violence":{"flagged":true,"severity":"medium"}},"findings":[{"category":"harassment","severity":"high"},{"category":"violence","severity":"medium"}],"flagged_categories":["harassment","violence"],"grade":"F","overall":"block","reasoning":"Contains a direct threat of physical harm targeting the recipient.","score":20},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The text to moderate — a comment, message, post, review, or any user-generated content. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"categories":{"description":"Per-category verdicts (harassment, hate, sexual, violence, self_harm, spam), each with flagged (boolean) and severity (none/low/medium/high)","type":"object"},"findings":{"description":"One entry per flagged category with its severity","items":{"type":"object"},"type":"array"},"flagged_categories":{"description":"Category names where flagged=true","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F derived from the score","type":"string"},"overall":{"description":"Overall recommendation: allow, flag, or block","type":"string"},"reasoning":{"description":"One-sentence rationale for the verdict","type":"string"},"score":{"description":"Content cleanliness score 0-100 (allow=100, flag=70, block=20)","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29500,"slug":"29500","resource":"https://netintel.dev/openai/gpt-4-1-mini","description":"Call OpenAI's gpt-4.1-mini via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4.1-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~12000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T01:52:52.191Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-11T01:52:51.963Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4.1-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~12000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29501,"slug":"29501","resource":"https://netintel.dev/classify","description":"Classify text into your own categories — zero-shot: supply 2–20 labels and Claude Haiku returns the best-matching category with confidence and per-label scores. Route, tag, triage, and detect intent or topic with your own taxonomy in one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"confidence":{"description":"Confidence for the chosen label (single-label mode)","type":"number"},"findings":{"description":"Informational findings (e.g. low_confidence)","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"label":{"description":"Best matching label (single-label mode)","type":"string"},"labels":{"description":"Matching labels (multi-label mode)","items":{"type":"string"},"type":"array"},"labels_provided":{"description":"Echo of the candidate labels supplied by the caller","items":{"type":"string"},"type":"array"},"mode":{"description":"single_label or multi_label","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"scores":{"description":"Per-label relevance scores (0-1) for every provided label","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"labels":["billing","technical","general"],"text":"Hi, I was charged twice for my subscription this month and need a refund."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":0.91,"findings":[],"grade":"A","label":"billing","labels_provided":["billing","technical","general"],"mode":"single_label","score":100,"scores":{"billing":0.91,"general":0.03,"technical":0.06}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"labels":{"description":"2-20 candidate category labels to classify the text into. The chosen label(s) are always drawn from this set.","items":{"type":"string"},"type":"array"},"multi_label":{"description":"If true, allow multiple matching labels and return a labels array. Defaults to false (single best label).","type":"boolean"},"text":{"description":"The text to classify — a support ticket, email, message, document snippet, etc. Max 10000 words or 50KB.","type":"string"}},"required":["text","labels"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"confidence":{"description":"Confidence for the chosen label (single-label mode)","type":"number"},"findings":{"description":"Informational findings (e.g. low_confidence)","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"label":{"description":"Best matching label (single-label mode)","type":"string"},"labels":{"description":"Matching labels (multi-label mode)","items":{"type":"string"},"type":"array"},"labels_provided":{"description":"Echo of the candidate labels supplied by the caller","items":{"type":"string"},"type":"array"},"mode":{"description":"single_label or multi_label","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"scores":{"description":"Per-label relevance scores (0-1) for every provided label","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["text classification","zero-shot","categorization","intent detection","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:48.239Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-08T06:07:48.062Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"labels":["billing","technical","general"],"text":"Hi, I was charged twice for my subscription this month and need a refund."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":0.91,"findings":[],"grade":"A","label":"billing","labels_provided":["billing","technical","general"],"mode":"single_label","score":100,"scores":{"billing":0.91,"general":0.03,"technical":0.06}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"labels":{"description":"2-20 candidate category labels to classify the text into. The chosen label(s) are always drawn from this set.","items":{"type":"string"},"type":"array"},"multi_label":{"description":"If true, allow multiple matching labels and return a labels array. Defaults to false (single best label).","type":"boolean"},"text":{"description":"The text to classify — a support ticket, email, message, document snippet, etc. Max 10000 words or 50KB.","type":"string"}},"required":["text","labels"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"confidence":{"description":"Confidence for the chosen label (single-label mode)","type":"number"},"findings":{"description":"Informational findings (e.g. low_confidence)","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"label":{"description":"Best matching label (single-label mode)","type":"string"},"labels":{"description":"Matching labels (multi-label mode)","items":{"type":"string"},"type":"array"},"labels_provided":{"description":"Echo of the candidate labels supplied by the caller","items":{"type":"string"},"type":"array"},"mode":{"description":"single_label or multi_label","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"scores":{"description":"Per-label relevance scores (0-1) for every provided label","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29502,"slug":"29502","resource":"https://netintel.dev/prediction/markets","description":"Live prediction-market odds from Polymarket — list the top active markets by volume, or search by keyword. Each result has the question, outcomes with current prices (implied probabilities), 24h/total volume, liquidity, and resolution date. No API key. Great for agents tracking real-world event probabilities (elections, crypto, sports, econ). Pass params as query (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; results are cached up to 60s per query","type":"number"},"count":{"type":"number"},"findings":{"description":"no_results, limit_clamped, invalid_status, outcomes_unparseable","type":"array"},"markets":{"description":"in upstream order — browse: volume desc; search: relevance","items":{"properties":{"active":{"type":"boolean"},"category":{"type":["string","null"]},"closed":{"description":"true once resolved/closed (active may still be true)","type":"boolean"},"end_date":{"description":"ISO 8601 resolution/close date","type":["string","null"]},"id":{"type":"string"},"liquidity_usd":{"type":["number","null"]},"outcomes":{"description":"each {outcome, price}; price is the IMPLIED PROBABILITY 0..1 (0.55 = 55% chance), i.e. the current share price in USD","type":"array"},"question":{"type":"string"},"slug":{"type":["string","null"]},"url":{"type":["string","null"]},"volume_24h_usd":{"type":["number","null"]},"volume_usd":{"description":"lifetime traded volume","type":"number"}},"type":"object"},"type":"array"},"query":{"description":"echoed keyword; null when browsing top markets","type":["string","null"]},"source":{"type":"string"},"status":{"description":"effective filter: active, closed, or all","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":2,"query":"bitcoin"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"count":2,"findings":[],"markets":[{"active":true,"category":"Crypto","closed":false,"end_date":"2026-09-01T04:00:00Z","id":"3257332","liquidity_usd":220656.48,"outcomes":[{"outcome":"Yes","price":0.0005},{"outcome":"No","price":0.9995}],"question":"Will Bitcoin reach $100,000 in August?","slug":"will-bitcoin-reach-100k-in-august-2026","url":"https://polymarket.com/market/will-bitcoin-reach-100k-in-august-2026","volume_24h_usd":39531.94,"volume_usd":3088033.25},{"active":true,"category":"Crypto","closed":false,"end_date":"2026-09-01T04:00:00Z","id":"3257334","liquidity_usd":122917.85,"outcomes":[{"outcome":"Yes","price":0.0005},{"outcome":"No","price":0.9995}],"question":"Will Bitcoin reach $85,000 in August?","slug":"will-bitcoin-reach-85k-in-august-2026","url":"https://polymarket.com/market/will-bitcoin-reach-85k-in-august-2026","volume_24h_usd":194808.39,"volume_usd":1674348.63}],"query":"bitcoin","source":"polymarket","status":"active"},"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 markets to return, 1..50 (default 20). Aliases: count, n","type":"number"},"query":{"description":"Keyword search, e.g. \"election\" or \"bitcoin\". Aliases: q, search, keyword. Omit to list the top active markets by volume","type":"string"},"status":{"description":"active (default), closed, or all. Alias: state","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; results are cached up to 60s per query","type":"number"},"count":{"type":"number"},"findings":{"description":"no_results, limit_clamped, invalid_status, outcomes_unparseable","type":"array"},"markets":{"description":"in upstream order — browse: volume desc; search: relevance","items":{"properties":{"active":{"type":"boolean"},"category":{"type":["string","null"]},"closed":{"description":"true once resolved/closed (active may still be true)","type":"boolean"},"end_date":{"description":"ISO 8601 resolution/close date","type":["string","null"]},"id":{"type":"string"},"liquidity_usd":{"type":["number","null"]},"outcomes":{"description":"each {outcome, price}; price is the IMPLIED PROBABILITY 0..1 (0.55 = 55% chance), i.e. the current share price in USD","type":"array"},"question":{"type":"string"},"slug":{"type":["string","null"]},"url":{"type":["string","null"]},"volume_24h_usd":{"type":["number","null"]},"volume_usd":{"description":"lifetime traded volume","type":"number"}},"type":"object"},"type":"array"},"query":{"description":"echoed keyword; null when browsing top markets","type":["string","null"]},"source":{"type":"string"},"status":{"description":"effective filter: active, closed, or all","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["prediction markets","polymarket","betting odds","event probability","forecasting","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:45.579Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-08T06:07:45.392Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"limit":2,"query":"bitcoin"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"count":2,"findings":[],"markets":[{"active":true,"category":"Crypto","closed":false,"end_date":"2026-09-01T04:00:00Z","id":"3257332","liquidity_usd":220656.48,"outcomes":[{"outcome":"Yes","price":0.0005},{"outcome":"No","price":0.9995}],"question":"Will Bitcoin reach $100,000 in August?","slug":"will-bitcoin-reach-100k-in-august-2026","url":"https://polymarket.com/market/will-bitcoin-reach-100k-in-august-2026","volume_24h_usd":39531.94,"volume_usd":3088033.25},{"active":true,"category":"Crypto","closed":false,"end_date":"2026-09-01T04:00:00Z","id":"3257334","liquidity_usd":122917.85,"outcomes":[{"outcome":"Yes","price":0.0005},{"outcome":"No","price":0.9995}],"question":"Will Bitcoin reach $85,000 in August?","slug":"will-bitcoin-reach-85k-in-august-2026","url":"https://polymarket.com/market/will-bitcoin-reach-85k-in-august-2026","volume_24h_usd":194808.39,"volume_usd":1674348.63}],"query":"bitcoin","source":"polymarket","status":"active"},"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 markets to return, 1..50 (default 20). Aliases: count, n","type":"number"},"query":{"description":"Keyword search, e.g. \"election\" or \"bitcoin\". Aliases: q, search, keyword. Omit to list the top active markets by volume","type":"string"},"status":{"description":"active (default), closed, or all. Alias: state","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"description":"0 = fresh; results are cached up to 60s per query","type":"number"},"count":{"type":"number"},"findings":{"description":"no_results, limit_clamped, invalid_status, outcomes_unparseable","type":"array"},"markets":{"description":"in upstream order — browse: volume desc; search: relevance","items":{"properties":{"active":{"type":"boolean"},"category":{"type":["string","null"]},"closed":{"description":"true once resolved/closed (active may still be true)","type":"boolean"},"end_date":{"description":"ISO 8601 resolution/close date","type":["string","null"]},"id":{"type":"string"},"liquidity_usd":{"type":["number","null"]},"outcomes":{"description":"each {outcome, price}; price is the IMPLIED PROBABILITY 0..1 (0.55 = 55% chance), i.e. the current share price in USD","type":"array"},"question":{"type":"string"},"slug":{"type":["string","null"]},"url":{"type":["string","null"]},"volume_24h_usd":{"type":["number","null"]},"volume_usd":{"description":"lifetime traded volume","type":"number"}},"type":"object"},"type":"array"},"query":{"description":"echoed keyword; null when browsing top markets","type":["string","null"]},"source":{"type":"string"},"status":{"description":"effective filter: active, closed, or all","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29510,"slug":"29510","resource":"https://netintel.dev/cert-transparency/lookup","description":"Query the crt.sh certificate transparency log database to enumerate all SSL certificates ever issued for a domain — returns subdomains discovered, certificate issuers, validity periods, and a risk score flagging wildcard certs, expiring certs, and suspicious issuance patterns.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"certs":{"type":"array"},"domain":{"type":"string"},"expiring_within_30_days":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"issuers":{"type":"array"},"recently_issued":{"type":"array"},"score":{"type":"number"},"total_certs_found":{"type":"number"},"unique_subdomain_count":{"type":"number"},"unique_subdomains":{"type":"array"},"wildcard_certs":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com","include_subdomains":true,"limit":100},"type":"http"},"output":{"example":{"certs":[{"common_name":"example.com","days_until_expiry":90,"id":12345678,"is_expired":false,"is_wildcard":false,"issuer":"Let's Encrypt","not_after":"2024-04-01T00:00:00Z","not_before":"2024-01-01T00:00:00Z","sans":["example.com","www.example.com"]}],"domain":"example.com","expiring_within_30_days":[],"findings":[],"grade":"A","issuers":["Let's Encrypt"],"recently_issued":[],"score":100,"total_certs_found":47,"unique_subdomain_count":2,"unique_subdomains":["www.example.com","mail.example.com"],"wildcard_certs":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to query certificate transparency logs for (e.g. example.com)","type":"string"},"include_subdomains":{"description":"Whether to include subdomain certificates (default: true)","type":"boolean"},"limit":{"description":"Maximum number of certificates to return (default: 100, max: 500)","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"certs":{"type":"array"},"domain":{"type":"string"},"expiring_within_30_days":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"issuers":{"type":"array"},"recently_issued":{"type":"array"},"score":{"type":"number"},"total_certs_found":{"type":"number"},"unique_subdomain_count":{"type":"number"},"unique_subdomains":{"type":"array"},"wildcard_certs":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["certificate transparency","ct logs","ssl certificates","subdomain discovery","security","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:26.872Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:26.678Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com","include_subdomains":true,"limit":100},"type":"http"},"output":{"example":{"certs":[{"common_name":"example.com","days_until_expiry":90,"id":12345678,"is_expired":false,"is_wildcard":false,"issuer":"Let's Encrypt","not_after":"2024-04-01T00:00:00Z","not_before":"2024-01-01T00:00:00Z","sans":["example.com","www.example.com"]}],"domain":"example.com","expiring_within_30_days":[],"findings":[],"grade":"A","issuers":["Let's Encrypt"],"recently_issued":[],"score":100,"total_certs_found":47,"unique_subdomain_count":2,"unique_subdomains":["www.example.com","mail.example.com"],"wildcard_certs":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to query certificate transparency logs for (e.g. example.com)","type":"string"},"include_subdomains":{"description":"Whether to include subdomain certificates (default: true)","type":"boolean"},"limit":{"description":"Maximum number of certificates to return (default: 100, max: 500)","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"certs":{"type":"array"},"domain":{"type":"string"},"expiring_within_30_days":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"issuers":{"type":"array"},"recently_issued":{"type":"array"},"score":{"type":"number"},"total_certs_found":{"type":"number"},"unique_subdomain_count":{"type":"number"},"unique_subdomains":{"type":"array"},"wildcard_certs":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29511,"slug":"29511","resource":"https://netintel.dev/breach-check/password","description":"Check if a password has appeared in known data breaches using the HaveIBeenPwned Pwned Passwords API with k-anonymity — the full password is never transmitted, only a 5-character SHA-1 hash prefix — returns breach count and a risk classification so agents can enforce password policies without storing or exposing credentials.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"breach_count":{"type":"number"},"breached":{"type":"boolean"},"findings":{"type":"array"},"grade":{"type":"string"},"risk_level":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"password":"test123"},"type":"http"},"output":{"example":{"breach_count":34521,"breached":true,"findings":[{"deduction":-100,"detail":"Password found 34521 times in known data breaches","rule":"critical_breach"}],"grade":"F","risk_level":"critical","score":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":{"password":{"description":"Password to check against known data breaches (1-500 characters; sent as a query param but only a k-anonymity SHA-1 prefix leaves the server)","type":"string"}},"required":["password"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"breach_count":{"type":"number"},"breached":{"type":"boolean"},"findings":{"type":"array"},"grade":{"type":"string"},"risk_level":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["breach check","password security","credential leak","security","osint","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:25.613Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:25.426Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"password":"test123"},"type":"http"},"output":{"example":{"breach_count":34521,"breached":true,"findings":[{"deduction":-100,"detail":"Password found 34521 times in known data breaches","rule":"critical_breach"}],"grade":"F","risk_level":"critical","score":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":{"password":{"description":"Password to check against known data breaches (1-500 characters; sent as a query param but only a k-anonymity SHA-1 prefix leaves the server)","type":"string"}},"required":["password"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"breach_count":{"type":"number"},"breached":{"type":"boolean"},"findings":{"type":"array"},"grade":{"type":"string"},"risk_level":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29512,"slug":"29512","resource":"https://netintel.dev/convert","description":"Convert any physical measurement — length, mass, volume, temperature, area, speed, pressure, energy, time, data storage & transfer rate, power, frequency, force, fuel economy (mpg/L per 100 km), angle. Auto-detects the category, handles US/imperial ambiguity, reports assumptions. Accepts natural-language queries (\"what is 5 km in miles\") and volume↔mass via density/substance. Deterministic and instant.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"assumptions":{"description":"Every default applied to resolve ambiguity: system (volume), oz_interpreted_as, base_used (digital)","type":"object"},"category":{"type":"string"},"findings":{"type":"array"},"from":{"type":"string"},"grade":{"type":"string"},"precision_note":{"type":"string"},"result":{"type":"number"},"score":{"type":"number"},"to":{"type":"string"},"value":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"from":"cups","to":"fl_oz","value":2},"type":"http"},"output":{"example":{"assumptions":{"system":"us"},"category":"volume","findings":[],"from":"cups","grade":"A","precision_note":"rounded to 6 significant figures","result":16,"score":100,"to":"fl_oz","value":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":{"base":{"description":"\"decimal\" (1000) or \"binary\" (1024) for digital storage units. Default: decimal","type":"string"},"density":{"description":"For volume↔mass: density in kg per liter (= g/mL), e.g. 0.92","type":"number"},"from":{"description":"Source unit, e.g. \"cups\", \"kg\", \"C\", \"miles\" — common aliases accepted (kilograms, °C, fl oz, …)","type":"string"},"query":{"description":"Alternative to value/from/to: one natural-language string, e.g. \"convert 73 liters to gallons\"","type":"string"},"substance":{"description":"For volume↔mass: substance whose nominal density to use (water, milk, gasoline, diesel, ethanol, olive_oil, honey, butter, flour, sugar, seawater)","type":"string"},"system":{"description":"\"us\" or \"imperial\" — disambiguates volume units (cup, fl_oz, pint, quart, gallon), bare \"ton\" (us_ton vs imperial_ton), and bare \"mpg\". Default: us","type":"string"},"to":{"description":"Destination unit, e.g. \"fl_oz\", \"lb\", \"F\", \"km\" — must be in the same category as from","type":"string"},"value":{"description":"Quantity to convert","type":"number"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"assumptions":{"description":"Every default applied to resolve ambiguity: system (volume), oz_interpreted_as, base_used (digital)","type":"object"},"category":{"type":"string"},"findings":{"type":"array"},"from":{"type":"string"},"grade":{"type":"string"},"precision_note":{"type":"string"},"result":{"type":"number"},"score":{"type":"number"},"to":{"type":"string"},"value":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["currency conversion","exchange rates","forex","crypto prices","fiat","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:24.467Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:24.262Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"from":"cups","to":"fl_oz","value":2},"type":"http"},"output":{"example":{"assumptions":{"system":"us"},"category":"volume","findings":[],"from":"cups","grade":"A","precision_note":"rounded to 6 significant figures","result":16,"score":100,"to":"fl_oz","value":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":{"base":{"description":"\"decimal\" (1000) or \"binary\" (1024) for digital storage units. Default: decimal","type":"string"},"density":{"description":"For volume↔mass: density in kg per liter (= g/mL), e.g. 0.92","type":"number"},"from":{"description":"Source unit, e.g. \"cups\", \"kg\", \"C\", \"miles\" — common aliases accepted (kilograms, °C, fl oz, …)","type":"string"},"query":{"description":"Alternative to value/from/to: one natural-language string, e.g. \"convert 73 liters to gallons\"","type":"string"},"substance":{"description":"For volume↔mass: substance whose nominal density to use (water, milk, gasoline, diesel, ethanol, olive_oil, honey, butter, flour, sugar, seawater)","type":"string"},"system":{"description":"\"us\" or \"imperial\" — disambiguates volume units (cup, fl_oz, pint, quart, gallon), bare \"ton\" (us_ton vs imperial_ton), and bare \"mpg\". Default: us","type":"string"},"to":{"description":"Destination unit, e.g. \"fl_oz\", \"lb\", \"F\", \"km\" — must be in the same category as from","type":"string"},"value":{"description":"Quantity to convert","type":"number"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"assumptions":{"description":"Every default applied to resolve ambiguity: system (volume), oz_interpreted_as, base_used (digital)","type":"object"},"category":{"type":"string"},"findings":{"type":"array"},"from":{"type":"string"},"grade":{"type":"string"},"precision_note":{"type":"string"},"result":{"type":"number"},"score":{"type":"number"},"to":{"type":"string"},"value":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29513,"slug":"29513","resource":"https://netintel.dev/domain-availability/check","description":"Check if a domain name is available for registration by querying RDAP and DNS — pass a bare name (e.g. mybrand) to sweep it across 10 popular TLDs simultaneously, or a full domain (e.g. mybrand.com) to check that single domain — returns registration status, expiry date if registered, and available/taken TLD lists so agents can find the best domain for a brand or project.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"available_tlds":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"results":{"type":"array"},"score":{"type":"number"},"taken_tlds":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"mybrand"},"type":"http"},"output":{"example":{"available_tlds":[".io",".co",".xyz"],"findings":[{"deduction":-20,"detail":"mybrand.com is already registered","rule":"com_taken"}],"grade":"C","name":"mybrand","results":[{"available":false,"days_until_expiry":79,"domain":"mybrand.com","expires_at":"2025-06-01T00:00:00Z","expiring_soon":true,"registrar":"GoDaddy LLC","status":"registered"},{"available":true,"days_until_expiry":null,"domain":"mybrand.io","expires_at":null,"expiring_soon":false,"registrar":null,"status":"available"}],"score":70,"taken_tlds":[".com",".net",".org"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name with or without TLD (e.g. mybrand or mybrand.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_tlds":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"results":{"type":"array"},"score":{"type":"number"},"taken_tlds":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:24.108Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:23.915Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"mybrand"},"type":"http"},"output":{"example":{"available_tlds":[".io",".co",".xyz"],"findings":[{"deduction":-20,"detail":"mybrand.com is already registered","rule":"com_taken"}],"grade":"C","name":"mybrand","results":[{"available":false,"days_until_expiry":79,"domain":"mybrand.com","expires_at":"2025-06-01T00:00:00Z","expiring_soon":true,"registrar":"GoDaddy LLC","status":"registered"},{"available":true,"days_until_expiry":null,"domain":"mybrand.io","expires_at":null,"expiring_soon":false,"registrar":null,"status":"available"}],"score":70,"taken_tlds":[".com",".net",".org"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name with or without TLD (e.g. mybrand or mybrand.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_tlds":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"results":{"type":"array"},"score":{"type":"number"},"taken_tlds":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29514,"slug":"29514","resource":"https://netintel.dev/wayback/lookup","description":"Query the Internet Archive Wayback Machine to check if a URL has ever been archived, get the closest snapshot to a given date, retrieve the most recent capture, and return archival history stats — so agents can access historical web content, verify past content claims, and recover deleted pages.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"capture_count_estimate":{"type":"number"},"findings":{"type":"array"},"first_capture":{"type":["string","null"]},"grade":{"type":"string"},"is_archived":{"type":"boolean"},"last_capture":{"type":["string","null"]},"score":{"type":"number"},"snapshot":{"type":["object","null"]},"timestamp_requested":{"type":["string","null"]},"url":{"description":"Echoed in normalized form (may gain a trailing slash)","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"capture_count_estimate":5400,"findings":[],"first_capture":"1996-12-02T00:00:00Z","grade":"A","is_archived":true,"last_capture":"2024-03-10T08:00:00Z","score":100,"snapshot":{"formatted_date":"2024-01-15T12:00:00Z","status_code":"200","timestamp":"20240115120000","url":"https://web.archive.org/web/20240115120000/https://example.com"},"timestamp_requested":null,"url":"https://example.com"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"timestamp":{"description":"Optional target date in YYYYMMDD or YYYYMMDDHHmmss format to find the closest snapshot","type":"string"},"url":{"description":"URL to check in the Wayback Machine (e.g. https://example.com)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"capture_count_estimate":{"type":"number"},"findings":{"type":"array"},"first_capture":{"type":["string","null"]},"grade":{"type":"string"},"is_archived":{"type":"boolean"},"last_capture":{"type":["string","null"]},"score":{"type":"number"},"snapshot":{"type":["object","null"]},"timestamp_requested":{"type":["string","null"]},"url":{"description":"Echoed in normalized form (may gain a trailing slash)","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["wayback machine","web archive","website history","osint","web intelligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:23.598Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:23.409Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"capture_count_estimate":5400,"findings":[],"first_capture":"1996-12-02T00:00:00Z","grade":"A","is_archived":true,"last_capture":"2024-03-10T08:00:00Z","score":100,"snapshot":{"formatted_date":"2024-01-15T12:00:00Z","status_code":"200","timestamp":"20240115120000","url":"https://web.archive.org/web/20240115120000/https://example.com"},"timestamp_requested":null,"url":"https://example.com"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"timestamp":{"description":"Optional target date in YYYYMMDD or YYYYMMDDHHmmss format to find the closest snapshot","type":"string"},"url":{"description":"URL to check in the Wayback Machine (e.g. https://example.com)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"capture_count_estimate":{"type":"number"},"findings":{"type":"array"},"first_capture":{"type":["string","null"]},"grade":{"type":"string"},"is_archived":{"type":"boolean"},"last_capture":{"type":["string","null"]},"score":{"type":"number"},"snapshot":{"type":["object","null"]},"timestamp_requested":{"type":["string","null"]},"url":{"description":"Echoed in normalized form (may gain a trailing slash)","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29515,"slug":"29515","resource":"https://netintel.dev/extract/contact","description":"Extract structured contact details from text, an email signature, or webpage text using Claude Haiku — returns name, title, company, email, phone, and address as clean JSON so agents can turn unstructured contact blocks into CRM-ready records in one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"contact":{"description":"Parsed contact fields: name, title, company, email, phone, address. Missing fields are null.","type":"object"},"fields_found":{"description":"Count of non-null contact fields.","type":"number"},"findings":{"description":"Informational findings (e.g. no_fields_found).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"Jane Doe\nVP of Engineering, Acme Corp\njane@acme.com | +1 555 867 5309\n123 Main St, San Francisco, CA 94105"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"contact":{"address":"123 Main St, San Francisco, CA 94105","company":"Acme Corp","email":"jane@acme.com","name":"Jane Doe","phone":"+1 555 867 5309","title":"VP of Engineering"},"fields_found":6,"findings":[],"grade":"A","score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The text to extract contact details from — free text, an email signature, or webpage text. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"contact":{"description":"Parsed contact fields: name, title, company, email, phone, address. Missing fields are null.","type":"object"},"fields_found":{"description":"Count of non-null contact fields.","type":"number"},"findings":{"description":"Informational findings (e.g. no_fields_found).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["data extraction","document parsing","structured data","text to json","llm extraction","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:22.166Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:21.878Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"Jane Doe\nVP of Engineering, Acme Corp\njane@acme.com | +1 555 867 5309\n123 Main St, San Francisco, CA 94105"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"contact":{"address":"123 Main St, San Francisco, CA 94105","company":"Acme Corp","email":"jane@acme.com","name":"Jane Doe","phone":"+1 555 867 5309","title":"VP of Engineering"},"fields_found":6,"findings":[],"grade":"A","score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The text to extract contact details from — free text, an email signature, or webpage text. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"contact":{"description":"Parsed contact fields: name, title, company, email, phone, address. Missing fields are null.","type":"object"},"fields_found":{"description":"Count of non-null contact fields.","type":"number"},"findings":{"description":"Informational findings (e.g. no_fields_found).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29516,"slug":"29516","resource":"https://netintel.dev/extract/address","description":"Parse and normalize a freeform address string using Claude Haiku — splits it into street, city, state/region, postal code, and country, plus a normalized single-line form, so agents can clean and standardize messy address data for shipping, CRM, and verification workflows.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"address":{"description":"Parsed components: street, city, state_region, postal_code, country, country_code (ISO 3166-1 alpha-2), and a normalized single-line form. Missing components are null.","type":"object"},"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"components_found":{"description":"Count of non-null core components (street, city, state_region, postal_code, country).","type":"number"},"findings":{"description":"Informational findings (e.g. incomplete_address, no_components).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"is_complete":{"description":"True when street, city, and country are all present.","type":"boolean"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"address":"123 Main St, San Francisco, CA 94105, USA"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"address":{"city":"San Francisco","country":"United States","country_code":"US","normalized":"123 Main St, San Francisco, CA 94105, United States","postal_code":"94105","state_region":"CA","street":"123 Main St"},"cached":false,"components_found":5,"findings":[],"grade":"A","is_complete":true,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"address":{"description":"The freeform address string to parse and normalize. Max 10000 words or 50KB.","type":"string"}},"required":["address"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"description":"Parsed components: street, city, state_region, postal_code, country, country_code (ISO 3166-1 alpha-2), and a normalized single-line form. Missing components are null.","type":"object"},"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"components_found":{"description":"Count of non-null core components (street, city, state_region, postal_code, country).","type":"number"},"findings":{"description":"Informational findings (e.g. incomplete_address, no_components).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"is_complete":{"description":"True when street, city, and country are all present.","type":"boolean"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["data extraction","document parsing","structured data","text to json","llm extraction","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:20.123Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:19.941Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"address":"123 Main St, San Francisco, CA 94105, USA"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"address":{"city":"San Francisco","country":"United States","country_code":"US","normalized":"123 Main St, San Francisco, CA 94105, United States","postal_code":"94105","state_region":"CA","street":"123 Main St"},"cached":false,"components_found":5,"findings":[],"grade":"A","is_complete":true,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"address":{"description":"The freeform address string to parse and normalize. Max 10000 words or 50KB.","type":"string"}},"required":["address"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"description":"Parsed components: street, city, state_region, postal_code, country, country_code (ISO 3166-1 alpha-2), and a normalized single-line form. Missing components are null.","type":"object"},"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"components_found":{"description":"Count of non-null core components (street, city, state_region, postal_code, country).","type":"number"},"findings":{"description":"Informational findings (e.g. incomplete_address, no_components).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"is_complete":{"description":"True when street, city, and country are all present.","type":"boolean"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29517,"slug":"29517","resource":"https://netintel.dev/money/parse","description":"Normalize any messy money string into a typed decimal amount plus ISO 4217 currency — handles symbols, locale separators ($1,234.56 vs €1.234,56), magnitude suffixes (1.2M), accounting notation, and natural-language amounts — so agents can clean money values before converting or storing them, with no external data and a deterministic fast path.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"$1,234.56"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"amount":1234.56,"currency":"USD","parsed":true,"raw":"$1,234.56","reason":null},"findings":[{"detail":"Currency symbol/word maps to multiple ISO 4217 codes; resolution is best-effort","rule":"currency_ambiguous"}],"grade":"A","meta":{"confidence":0.5,"currency_ambiguous":true,"magnitude_applied":null,"method":"deterministic","separator_assumed":"us","sign_convention":"none","used_llm":false},"score":90},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. When false, skip the natural-language LLM fallback (deterministic-only).","type":"boolean"},"default_currency":{"description":"Optional ISO 4217 code to assume when no currency marker is present. Honored for ~50 common codes; unrecognized codes are ignored (currency stays null — never guessed).","type":"string"},"locale_hint":{"description":"Optional BCP-47/ISO locale (e.g. \"de-DE\", \"en-US\") to disambiguate decimal vs grouping separators.","type":"string"},"text":{"description":"The money string to parse (e.g. \"$1,234.56\", \"€1.234,56\", \"USD 1.2M\"). Max 1000 characters.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["money parsing","currency amounts","price extraction","financial data","parsing","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:17.834Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:17.652Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"$1,234.56"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"amount":1234.56,"currency":"USD","parsed":true,"raw":"$1,234.56","reason":null},"findings":[{"detail":"Currency symbol/word maps to multiple ISO 4217 codes; resolution is best-effort","rule":"currency_ambiguous"}],"grade":"A","meta":{"confidence":0.5,"currency_ambiguous":true,"magnitude_applied":null,"method":"deterministic","separator_assumed":"us","sign_convention":"none","used_llm":false},"score":90},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. When false, skip the natural-language LLM fallback (deterministic-only).","type":"boolean"},"default_currency":{"description":"Optional ISO 4217 code to assume when no currency marker is present. Honored for ~50 common codes; unrecognized codes are ignored (currency stays null — never guessed).","type":"string"},"locale_hint":{"description":"Optional BCP-47/ISO locale (e.g. \"de-DE\", \"en-US\") to disambiguate decimal vs grouping separators.","type":"string"},"text":{"description":"The money string to parse (e.g. \"$1,234.56\", \"€1.234,56\", \"USD 1.2M\"). Max 1000 characters.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29518,"slug":"29518","resource":"https://netintel.dev/npm-intel/analyze","description":"Fetch metadata for any npm package — download counts, latest version, version count, dependency/devDependency counts, maintainers, repository URL, license, and a health score based on maintenance signals — so agents can evaluate dependencies, audit package ecosystems, and assess supply chain risk. (Returns counts, not the full version/dependency lists.)","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"created_at":{"type":["string","null"]},"days_since_last_publish":{"type":["number","null"]},"dependency_count":{"type":"number"},"deprecation_message":{"type":["string","null"]},"description":{"type":["string","null"]},"dev_dependency_count":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"homepage":{"type":["string","null"]},"is_deprecated":{"type":"boolean"},"keywords":{"type":"array"},"latest_published_at":{"type":["string","null"]},"latest_version":{"type":["string","null"]},"license":{"type":["string","null"]},"maintainer_count":{"type":"number"},"maintainers":{"type":"array"},"package":{"type":"string"},"repository":{"type":["string","null"]},"score":{"type":"number"},"total_versions":{"type":"number"},"weekly_downloads":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"package":"express"},"type":"http"},"output":{"example":{"created_at":"2010-05-22T00:00:00Z","days_since_last_publish":390,"dependency_count":31,"deprecation_message":null,"description":"Fast, unopinionated, minimalist web framework","dev_dependency_count":12,"findings":[{"deduction":-15,"detail":"Last published 390 days ago","rule":"stale_package"}],"grade":"C","homepage":"https://expressjs.com","is_deprecated":false,"keywords":["web","framework","http"],"latest_published_at":"2023-02-14T00:00:00Z","latest_version":"4.18.2","license":"MIT","maintainer_count":2,"maintainers":["dougwilson","wesleytodd"],"package":"express","repository":"https://github.com/expressjs/express","score":72,"total_versions":265,"weekly_downloads":34521000},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"package":{"description":"npm package name (e.g. express, @types/node)","type":"string"}},"required":["package"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"created_at":{"type":["string","null"]},"days_since_last_publish":{"type":["number","null"]},"dependency_count":{"type":"number"},"deprecation_message":{"type":["string","null"]},"description":{"type":["string","null"]},"dev_dependency_count":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"homepage":{"type":["string","null"]},"is_deprecated":{"type":"boolean"},"keywords":{"type":"array"},"latest_published_at":{"type":["string","null"]},"latest_version":{"type":["string","null"]},"license":{"type":["string","null"]},"maintainer_count":{"type":"number"},"maintainers":{"type":"array"},"package":{"type":"string"},"repository":{"type":["string","null"]},"score":{"type":"number"},"total_versions":{"type":"number"},"weekly_downloads":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["npm","package analysis","dependency research","supply chain","open source","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:16.844Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:16.652Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"package":"express"},"type":"http"},"output":{"example":{"created_at":"2010-05-22T00:00:00Z","days_since_last_publish":390,"dependency_count":31,"deprecation_message":null,"description":"Fast, unopinionated, minimalist web framework","dev_dependency_count":12,"findings":[{"deduction":-15,"detail":"Last published 390 days ago","rule":"stale_package"}],"grade":"C","homepage":"https://expressjs.com","is_deprecated":false,"keywords":["web","framework","http"],"latest_published_at":"2023-02-14T00:00:00Z","latest_version":"4.18.2","license":"MIT","maintainer_count":2,"maintainers":["dougwilson","wesleytodd"],"package":"express","repository":"https://github.com/expressjs/express","score":72,"total_versions":265,"weekly_downloads":34521000},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"package":{"description":"npm package name (e.g. express, @types/node)","type":"string"}},"required":["package"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"created_at":{"type":["string","null"]},"days_since_last_publish":{"type":["number","null"]},"dependency_count":{"type":"number"},"deprecation_message":{"type":["string","null"]},"description":{"type":["string","null"]},"dev_dependency_count":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"homepage":{"type":["string","null"]},"is_deprecated":{"type":"boolean"},"keywords":{"type":"array"},"latest_published_at":{"type":["string","null"]},"latest_version":{"type":["string","null"]},"license":{"type":["string","null"]},"maintainer_count":{"type":"number"},"maintainers":{"type":"array"},"package":{"type":"string"},"repository":{"type":["string","null"]},"score":{"type":"number"},"total_versions":{"type":"number"},"weekly_downloads":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29519,"slug":"29519","resource":"https://netintel.dev/redirect/trace","description":"Follows a URL through its full redirect chain (up to 20 hops), recording status codes, timing, headers, TLS status, and protocol downgrades per hop, then returns an overall redirect health grade (A–F).","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"chain":{"type":"array"},"deductions":{"type":"array"},"final_status_code":{"type":"number"},"final_url":{"type":"string"},"flags":{"type":"array"},"grade":{"type":"string"},"loop_detected":{"type":"boolean"},"protocol_downgrade":{"type":"boolean"},"score":{"type":"number"},"total_hops":{"type":"number"},"total_timing_ms":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"max_hops":10,"url":"http://example.com"},"type":"http"},"output":{"example":{"chain":[{"headers":{"location":"https://example.com/","server":"nginx"},"hop":0,"location":"https://example.com/","status_code":301,"timing_ms":85,"tls":false,"url":"http://example.com/"},{"headers":{"content-type":"text/html","server":"nginx"},"hop":1,"location":null,"status_code":200,"timing_ms":42,"tls":true,"url":"https://example.com/"}],"deductions":[{"points":-5,"reason":"http_entry_point"}],"final_status_code":200,"final_url":"https://example.com/","flags":["http_entry_point"],"grade":"A","loop_detected":false,"protocol_downgrade":false,"score":95,"total_hops":1,"total_timing_ms":127},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"max_hops":{"description":"Maximum redirect hops to follow (default: 10, max: 20)","type":"number"},"url":{"description":"URL to trace redirects for (e.g. http://google.com)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"chain":{"type":"array"},"deductions":{"type":"array"},"final_status_code":{"type":"number"},"final_url":{"type":"string"},"flags":{"type":"array"},"grade":{"type":"string"},"loop_detected":{"type":"boolean"},"protocol_downgrade":{"type":"boolean"},"score":{"type":"number"},"total_hops":{"type":"number"},"total_timing_ms":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["redirect trace","url unshortener","link analysis","web intelligence","security","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:14.486Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:14.303Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"max_hops":10,"url":"http://example.com"},"type":"http"},"output":{"example":{"chain":[{"headers":{"location":"https://example.com/","server":"nginx"},"hop":0,"location":"https://example.com/","status_code":301,"timing_ms":85,"tls":false,"url":"http://example.com/"},{"headers":{"content-type":"text/html","server":"nginx"},"hop":1,"location":null,"status_code":200,"timing_ms":42,"tls":true,"url":"https://example.com/"}],"deductions":[{"points":-5,"reason":"http_entry_point"}],"final_status_code":200,"final_url":"https://example.com/","flags":["http_entry_point"],"grade":"A","loop_detected":false,"protocol_downgrade":false,"score":95,"total_hops":1,"total_timing_ms":127},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"max_hops":{"description":"Maximum redirect hops to follow (default: 10, max: 20)","type":"number"},"url":{"description":"URL to trace redirects for (e.g. http://google.com)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"chain":{"type":"array"},"deductions":{"type":"array"},"final_status_code":{"type":"number"},"final_url":{"type":"string"},"flags":{"type":"array"},"grade":{"type":"string"},"loop_detected":{"type":"boolean"},"protocol_downgrade":{"type":"boolean"},"score":{"type":"number"},"total_hops":{"type":"number"},"total_timing_ms":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29520,"slug":"29520","resource":"https://netintel.dev/url-safety/check","description":"Check a URL against URLhaus malware database and heuristic phishing pattern analysis — returns threat classification, malware family if known, threat confidence, and risk score so agents can screen links before following them or sharing them in automated workflows.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"blacklisted_gsb":{"type":"boolean"},"blacklisted_surbl":{"type":"boolean"},"confidence":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"heuristic_flags":{"items":{"type":"string"},"type":"array"},"in_urlhaus":{"type":"boolean"},"malware_families":{"items":{"type":"string"},"type":"array"},"score":{"type":"number"},"threat_classification":{"type":"string"},"threat_type":{"type":["string","null"]},"url":{"type":"string"},"urlhaus_reference":{"description":"URLhaus entry link when the URL is listed","type":["string","null"]},"urlhaus_status":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/page"},"type":"http"},"output":{"example":{"blacklisted_gsb":false,"blacklisted_surbl":false,"confidence":"none","findings":[],"grade":"A","heuristic_flags":[],"in_urlhaus":false,"malware_families":[],"score":100,"threat_classification":"clean","threat_type":null,"url":"https://example.com/page","urlhaus_reference":null,"urlhaus_status":null},"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":"URL to check for malware and phishing indicators (e.g. https://example.com/page)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blacklisted_gsb":{"type":"boolean"},"blacklisted_surbl":{"type":"boolean"},"confidence":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"heuristic_flags":{"items":{"type":"string"},"type":"array"},"in_urlhaus":{"type":"boolean"},"malware_families":{"items":{"type":"string"},"type":"array"},"score":{"type":"number"},"threat_classification":{"type":"string"},"threat_type":{"type":["string","null"]},"url":{"type":"string"},"urlhaus_reference":{"description":"URLhaus entry link when the URL is listed","type":["string","null"]},"urlhaus_status":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["url safety","phishing detection","malware check","link scanner","security","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:13.515Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:13.301Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/page"},"type":"http"},"output":{"example":{"blacklisted_gsb":false,"blacklisted_surbl":false,"confidence":"none","findings":[],"grade":"A","heuristic_flags":[],"in_urlhaus":false,"malware_families":[],"score":100,"threat_classification":"clean","threat_type":null,"url":"https://example.com/page","urlhaus_reference":null,"urlhaus_status":null},"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":"URL to check for malware and phishing indicators (e.g. https://example.com/page)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blacklisted_gsb":{"type":"boolean"},"blacklisted_surbl":{"type":"boolean"},"confidence":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"heuristic_flags":{"items":{"type":"string"},"type":"array"},"in_urlhaus":{"type":"boolean"},"malware_families":{"items":{"type":"string"},"type":"array"},"score":{"type":"number"},"threat_classification":{"type":"string"},"threat_type":{"type":["string","null"]},"url":{"type":"string"},"urlhaus_reference":{"description":"URLhaus entry link when the URL is listed","type":["string","null"]},"urlhaus_status":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29521,"slug":"29521","resource":"https://netintel.dev/rss-parser/fetch","description":"Fetch and parse any RSS 2.0 or Atom feed URL and return structured articles with title, link, description (truncated to 500 chars), author, publish date, and categories — so agents can monitor content sources, build news pipelines, and process any feed without building their own XML parser. A URL that isn't a parseable feed still returns 200 with feed_type:\"unknown\", empty items, and a parse_failed finding.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"feed":{"type":"object"},"feed_type":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"items":{"items":{"type":"object"},"type":"array"},"items_returned":{"type":"number"},"score":{"type":"number"},"total_items_in_feed":{"type":"number"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://feeds.bbci.co.uk/news/rss.xml"},"type":"http"},"output":{"example":{"feed":{"description":"A blog about interesting things","last_updated":"2024-03-10T08:00:00Z","site_url":"https://example.com","title":"Example Blog"},"feed_type":"rss2","findings":[],"grade":"A","items":[{"author":"Jane Doe","categories":["technology","AI"],"description":"Short description or summary of the article...","has_full_content":true,"published_at":"2024-03-10T08:00:00Z","title":"Article Title","url":"https://example.com/article"}],"items_returned":10,"score":90,"total_items_in_feed":25,"url":"https://example.com/feed.xml"},"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":"Maximum number of items to return (1-50, default 10)","type":"integer"},"url":{"description":"Feed URL to fetch and parse (e.g. https://example.com/feed.xml)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"feed":{"type":"object"},"feed_type":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"items":{"items":{"type":"object"},"type":"array"},"items_returned":{"type":"number"},"score":{"type":"number"},"total_items_in_feed":{"type":"number"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["rss","feed parser","news monitoring","content feeds","web content","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:12.057Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:11.85Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://feeds.bbci.co.uk/news/rss.xml"},"type":"http"},"output":{"example":{"feed":{"description":"A blog about interesting things","last_updated":"2024-03-10T08:00:00Z","site_url":"https://example.com","title":"Example Blog"},"feed_type":"rss2","findings":[],"grade":"A","items":[{"author":"Jane Doe","categories":["technology","AI"],"description":"Short description or summary of the article...","has_full_content":true,"published_at":"2024-03-10T08:00:00Z","title":"Article Title","url":"https://example.com/article"}],"items_returned":10,"score":90,"total_items_in_feed":25,"url":"https://example.com/feed.xml"},"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":"Maximum number of items to return (1-50, default 10)","type":"integer"},"url":{"description":"Feed URL to fetch and parse (e.g. https://example.com/feed.xml)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"feed":{"type":"object"},"feed_type":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"items":{"items":{"type":"object"},"type":"array"},"items_returned":{"type":"number"},"score":{"type":"number"},"total_items_in_feed":{"type":"number"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29522,"slug":"29522","resource":"https://netintel.dev/sitemap-parser/fetch","description":"Fetch and parse any XML sitemap or sitemap index file — returns URLs with their priority, change frequency, and last modified date, follows sitemap indexes one level deep (first 3 child sitemaps), and auto-discovers the sitemap from robots.txt or common paths when given a bare domain — so agents can enumerate site content for crawling, indexing, and SEO analysis.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"child_sitemaps_fetched":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"score":{"type":"number"},"sitemap_type":{"type":["string","null"]},"source_url":{"description":"null when no sitemap was found/parseable (graceful 200 with grade F)","type":["string","null"]},"stats":{"type":"object"},"total_urls":{"type":"number"},"urls":{"items":{"type":"object"},"type":"array"},"urls_returned":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.sitemaps.org/sitemap.xml"},"type":"http"},"output":{"example":{"child_sitemaps_fetched":0,"findings":[],"grade":"B","score":88,"sitemap_type":"urlset","source_url":"https://www.sitemaps.org/sitemap.xml","stats":{"avg_priority":0.6,"has_changefreq":true,"has_lastmod":true,"has_priority":true,"newest_url_date":"2024-03-10T00:00:00Z","oldest_url_date":"2020-01-01T00:00:00Z"},"total_urls":847,"urls":[{"change_frequency":"weekly","last_modified":"2024-03-01T00:00:00Z","priority":0.8,"url":"https://www.sitemaps.org/protocol.html"}],"urls_returned":100},"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":"Maximum number of URLs to return (1-1000, default 100)","type":"integer"},"url":{"description":"Sitemap URL or domain name to parse (e.g. https://example.com/sitemap.xml or example.com)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"child_sitemaps_fetched":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"score":{"type":"number"},"sitemap_type":{"type":["string","null"]},"source_url":{"description":"null when no sitemap was found/parseable (graceful 200 with grade F)","type":["string","null"]},"stats":{"type":"object"},"total_urls":{"type":"number"},"urls":{"items":{"type":"object"},"type":"array"},"urls_returned":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["sitemap","seo","site structure","web intelligence","crawling","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:09.048Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:08.867Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.sitemaps.org/sitemap.xml"},"type":"http"},"output":{"example":{"child_sitemaps_fetched":0,"findings":[],"grade":"B","score":88,"sitemap_type":"urlset","source_url":"https://www.sitemaps.org/sitemap.xml","stats":{"avg_priority":0.6,"has_changefreq":true,"has_lastmod":true,"has_priority":true,"newest_url_date":"2024-03-10T00:00:00Z","oldest_url_date":"2020-01-01T00:00:00Z"},"total_urls":847,"urls":[{"change_frequency":"weekly","last_modified":"2024-03-01T00:00:00Z","priority":0.8,"url":"https://www.sitemaps.org/protocol.html"}],"urls_returned":100},"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":"Maximum number of URLs to return (1-1000, default 100)","type":"integer"},"url":{"description":"Sitemap URL or domain name to parse (e.g. https://example.com/sitemap.xml or example.com)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"child_sitemaps_fetched":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"score":{"type":"number"},"sitemap_type":{"type":["string","null"]},"source_url":{"description":"null when no sitemap was found/parseable (graceful 200 with grade F)","type":["string","null"]},"stats":{"type":"object"},"total_urls":{"type":"number"},"urls":{"items":{"type":"object"},"type":"array"},"urls_returned":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29523,"slug":"29523","resource":"https://netintel.dev/web/search","description":"Web search for AI agents — one query in, ranked live results out (title, url, published_date, author, score, optional snippets). Neural + keyword modes, category/domain/date filters. For a direct answer use /exa/answer. Keyless x402, pay per call on Base or Solana.","type":"http","serviceName":"NetIntel","resourceType":"Payments","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"type":"array"},"num_results":{"type":"number"},"provider":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"highlights":{"type":["array","null"]},"published_date":{"type":["string","null"]},"score":{"type":["number","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"search_type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"num_results":5,"query":"x402 payment protocol"},"type":"http"},"output":{"example":{"findings":[],"num_results":5,"provider":"exa","query":"x402 payment protocol","results":[{"author":null,"highlights":null,"published_date":"2026-05-12T00:00:00.000Z","score":0.41,"text":null,"title":"x402: an open standard for internet-native payments","url":"https://www.x402.org/"},{"author":null,"highlights":null,"published_date":"2025-05-06T00:00:00.000Z","score":0.38,"text":null,"title":"coinbase/x402: HTTP-native micropayments protocol","url":"https://github.com/coinbase/x402"}],"search_type":"neural"},"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":"company | research paper | news | pdf | github | tweet | personal site | linkedin profile | financial report","type":"string"},"end_published_date":{"description":"ISO 8601 date/datetime upper bound","type":"string"},"include_domains":{"description":"Up to 20 hostnames to restrict to","items":{"type":"string"},"type":"array"},"num_results":{"description":"1-10 results (default 10); >10 clamped. Aliases: numResults, limit, n, count","type":"number"},"query":{"description":"Search query, 1-1000 chars. Aliases: q, search, prompt, text","type":"string"},"snippets":{"description":"none (default) | highlights | text — clamps num_results to 2","type":"string"},"start_published_date":{"description":"ISO 8601 date/datetime lower bound","type":"string"},"type":{"description":"auto (default) | neural | keyword | fast","type":"string"}},"required":["query"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"num_results":{"type":"number"},"provider":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"highlights":{"type":["array","null"]},"published_date":{"type":["string","null"]},"score":{"type":["number","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"search_type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["web search","internet search","search the web","search results","serp","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:07.91Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:07.72Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"num_results":5,"query":"x402 payment protocol"},"type":"http"},"output":{"example":{"findings":[],"num_results":5,"provider":"exa","query":"x402 payment protocol","results":[{"author":null,"highlights":null,"published_date":"2026-05-12T00:00:00.000Z","score":0.41,"text":null,"title":"x402: an open standard for internet-native payments","url":"https://www.x402.org/"},{"author":null,"highlights":null,"published_date":"2025-05-06T00:00:00.000Z","score":0.38,"text":null,"title":"coinbase/x402: HTTP-native micropayments protocol","url":"https://github.com/coinbase/x402"}],"search_type":"neural"},"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":"company | research paper | news | pdf | github | tweet | personal site | linkedin profile | financial report","type":"string"},"end_published_date":{"description":"ISO 8601 date/datetime upper bound","type":"string"},"include_domains":{"description":"Up to 20 hostnames to restrict to","items":{"type":"string"},"type":"array"},"num_results":{"description":"1-10 results (default 10); >10 clamped. Aliases: numResults, limit, n, count","type":"number"},"query":{"description":"Search query, 1-1000 chars. Aliases: q, search, prompt, text","type":"string"},"snippets":{"description":"none (default) | highlights | text — clamps num_results to 2","type":"string"},"start_published_date":{"description":"ISO 8601 date/datetime lower bound","type":"string"},"type":{"description":"auto (default) | neural | keyword | fast","type":"string"}},"required":["query"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"num_results":{"type":"number"},"provider":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"highlights":{"type":["array","null"]},"published_date":{"type":["string","null"]},"score":{"type":["number","null"]},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":"array"},"search_type":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29524,"slug":"29524","resource":"https://netintel.dev/og-scraper/extract","description":"Fetch any public URL and extract structured metadata — Open Graph tags, Twitter Card tags, canonical URL, title, description, favicon, article author/date, JSON-LD structured data, and content type — so agents can preview, classify, and enrich links without building their own scraper.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"author":{"type":["string","null"]},"canonical_url":{"type":["string","null"]},"content_type":{"type":"string"},"description":{"type":["string","null"]},"favicon":{"type":["string","null"]},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"image":{"type":["string","null"]},"json_ld":{"type":["object","null"]},"modified_at":{"type":["string","null"]},"published_at":{"type":["string","null"]},"score":{"type":"number"},"site_name":{"type":["string","null"]},"status_code":{"type":"number"},"title":{"type":"string"},"twitter_card":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://github.com/coinbase/x402"},"type":"http"},"output":{"example":{"author":null,"canonical_url":"https://github.com/coinbase/x402","content_type":"object","description":"A payments protocol for the internet. Built on HTTP. - coinbase/x402","favicon":"https://github.githubassets.com/favicons/favicon","final_url":"https://github.com/coinbase/x402","findings":[],"grade":"A","image":"https://opengraph.githubassets.com/d86e2f3ce6d1051d325e229bc56ef07c81a8e75e7455c3d5b52de8a1031e6a51/coinbase/x402","json_ld":null,"modified_at":null,"published_at":null,"score":100,"site_name":"GitHub","status_code":200,"title":"GitHub - coinbase/x402: A payments protocol for the internet. Built on HTTP.","twitter_card":"summary_large_image","url":"https://github.com/coinbase/x402"},"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":"Public URL to extract metadata from (e.g. https://github.com/coinbase/x402)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"author":{"type":["string","null"]},"canonical_url":{"type":["string","null"]},"content_type":{"type":"string"},"description":{"type":["string","null"]},"favicon":{"type":["string","null"]},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"image":{"type":["string","null"]},"json_ld":{"type":["object","null"]},"modified_at":{"type":["string","null"]},"published_at":{"type":["string","null"]},"score":{"type":"number"},"site_name":{"type":["string","null"]},"status_code":{"type":"number"},"title":{"type":"string"},"twitter_card":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["open graph","link preview","metadata extraction","web content","seo","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:00.532Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:00.35Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://github.com/coinbase/x402"},"type":"http"},"output":{"example":{"author":null,"canonical_url":"https://github.com/coinbase/x402","content_type":"object","description":"A payments protocol for the internet. Built on HTTP. - coinbase/x402","favicon":"https://github.githubassets.com/favicons/favicon","final_url":"https://github.com/coinbase/x402","findings":[],"grade":"A","image":"https://opengraph.githubassets.com/d86e2f3ce6d1051d325e229bc56ef07c81a8e75e7455c3d5b52de8a1031e6a51/coinbase/x402","json_ld":null,"modified_at":null,"published_at":null,"score":100,"site_name":"GitHub","status_code":200,"title":"GitHub - coinbase/x402: A payments protocol for the internet. Built on HTTP.","twitter_card":"summary_large_image","url":"https://github.com/coinbase/x402"},"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":"Public URL to extract metadata from (e.g. https://github.com/coinbase/x402)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"author":{"type":["string","null"]},"canonical_url":{"type":["string","null"]},"content_type":{"type":"string"},"description":{"type":["string","null"]},"favicon":{"type":["string","null"]},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"image":{"type":["string","null"]},"json_ld":{"type":["object","null"]},"modified_at":{"type":["string","null"]},"published_at":{"type":["string","null"]},"score":{"type":"number"},"site_name":{"type":["string","null"]},"status_code":{"type":"number"},"title":{"type":"string"},"twitter_card":{"type":["string","null"]},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29525,"slug":"29525","resource":"https://netintel.dev/currency-exchange/history","description":"Daily historical exchange-rate series for any currency pair — fiat via ECB reference data, crypto via Coinbase daily closes — with min/max/average/change stats, no API key. Pass start/end dates or a days lookback (default 30). The history sibling of /currency-exchange/convert: trend and repricing context for the pairs agents already quote spot.","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"end":{"type":"string"},"findings":{"type":"array"},"from":{"type":"string"},"point_count":{"type":"number"},"series":{"items":{"properties":{"date":{"type":"string"},"rate":{"description":"units of `to` per 1 `from` on that date","type":"number"}},"type":"object"},"type":"array"},"source":{"description":"frankfurter | ecb-xml | currency-api | coinbase","type":"string"},"stale":{"type":"boolean"},"start":{"type":"string"},"stats":{"properties":{"average":{"type":"number"},"change_pct":{"description":"first→last point, %","type":"number"},"max":{"type":"number"},"min":{"type":"number"},"volatility_pct":{"description":"stdev of daily % changes","type":"number"}},"type":"object"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":7,"from":"USD","to":"EUR"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"end":"2026-08-01","findings":[{"detail":"ECB publishes business days only — weekends and holidays have no reference rate and are omitted, never interpolated","rule":"non_trading_days_omitted"}],"from":"USD","point_count":6,"series":[{"date":"2026-07-24","rate":0.87897},{"date":"2026-07-27","rate":0.87804},{"date":"2026-07-28","rate":0.87974},{"date":"2026-07-29","rate":0.87873},{"date":"2026-07-30","rate":0.87138},{"date":"2026-07-31","rate":0.8707}],"source":"frankfurter","stale":false,"start":"2026-07-26","stats":{"average":0.87626,"change_pct":-0.94,"max":0.87974,"min":0.8707,"volatility_pct":0.34},"to":"EUR"},"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":"Alternative to start/end: lookback window ending today; default 30. Alias: period","type":"number"},"end":{"description":"Range end, YYYY-MM-DD; default today. Alias: to_date","type":"string"},"from":{"description":"Base currency: ISO 4217 fiat code or crypto ticker, e.g. USD or BTC. Aliases: base, source","type":"string"},"start":{"description":"Range start, YYYY-MM-DD. Alias: from_date. Caps: ECB fiat 366d, other fiat 90d, crypto 300d","type":"string"},"to":{"description":"One target code, e.g. EUR or BTC. Aliases: target, quote","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"end":{"type":"string"},"findings":{"type":"array"},"from":{"type":"string"},"point_count":{"type":"number"},"series":{"items":{"properties":{"date":{"type":"string"},"rate":{"description":"units of `to` per 1 `from` on that date","type":"number"}},"type":"object"},"type":"array"},"source":{"description":"frankfurter | ecb-xml | currency-api | coinbase","type":"string"},"stale":{"type":"boolean"},"start":{"type":"string"},"stats":{"properties":{"average":{"type":"number"},"change_pct":{"description":"first→last point, %","type":"number"},"max":{"type":"number"},"min":{"type":"number"},"volatility_pct":{"description":"stdev of daily % changes","type":"number"}},"type":"object"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["historical rates","exchange rate history","fx timeseries","currency chart","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T13:52:02.257Z","quality":{"calls30d":4,"uniquePayers30d":4,"lastCalledAt":"2026-10-13T13:52:02.017Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":7,"from":"USD","to":"EUR"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"end":"2026-08-01","findings":[{"detail":"ECB publishes business days only — weekends and holidays have no reference rate and are omitted, never interpolated","rule":"non_trading_days_omitted"}],"from":"USD","point_count":6,"series":[{"date":"2026-07-24","rate":0.87897},{"date":"2026-07-27","rate":0.87804},{"date":"2026-07-28","rate":0.87974},{"date":"2026-07-29","rate":0.87873},{"date":"2026-07-30","rate":0.87138},{"date":"2026-07-31","rate":0.8707}],"source":"frankfurter","stale":false,"start":"2026-07-26","stats":{"average":0.87626,"change_pct":-0.94,"max":0.87974,"min":0.8707,"volatility_pct":0.34},"to":"EUR"},"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":"Alternative to start/end: lookback window ending today; default 30. Alias: period","type":"number"},"end":{"description":"Range end, YYYY-MM-DD; default today. Alias: to_date","type":"string"},"from":{"description":"Base currency: ISO 4217 fiat code or crypto ticker, e.g. USD or BTC. Aliases: base, source","type":"string"},"start":{"description":"Range start, YYYY-MM-DD. Alias: from_date. Caps: ECB fiat 366d, other fiat 90d, crypto 300d","type":"string"},"to":{"description":"One target code, e.g. EUR or BTC. Aliases: target, quote","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"end":{"type":"string"},"findings":{"type":"array"},"from":{"type":"string"},"point_count":{"type":"number"},"series":{"items":{"properties":{"date":{"type":"string"},"rate":{"description":"units of `to` per 1 `from` on that date","type":"number"}},"type":"object"},"type":"array"},"source":{"description":"frankfurter | ecb-xml | currency-api | coinbase","type":"string"},"stale":{"type":"boolean"},"start":{"type":"string"},"stats":{"properties":{"average":{"type":"number"},"change_pct":{"description":"first→last point, %","type":"number"},"max":{"type":"number"},"min":{"type":"number"},"volatility_pct":{"description":"stdev of daily % changes","type":"number"}},"type":"object"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29545,"slug":"29545","resource":"https://netintel.dev/tech-fingerprint/analyze","description":"Fetch a URL and detect the full technology stack from HTTP response headers, HTML meta tags, cookies, and script patterns — returns CMS, framework, CDN, server, analytics, and security tool detections so agents can profile any web target without a browser.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"detections":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"response_time_ms":{"type":"number"},"score":{"type":"number"},"security_headers_missing":{"type":"array"},"security_headers_present":{"type":"array"},"status_code":{"type":"number"},"summary":{"type":"object"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"detections":[{"category":"cdn","confidence":"high","name":"Cloudflare"},{"category":"cms","confidence":"high","name":"WordPress"}],"findings":[{"deduction":-20,"detail":"Content-Security-Policy header missing","rule":"missing_csp"}],"grade":"C","response_time_ms":342,"score":68,"security_headers_missing":["Content-Security-Policy","X-Content-Type-Options","Referrer-Policy"],"security_headers_present":["Strict-Transport-Security","X-Frame-Options"],"status_code":200,"summary":{"analytics":["Google Analytics"],"cdn":"Cloudflare","cms":"WordPress","javascript_frameworks":["jQuery"],"server":"Nginx","waf":"Cloudflare WAF"},"url":"https://example.com"},"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":"URL to fingerprint (e.g. https://example.com); bare domains are accepted and get https:// prepended. Aliases also accepted: target, domain, host, site (query param or JSON body).","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"detections":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"response_time_ms":{"type":"number"},"score":{"type":"number"},"security_headers_missing":{"type":"array"},"security_headers_present":{"type":"array"},"status_code":{"type":"number"},"summary":{"type":"object"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["website technologies","tech stack lookup","technology detection","detect website tech stack","cms detection","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:16:36.494Z","quality":{"calls30d":4,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:16:36.199Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com"},"type":"http"},"output":{"example":{"detections":[{"category":"cdn","confidence":"high","name":"Cloudflare"},{"category":"cms","confidence":"high","name":"WordPress"}],"findings":[{"deduction":-20,"detail":"Content-Security-Policy header missing","rule":"missing_csp"}],"grade":"C","response_time_ms":342,"score":68,"security_headers_missing":["Content-Security-Policy","X-Content-Type-Options","Referrer-Policy"],"security_headers_present":["Strict-Transport-Security","X-Frame-Options"],"status_code":200,"summary":{"analytics":["Google Analytics"],"cdn":"Cloudflare","cms":"WordPress","javascript_frameworks":["jQuery"],"server":"Nginx","waf":"Cloudflare WAF"},"url":"https://example.com"},"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":"URL to fingerprint (e.g. https://example.com); bare domains are accepted and get https:// prepended. Aliases also accepted: target, domain, host, site (query param or JSON body).","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"detections":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"response_time_ms":{"type":"number"},"score":{"type":"number"},"security_headers_missing":{"type":"array"},"security_headers_present":{"type":"array"},"status_code":{"type":"number"},"summary":{"type":"object"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29499,"slug":"29499","resource":"https://netintel.dev/v1/chat/completions","description":"OpenAI-compatible chat completions gateway — standard /v1/chat/completions path and request shape, model chosen in the body: any gpt-* chat model (not Claude/embeddings), each at its own price. Priced per model, $0.005–$0.65 per call in USDC via x402, no API key: POST unpaid and the 402 quotes your model's exact price. Supports response_format json_object. GET /v1/models (free) lists every model with its endpoint and price.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"type":"array"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}],"model":"gpt-4o-mini"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"id":"chatcmpl-9f2f28d90a3c4e0f8f1c2d3e","model":"gpt-4o-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":13,"total_tokens":15}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens (clamped to the model's cap).","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"model":{"description":"Model id, e.g. gpt-4o-mini. Free catalog: GET /v1/models (every model, endpoint and price)","type":"string"}},"required":["model","messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"type":"array"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","openai compatible","llm api","llm inference","pay per call llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-11T01:53:22.807Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-11T01:53:22.615Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}],"model":"gpt-4o-mini"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"id":"chatcmpl-9f2f28d90a3c4e0f8f1c2d3e","model":"gpt-4o-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":13,"total_tokens":15}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens (clamped to the model's cap).","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"model":{"description":"Model id, e.g. gpt-4o-mini. Free catalog: GET /v1/models (every model, endpoint and price)","type":"string"}},"required":["model","messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"type":"array"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29503,"slug":"29503","resource":"https://netintel.dev/api/v1/chat/completions","description":"OpenAI-compatible chat completions gateway (alias of /v1/chat/completions for api/v1-style base URLs) — standard request shape, model chosen in the body: any gpt-* chat model (not Claude/embeddings), each at its own price. Priced per model, $0.005–$0.65 per call in USDC via x402, no API key: POST unpaid and the 402 quotes your model's exact price. Supports response_format json_object. Free model catalog: GET /v1/models.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"type":"array"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}],"model":"gpt-4o-mini"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"id":"chatcmpl-9f2f28d90a3c4e0f8f1c2d3e","model":"gpt-4o-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":13,"total_tokens":15}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens (clamped to the model's cap).","type":"number"},"messages":{"description":"OpenAI chat messages: [{role, content}]","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"model":{"description":"Model id, e.g. gpt-4o-mini. Free catalog: GET /v1/models","type":"string"}},"required":["model","messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"type":"array"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","openai compatible","llm api","ai chat","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:44.101Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:43.902Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}],"model":"gpt-4o-mini"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"id":"chatcmpl-9f2f28d90a3c4e0f8f1c2d3e","model":"gpt-4o-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":13,"total_tokens":15}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens (clamped to the model's cap).","type":"number"},"messages":{"description":"OpenAI chat messages: [{role, content}]","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"model":{"description":"Model id, e.g. gpt-4o-mini. Free catalog: GET /v1/models","type":"string"}},"required":["model","messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"type":"array"},"id":{"type":"string"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29526,"slug":"29526","resource":"https://netintel.dev/ip-risk/score","description":"One call returns a complete risk profile for an IP address — geolocation, ASN/network owner, blacklist status across multiple DNSBLs, and proxy/VPN/hosting classification — aggregated into a single verdict so agents can make a block/allow decision without calling four separate IP endpoints.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"blacklist":{"type":"object"},"findings":{"items":{"type":"object"},"type":"array"},"geo":{"type":"object"},"grade":{"type":"string"},"ip":{"type":"string"},"network":{"type":"object"},"recommendation":{"type":"string"},"risk_score":{"description":"deprecated alias of trust_score","type":"number"},"trust_score":{"description":"0-100, higher = cleaner/safer","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":8},"findings":[{"deduction":-20,"detail":"IP belongs to known cloud provider (Google LLC)","rule":"is_cloud"}],"geo":{"available":true,"city":"Ashburn","country":"United States","country_code":"US","is_hosting":true,"is_mobile":false,"is_proxy":false,"isp":"Google LLC","timezone":"America/New_York"},"grade":"B","ip":"8.8.8.8","network":{"asn":"AS15169","available":true,"classification":"cloud","organization":"Google LLC"},"recommendation":"allow","risk_score":80,"trust_score":80},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to risk-score (private/reserved ranges are rejected; DNSBL blacklist checks are IPv4-only and are skipped for IPv6 with a blacklist_skipped_ipv6 finding)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blacklist":{"type":"object"},"findings":{"items":{"type":"object"},"type":"array"},"geo":{"type":"object"},"grade":{"type":"string"},"ip":{"type":"string"},"network":{"type":"object"},"recommendation":{"type":"string"},"risk_score":{"description":"deprecated alias of trust_score","type":"number"},"trust_score":{"description":"0-100, higher = cleaner/safer","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ip intelligence","ip lookup","geolocation","ip reputation","network intelligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T08:01:21.697Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T08:01:21.411Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":8},"findings":[{"deduction":-20,"detail":"IP belongs to known cloud provider (Google LLC)","rule":"is_cloud"}],"geo":{"available":true,"city":"Ashburn","country":"United States","country_code":"US","is_hosting":true,"is_mobile":false,"is_proxy":false,"isp":"Google LLC","timezone":"America/New_York"},"grade":"B","ip":"8.8.8.8","network":{"asn":"AS15169","available":true,"classification":"cloud","organization":"Google LLC"},"recommendation":"allow","risk_score":80,"trust_score":80},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to risk-score (private/reserved ranges are rejected; DNSBL blacklist checks are IPv4-only and are skipped for IPv6 with a blacklist_skipped_ipv6 finding)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blacklist":{"type":"object"},"findings":{"items":{"type":"object"},"type":"array"},"geo":{"type":"object"},"grade":{"type":"string"},"ip":{"type":"string"},"network":{"type":"object"},"recommendation":{"type":"string"},"risk_score":{"description":"deprecated alias of trust_score","type":"number"},"trust_score":{"description":"0-100, higher = cleaner/safer","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29527,"slug":"29527","resource":"https://netintel.dev/username-check/lookup","description":"Check username availability across 20+ social platforms and developer sites simultaneously — returns which platforms have a profile registered under that handle so agents can find people, verify identities, scout brand handles, or check name availability before registration.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"results":{"items":{"properties":{"platform":{"type":"string"},"status":{"enum":["taken","available","unknown"],"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"score":{"type":"number"},"taken_count":{"type":"number"},"unknown_count":{"type":"number"},"username":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"username":"johndoe"},"type":"http"},"output":{"example":{"available_count":10,"findings":[],"grade":"A","results":[{"platform":"GitHub","status":"taken","url":"https://github.com/johndoe"},{"platform":"npm","status":"available","url":"https://www.npmjs.com/~johndoe"},{"platform":"Instagram","status":"unknown","url":"https://www.instagram.com/johndoe"}],"score":100,"taken_count":8,"unknown_count":4,"username":"johndoe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"username":{"description":"Username/handle to check (1-50 chars, alphanumeric + hyphens/underscores/dots)","type":"string"}},"required":["username"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"results":{"items":{"properties":{"platform":{"type":"string"},"status":{"enum":["taken","available","unknown"],"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"score":{"type":"number"},"taken_count":{"type":"number"},"unknown_count":{"type":"number"},"username":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["username search","social media","osint","handle availability","profile lookup","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:40.723Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:08:40.548Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"username":"johndoe"},"type":"http"},"output":{"example":{"available_count":10,"findings":[],"grade":"A","results":[{"platform":"GitHub","status":"taken","url":"https://github.com/johndoe"},{"platform":"npm","status":"available","url":"https://www.npmjs.com/~johndoe"},{"platform":"Instagram","status":"unknown","url":"https://www.instagram.com/johndoe"}],"score":100,"taken_count":8,"unknown_count":4,"username":"johndoe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"username":{"description":"Username/handle to check (1-50 chars, alphanumeric + hyphens/underscores/dots)","type":"string"}},"required":["username"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"results":{"items":{"properties":{"platform":{"type":"string"},"status":{"enum":["taken","available","unknown"],"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"score":{"type":"number"},"taken_count":{"type":"number"},"unknown_count":{"type":"number"},"username":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29528,"slug":"29528","resource":"https://netintel.dev/ssl/analyze","description":"Performs a TLS handshake to inspect the certificate chain, probes supported TLS versions (1.0–1.3), detects weak keys and expiry issues, and returns an overall security grade (A/B/C/F). For just the cert facts fast, see the cheaper /ssl/cert (quick tier).","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"7000","amountUsd":0.007,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"7000","amountUsd":0.007,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"certificate":{"type":"object"},"chain":{"type":"array"},"chain_valid":{"type":"boolean"},"connection":{"type":"object"},"grade":{"type":"string"},"host":{"type":"string"},"port":{"type":"number"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com","port":443},"type":"http"},"output":{"example":{"certificate":{"issuer":{"common_name":"DigiCert TLS RSA SHA256 2020 CA1","country":"US","organization":"DigiCert Inc"},"key_info":{"algorithm":"RSA","size":2048},"not_after":"Feb 13 23:59:59 2025 GMT","not_before":"Jan 13 00:00:00 2024 GMT","san":["example.com","www.example.com"],"serial_number":"0FD078DD48F1A2BD4D0F2BA96B6038FE","signature_algorithm":"sha256WithRSAEncryption","subject":{"common_name":"example.com","country":"US","organization":"Internet Corporation for Assigned Names and Numbers","organizational_unit":null},"version":3},"chain":[{"issuer":"DigiCert Global Root CA","not_after":"Apr 13 23:59:59 2031 GMT","not_before":"Apr 14 00:00:00 2021 GMT","subject":"DigiCert TLS RSA SHA256 2020 CA1"}],"chain_valid":true,"connection":{"cipher":"TLS_AES_256_GCM_SHA384","protocol":"TLSv1.3","supported_protocols":["TLS 1.2","TLS 1.3"]},"grade":"A","host":"example.com","port":443,"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to analyze (e.g. example.com)","type":"string"},"port":{"description":"Port to connect to (default: 443)","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"certificate":{"type":"object"},"chain":{"type":"array"},"chain_valid":{"type":"boolean"},"connection":{"type":"object"},"grade":{"type":"string"},"host":{"type":"string"},"port":{"type":"number"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ssl","tls certificate","https check","certificate analysis","security","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:58.744Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:58.545Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com","port":443},"type":"http"},"output":{"example":{"certificate":{"issuer":{"common_name":"DigiCert TLS RSA SHA256 2020 CA1","country":"US","organization":"DigiCert Inc"},"key_info":{"algorithm":"RSA","size":2048},"not_after":"Feb 13 23:59:59 2025 GMT","not_before":"Jan 13 00:00:00 2024 GMT","san":["example.com","www.example.com"],"serial_number":"0FD078DD48F1A2BD4D0F2BA96B6038FE","signature_algorithm":"sha256WithRSAEncryption","subject":{"common_name":"example.com","country":"US","organization":"Internet Corporation for Assigned Names and Numbers","organizational_unit":null},"version":3},"chain":[{"issuer":"DigiCert Global Root CA","not_after":"Apr 13 23:59:59 2031 GMT","not_before":"Apr 14 00:00:00 2021 GMT","subject":"DigiCert TLS RSA SHA256 2020 CA1"}],"chain_valid":true,"connection":{"cipher":"TLS_AES_256_GCM_SHA384","protocol":"TLSv1.3","supported_protocols":["TLS 1.2","TLS 1.3"]},"grade":"A","host":"example.com","port":443,"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to analyze (e.g. example.com)","type":"string"},"port":{"description":"Port to connect to (default: 443)","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"certificate":{"type":"object"},"chain":{"type":"array"},"chain_valid":{"type":"boolean"},"connection":{"type":"object"},"grade":{"type":"string"},"host":{"type":"string"},"port":{"type":"number"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29529,"slug":"29529","resource":"https://netintel.dev/api/v1/embeddings","description":"OpenAI-compatible text embeddings API (alias of /v1/embeddings for api/v1-style base URLs) — input as a string or batch of up to 128 strings, model text-embedding-3-small (default) or text-embedding-3-large. Flat $0.005 per call in USDC via x402, no OpenAI account or API key.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…]}]","type":"array"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"input":"the quick brown fox","model":"text-embedding-3-small"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":[{"embedding":[0.0102,-0.0083,0.0264],"index":0,"object":"embedding"}],"model":"text-embedding-3-small","object":"list","usage":{"prompt_tokens":4,"total_tokens":4}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dimensions":{"description":"Optional output vector size (truncation).","type":"number"},"input":{"description":"Text to embed. Also accepts an array of up to 128 strings (64000 chars total).","type":"string"},"model":{"description":"text-embedding-3-small (default) or text-embedding-3-large","type":"string"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…]}]","type":"array"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["embeddings","text embeddings","vector search","rag","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:57.77Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:57.582Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"input":"the quick brown fox","model":"text-embedding-3-small"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":[{"embedding":[0.0102,-0.0083,0.0264],"index":0,"object":"embedding"}],"model":"text-embedding-3-small","object":"list","usage":{"prompt_tokens":4,"total_tokens":4}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dimensions":{"description":"Optional output vector size (truncation).","type":"number"},"input":{"description":"Text to embed. Also accepts an array of up to 128 strings (64000 chars total).","type":"string"},"model":{"description":"text-embedding-3-small (default) or text-embedding-3-large","type":"string"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…]}]","type":"array"},"model":{"type":"string"},"object":{"type":"string"},"usage":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29530,"slug":"29530","resource":"https://netintel.dev/calendar/ics","description":"Turn event fields into a valid RFC 5545 .ics calendar file — handles timed and all-day events, escaping, line folding, and a deterministic UID for idempotent re-import — so agents can publish events that import cleanly into Google, Apple, and Outlook calendars. Add ?download=1 (or Accept: text/calendar) to receive the raw .ics file with a Content-Disposition attachment header instead of the JSON envelope. Pure compute, no LLM.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"ends_at":"2026-06-27T17:00:00","location":"Paris HQ","starts_at":"2026-06-27T09:00:00","timezone":"Europe/Paris","title":"Team Offsite"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"all_day":false,"ics":"BEGIN:VCALENDAR\r\nVERSION:2.0\r\n...END:VCALENDAR\r\n","uid":"a1b2c3...@netintel.dev"},"findings":[],"grade":"A","score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"all_day":{"description":"Optional. Inferred when omitted: a bare-date starts_at is all-day, a timestamp is timed.","type":"boolean"},"description":{"description":"Optional → DESCRIPTION.","type":"string"},"ends_at":{"description":"Optional ISO-8601 end. Defaults: timed → start + 1 hour; all-day → start + 1 day (exclusive). For multi-day all-day events pass the inclusive last day.","type":"string"},"location":{"description":"Optional venue/address → LOCATION.","type":"string"},"organizer":{"description":"Optional organizer name and/or email → ORGANIZER (CN=...).","type":"string"},"starts_at":{"description":"ISO-8601 start. Use an offset/timestamp for timed events (e.g. 2026-06-27T09:00:00+02:00) or a bare date (YYYY-MM-DD) for all-day. Required.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. Europe/Paris). Timed events are converted to UTC and emitted with a Z suffix (no VTIMEZONE block). Unrecognized values are ignored (falls back to UTC).","type":"string"},"title":{"description":"Event summary (e.g. \"Team Offsite\"). Required.","type":"string"},"url":{"description":"Optional → URL.","type":"string"}},"required":["title","starts_at"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ics","calendar","ical parser","events","scheduling","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:56.685Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:56.501Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"ends_at":"2026-06-27T17:00:00","location":"Paris HQ","starts_at":"2026-06-27T09:00:00","timezone":"Europe/Paris","title":"Team Offsite"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"all_day":false,"ics":"BEGIN:VCALENDAR\r\nVERSION:2.0\r\n...END:VCALENDAR\r\n","uid":"a1b2c3...@netintel.dev"},"findings":[],"grade":"A","score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"all_day":{"description":"Optional. Inferred when omitted: a bare-date starts_at is all-day, a timestamp is timed.","type":"boolean"},"description":{"description":"Optional → DESCRIPTION.","type":"string"},"ends_at":{"description":"Optional ISO-8601 end. Defaults: timed → start + 1 hour; all-day → start + 1 day (exclusive). For multi-day all-day events pass the inclusive last day.","type":"string"},"location":{"description":"Optional venue/address → LOCATION.","type":"string"},"organizer":{"description":"Optional organizer name and/or email → ORGANIZER (CN=...).","type":"string"},"starts_at":{"description":"ISO-8601 start. Use an offset/timestamp for timed events (e.g. 2026-06-27T09:00:00+02:00) or a bare date (YYYY-MM-DD) for all-day. Required.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. Europe/Paris). Timed events are converted to UTC and emitted with a Z suffix (no VTIMEZONE block). Unrecognized values are ignored (falls back to UTC).","type":"string"},"title":{"description":"Event summary (e.g. \"Team Offsite\"). Required.","type":"string"},"url":{"description":"Optional → URL.","type":"string"}},"required":["title","starts_at"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29531,"slug":"29531","resource":"https://netintel.dev/iban/validate","description":"Validate any IBAN offline — mod-97 check digits, per-country structure, bank/branch extraction, and pretty formatting for ~80 countries — deterministic, instant, no upstream. A structurally invalid IBAN is a real answer: valid:false + findings naming exactly what failed. Pass iban as ?iban= (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"account_number":{"type":["string","null"]},"bank_code":{"type":["string","null"]},"branch_code":{"type":["string","null"]},"check_digits":{"type":"string"},"checksum_ok":{"type":"boolean"},"country":{"type":"string"},"country_name":{"type":["string","null"]},"findings":{"type":"array"},"formatted":{"description":"print format, grouped by 4","type":"string"},"iban":{"description":"normalized electronic format","type":"string"},"length_ok":{"type":"boolean"},"sepa_member":{"type":"boolean"},"structure_ok":{"type":"boolean"},"valid":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"iban":"DE89370400440532013000"},"type":"http"},"output":{"example":{"account_number":"0532013000","bank_code":"37040044","branch_code":null,"check_digits":"89","checksum_ok":true,"country":"DE","country_name":"Germany","findings":[],"formatted":"DE89 3704 0044 0532 0130 00","iban":"DE89370400440532013000","length_ok":true,"sepa_member":true,"structure_ok":true,"valid":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":{"iban":{"description":"The IBAN to validate — spaces, hyphens, case, and a leading IBAN: label are tolerated. Aliases: account, account_number, number","type":"string"}},"required":["iban"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"account_number":{"type":["string","null"]},"bank_code":{"type":["string","null"]},"branch_code":{"type":["string","null"]},"check_digits":{"type":"string"},"checksum_ok":{"type":"boolean"},"country":{"type":"string"},"country_name":{"type":["string","null"]},"findings":{"type":"array"},"formatted":{"description":"print format, grouped by 4","type":"string"},"iban":{"description":"normalized electronic format","type":"string"},"length_ok":{"type":"boolean"},"sepa_member":{"type":"boolean"},"structure_ok":{"type":"boolean"},"valid":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["iban","iban validation","bank account check","sepa","payment validation","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:55.642Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:55.445Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"iban":"DE89370400440532013000"},"type":"http"},"output":{"example":{"account_number":"0532013000","bank_code":"37040044","branch_code":null,"check_digits":"89","checksum_ok":true,"country":"DE","country_name":"Germany","findings":[],"formatted":"DE89 3704 0044 0532 0130 00","iban":"DE89370400440532013000","length_ok":true,"sepa_member":true,"structure_ok":true,"valid":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":{"iban":{"description":"The IBAN to validate — spaces, hyphens, case, and a leading IBAN: label are tolerated. Aliases: account, account_number, number","type":"string"}},"required":["iban"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"account_number":{"type":["string","null"]},"bank_code":{"type":["string","null"]},"branch_code":{"type":["string","null"]},"check_digits":{"type":"string"},"checksum_ok":{"type":"boolean"},"country":{"type":"string"},"country_name":{"type":["string","null"]},"findings":{"type":"array"},"formatted":{"description":"print format, grouped by 4","type":"string"},"iban":{"description":"normalized electronic format","type":"string"},"length_ok":{"type":"boolean"},"sepa_member":{"type":"boolean"},"structure_ok":{"type":"boolean"},"valid":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29532,"slug":"29532","resource":"https://netintel.dev/holidays/check","description":"Look up public holidays for any country and year, check whether a specific date is a holiday, and calculate the next business day — so agents can handle scheduling, SLA calculations, deadline setting, and date-aware workflows without hardcoding country-specific holiday rules.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"country_code":{"type":"string"},"date_check":{"type":["object","null"]},"findings":{"type":"array"},"grade":{"type":"string"},"holidays":{"type":"array"},"score":{"type":"number"},"total_holidays":{"type":"number"},"year":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country_code":"US","date":"2026-07-03","year":2026},"type":"http"},"output":{"example":{"country_code":"US","date_check":{"date":"2026-07-03","holiday_name":"Independence Day","is_business_day":false,"is_holiday":true,"is_weekend":false,"next_business_day":"2026-07-06"},"findings":[],"grade":"A","holidays":[{"date":"2026-01-01","is_global":true,"local_name":"New Year's Day","name":"New Year's Day","types":["Public","Bank"]}],"score":100,"total_holidays":17,"year":2026},"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_code":{"description":"ISO 3166-1 alpha-2 country code (e.g. US, GB, DE)","type":"string"},"date":{"description":"YYYY-MM-DD specific date to check — populates date_check with {date, is_holiday, is_weekend, is_business_day, holiday_name, next_business_day}; omitted → date_check is null","type":"string"},"year":{"description":"4-digit year (default: current year, range 2000-2099)","type":"integer"}},"required":["country_code"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"country_code":{"type":"string"},"date_check":{"type":["object","null"]},"findings":{"type":"array"},"grade":{"type":"string"},"holidays":{"type":"array"},"score":{"type":"number"},"total_holidays":{"type":"number"},"year":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["holidays","public holidays","calendar","scheduling","business days","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:54.454Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:54.237Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"country_code":"US","date":"2026-07-03","year":2026},"type":"http"},"output":{"example":{"country_code":"US","date_check":{"date":"2026-07-03","holiday_name":"Independence Day","is_business_day":false,"is_holiday":true,"is_weekend":false,"next_business_day":"2026-07-06"},"findings":[],"grade":"A","holidays":[{"date":"2026-01-01","is_global":true,"local_name":"New Year's Day","name":"New Year's Day","types":["Public","Bank"]}],"score":100,"total_holidays":17,"year":2026},"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_code":{"description":"ISO 3166-1 alpha-2 country code (e.g. US, GB, DE)","type":"string"},"date":{"description":"YYYY-MM-DD specific date to check — populates date_check with {date, is_holiday, is_weekend, is_business_day, holiday_name, next_business_day}; omitted → date_check is null","type":"string"},"year":{"description":"4-digit year (default: current year, range 2000-2099)","type":"integer"}},"required":["country_code"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"country_code":{"type":"string"},"date_check":{"type":["object","null"]},"findings":{"type":"array"},"grade":{"type":"string"},"holidays":{"type":"array"},"score":{"type":"number"},"total_holidays":{"type":"number"},"year":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29533,"slug":"29533","resource":"https://netintel.dev/jwt-inspector/decode","description":"Decode and inspect any JWT token — extracts header algorithm, payload claims, expiry status, issued-at time, audience, issuer, and subject without requiring the secret — so agents can debug auth issues, check token expiry, and extract identity claims from tokens in pipelines.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"type":"array"},"grade":{"type":"string"},"header":{"type":"object"},"human_expiry":{"type":["string","null"]},"is_expired":{"description":"null when the token has no exp claim","type":["boolean","null"]},"payload":{"type":"object"},"score":{"type":"number"},"seconds_until_expiry":{"type":["number","null"]},"security_flags":{"type":"array"},"signature_hex":{"type":"string"},"signature_present":{"type":"boolean"},"valid_structure":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"},"type":"http"},"output":{"example":{"findings":[{"detail":"JWT has no exp claim — token never expires","impact":-20,"label":"No expiry claim","rule":"no_expiry_claim"}],"grade":"B","header":{"algorithm":"HS256","key_id":null,"token_type":"JWT"},"human_expiry":null,"is_expired":null,"payload":{"audience":null,"custom_claims":{"name":"John Doe"},"expires_at":null,"expires_at_unix":null,"issued_at":"2018-01-18T01:30:22.000Z","issued_at_unix":1516239022,"issuer":null,"jwt_id":null,"not_before":null,"subject":"1234567890"},"score":80,"seconds_until_expiry":null,"security_flags":["no_expiry"],"signature_hex":"49f94ac7044948c78a285d904f87f0a4c7897f7e8f3a4eb2255fda750b2cc397","signature_present":true,"valid_structure":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":{"token":{"description":"JWT token string (3 dot-separated segments); a 'Bearer ' prefix is stripped automatically","type":"string"}},"required":["token"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"grade":{"type":"string"},"header":{"type":"object"},"human_expiry":{"type":["string","null"]},"is_expired":{"description":"null when the token has no exp claim","type":["boolean","null"]},"payload":{"type":"object"},"score":{"type":"number"},"seconds_until_expiry":{"type":["number","null"]},"security_flags":{"type":"array"},"signature_hex":{"type":"string"},"signature_present":{"type":"boolean"},"valid_structure":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["jwt","token decoder","authentication","security tools","debugging","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:54.386Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:54.206Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"},"type":"http"},"output":{"example":{"findings":[{"detail":"JWT has no exp claim — token never expires","impact":-20,"label":"No expiry claim","rule":"no_expiry_claim"}],"grade":"B","header":{"algorithm":"HS256","key_id":null,"token_type":"JWT"},"human_expiry":null,"is_expired":null,"payload":{"audience":null,"custom_claims":{"name":"John Doe"},"expires_at":null,"expires_at_unix":null,"issued_at":"2018-01-18T01:30:22.000Z","issued_at_unix":1516239022,"issuer":null,"jwt_id":null,"not_before":null,"subject":"1234567890"},"score":80,"seconds_until_expiry":null,"security_flags":["no_expiry"],"signature_hex":"49f94ac7044948c78a285d904f87f0a4c7897f7e8f3a4eb2255fda750b2cc397","signature_present":true,"valid_structure":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":{"token":{"description":"JWT token string (3 dot-separated segments); a 'Bearer ' prefix is stripped automatically","type":"string"}},"required":["token"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"grade":{"type":"string"},"header":{"type":"object"},"human_expiry":{"type":["string","null"]},"is_expired":{"description":"null when the token has no exp claim","type":["boolean","null"]},"payload":{"type":"object"},"score":{"type":"number"},"seconds_until_expiry":{"type":["number","null"]},"security_flags":{"type":"array"},"signature_hex":{"type":"string"},"signature_present":{"type":"boolean"},"valid_structure":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29534,"slug":"29534","resource":"https://netintel.dev/openai/gpt-4-1-nano","description":"Call OpenAI's gpt-4.1-nano via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4.1-nano","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:53.498Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:53.3Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4.1-nano","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29535,"slug":"29535","resource":"https://netintel.dev/openai/gpt-5-4-nano","description":"Call OpenAI's gpt-5.4-nano via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.4-nano","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:51.772Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:51.578Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.4-nano","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29536,"slug":"29536","resource":"https://netintel.dev/text-summarize","description":"Text summarizer / summarization API — condense text, Markdown, or a URL into a TL;DR plus key bullet points using Claude Haiku. Accepts raw text or a URL (fetched and extracted), enforces an input cap, and returns a clean structured summary so agents can compress documents and articles in one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"compression_ratio":{"description":"summary_word_count / original_word_count, rounded to 2 decimals","type":"number"},"findings":{"description":"Reserved — currently always [] on success","type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"key_points":{"description":"Key bullet points extracted from the content","items":{"type":"string"},"type":"array"},"original_word_count":{"description":"Word count of the input content","type":"number"},"score":{"description":"Quality score 0-100","type":"number"},"source":{"description":"text or url","type":"string"},"summary":{"description":"Concise 2-4 sentence summary","type":"string"},"summary_word_count":{"description":"Word count of the generated summary","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"The James Webb Space Telescope has captured its deepest infrared image of the universe to date, revealing thousands of galaxies in a tiny patch of sky. The image, known as Webb's First Deep Field, shows galaxy cluster SMACS 0723 as it appeared 4.6 billion years ago. The combined mass of this cluster acts as a gravitational lens, magnifying far more distant galaxies behind it. Astronomers say the image will help them understand galaxy formation in the early universe."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"compression_ratio":0.67,"findings":[],"grade":"A","key_points":["Webb captured its deepest infrared image to date","The image shows galaxy cluster SMACS 0723 as it appeared 4.6 billion years ago","The cluster's mass acts as a gravitational lens magnifying distant galaxies","It will aid the study of early-universe galaxy formation"],"original_word_count":78,"score":100,"source":"text","summary":"The James Webb Space Telescope captured its deepest infrared image yet, revealing thousands of galaxies. Known as Webb's First Deep Field, it shows galaxy cluster SMACS 0723 acting as a gravitational lens to magnify far more distant galaxies. The image will help astronomers study galaxy formation in the early universe.","summary_word_count":52},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_points":{"description":"Number of key bullet points to return (default 5, max 10).","type":"number"},"text":{"description":"Raw text to summarize. Provide exactly one of text or url. Max 10000 words or 50KB.","type":"string"},"url":{"description":"URL to fetch, extract readable text from, and summarize. Provide exactly one of text or url. The page must yield ≥50 words of extractable paragraph text (fetch capped at 500KB/10s) — thin or JS-rendered pages 400 without charging.","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"compression_ratio":{"description":"summary_word_count / original_word_count, rounded to 2 decimals","type":"number"},"findings":{"description":"Reserved — currently always [] on success","type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"key_points":{"description":"Key bullet points extracted from the content","items":{"type":"string"},"type":"array"},"original_word_count":{"description":"Word count of the input content","type":"number"},"score":{"description":"Quality score 0-100","type":"number"},"source":{"description":"text or url","type":"string"},"summary":{"description":"Concise 2-4 sentence summary","type":"string"},"summary_word_count":{"description":"Word count of the generated summary","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["summarize","text summary","tldr","key points","article summary","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:51.548Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:51.363Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"The James Webb Space Telescope has captured its deepest infrared image of the universe to date, revealing thousands of galaxies in a tiny patch of sky. The image, known as Webb's First Deep Field, shows galaxy cluster SMACS 0723 as it appeared 4.6 billion years ago. The combined mass of this cluster acts as a gravitational lens, magnifying far more distant galaxies behind it. Astronomers say the image will help them understand galaxy formation in the early universe."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"compression_ratio":0.67,"findings":[],"grade":"A","key_points":["Webb captured its deepest infrared image to date","The image shows galaxy cluster SMACS 0723 as it appeared 4.6 billion years ago","The cluster's mass acts as a gravitational lens magnifying distant galaxies","It will aid the study of early-universe galaxy formation"],"original_word_count":78,"score":100,"source":"text","summary":"The James Webb Space Telescope captured its deepest infrared image yet, revealing thousands of galaxies. Known as Webb's First Deep Field, it shows galaxy cluster SMACS 0723 acting as a gravitational lens to magnify far more distant galaxies. The image will help astronomers study galaxy formation in the early universe.","summary_word_count":52},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_points":{"description":"Number of key bullet points to return (default 5, max 10).","type":"number"},"text":{"description":"Raw text to summarize. Provide exactly one of text or url. Max 10000 words or 50KB.","type":"string"},"url":{"description":"URL to fetch, extract readable text from, and summarize. Provide exactly one of text or url. The page must yield ≥50 words of extractable paragraph text (fetch capped at 500KB/10s) — thin or JS-rendered pages 400 without charging.","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"compression_ratio":{"description":"summary_word_count / original_word_count, rounded to 2 decimals","type":"number"},"findings":{"description":"Reserved — currently always [] on success","type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"key_points":{"description":"Key bullet points extracted from the content","items":{"type":"string"},"type":"array"},"original_word_count":{"description":"Word count of the input content","type":"number"},"score":{"description":"Quality score 0-100","type":"number"},"source":{"description":"text or url","type":"string"},"summary":{"description":"Concise 2-4 sentence summary","type":"string"},"summary_word_count":{"description":"Word count of the generated summary","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29537,"slug":"29537","resource":"https://netintel.dev/openai/gpt-5-nano","description":"Call OpenAI's gpt-5-nano via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5-nano","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:49.843Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:49.66Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5-nano","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29538,"slug":"29538","resource":"https://netintel.dev/crypto/price","description":"Crypto prices for up to 25 coins in one call — live cryptocurrency spot prices for BTC, ETH, SOL and more in USD, EUR, or GBP from Coinbase with Kraken and CoinGecko fallback; no API key, one flat price. Per asset: price, 24h change when the source provides it, source, cache age. 30s cache; unknown symbols land in unresolved without failing the call. 25 prices for one $0.005 call vs 25 single-symbol lookups.","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"type":"array"},"prices":{"items":{"properties":{"cache_age_seconds":{"type":"number"},"change_24h_pct":{"type":["number","null"]},"name":{"type":"string"},"price":{"type":"number"},"source":{"description":"coinbase | coingecko | kraken","type":"string"},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"stale":{"type":"boolean"},"unresolved":{"items":{"type":"string"},"type":"array"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbols":"BTC,ETH"},"type":"http"},"output":{"example":{"findings":[],"prices":[{"cache_age_seconds":0,"change_24h_pct":null,"name":"Bitcoin","price":62441.615,"source":"coinbase","symbol":"BTC"},{"cache_age_seconds":0,"change_24h_pct":null,"name":"Ethereum","price":1829.645,"source":"coinbase","symbol":"ETH"}],"stale":false,"unresolved":[],"vs":"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":{"symbols":{"description":"Comma list of 1–25 tickers or full names (\"BTC,ETH\" or \"bitcoin\"); a leading $ is fine. Aliases: symbol, coins, coin, tickers, ticker, assets","type":"string"},"vs":{"description":"Quote currency: USD (default), EUR or GBP. Aliases: currency, fiat, vs_currency","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"prices":{"items":{"properties":{"cache_age_seconds":{"type":"number"},"change_24h_pct":{"type":["number","null"]},"name":{"type":"string"},"price":{"type":"number"},"source":{"description":"coinbase | coingecko | kraken","type":"string"},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"stale":{"type":"boolean"},"unresolved":{"items":{"type":"string"},"type":"array"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["crypto price","token price","coin price","spot price","bitcoin price","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:46.437Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:46.258Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"symbols":"BTC,ETH"},"type":"http"},"output":{"example":{"findings":[],"prices":[{"cache_age_seconds":0,"change_24h_pct":null,"name":"Bitcoin","price":62441.615,"source":"coinbase","symbol":"BTC"},{"cache_age_seconds":0,"change_24h_pct":null,"name":"Ethereum","price":1829.645,"source":"coinbase","symbol":"ETH"}],"stale":false,"unresolved":[],"vs":"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":{"symbols":{"description":"Comma list of 1–25 tickers or full names (\"BTC,ETH\" or \"bitcoin\"); a leading $ is fine. Aliases: symbol, coins, coin, tickers, ticker, assets","type":"string"},"vs":{"description":"Quote currency: USD (default), EUR or GBP. Aliases: currency, fiat, vs_currency","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"prices":{"items":{"properties":{"cache_age_seconds":{"type":"number"},"change_24h_pct":{"type":["number","null"]},"name":{"type":"string"},"price":{"type":"number"},"source":{"description":"coinbase | coingecko | kraken","type":"string"},"symbol":{"type":"string"}},"type":"object"},"type":"array"},"stale":{"type":"boolean"},"unresolved":{"items":{"type":"string"},"type":"array"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29539,"slug":"29539","resource":"https://netintel.dev/openai/gpt-4o-mini","description":"Call OpenAI's gpt-4o-mini via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.005 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4o-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:45.588Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:45.344Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4o-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~24000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29540,"slug":"29540","resource":"https://netintel.dev/web/fetch","description":"Fetch any URL and get the raw body back — JSON parsed, everything else as text — from safe server-side egress. For data APIs (ArcGIS, government/open-data portals, blob storage) that /web/extract's markdown conversion mangles. No API key, SSRF-guarded, billed only on a usable 2xx response. Pass url as ?url= (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"bytes":{"description":"bytes returned (≤ max_bytes)","type":"number"},"content_type":{"description":"upstream media type","type":["string","null"]},"final_url":{"description":"after redirects","type":"string"},"findings":{"type":"array"},"json":{"description":"parsed body when it is JSON","type":["object","array","null"]},"status":{"description":"upstream HTTP status (2xx)","type":"number"},"text":{"description":"raw body when it is not JSON","type":["string","null"]},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://api.dexscreener.com/latest/dex/tokens/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"},"type":"http"},"output":{"example":{"bytes":25499,"content_type":"application/json","final_url":"https://api.dexscreener.com/latest/dex/tokens/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","findings":[],"json":{"pairs":[{"baseToken":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","name":"USD Coin","symbol":"USDC"},"chainId":"base","dexId":"quickswap","pairAddress":"0x5D0bC342178C8Fe2c2f9A9fcC9D52555C99936db","priceUsd":"1.00013","quoteToken":{"address":"0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA","name":"USD Base Coin","symbol":"USDbC"}}],"schemaVersion":"1.0.0"},"status":200,"text":null,"truncated":false,"url":"https://api.dexscreener.com/latest/dex/tokens/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"max_bytes":{"description":"Optional read cap in bytes (default 2000000, hard cap 5000000); longer bodies are truncated and flagged","type":"number"},"url":{"description":"Absolute http(s) URL to fetch (data API, open-data portal, blob file). Aliases: uri, target, link, u","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"bytes":{"description":"bytes returned (≤ max_bytes)","type":"number"},"content_type":{"description":"upstream media type","type":["string","null"]},"final_url":{"description":"after redirects","type":"string"},"findings":{"type":"array"},"json":{"description":"parsed body when it is JSON","type":["object","array","null"]},"status":{"description":"upstream HTTP status (2xx)","type":"number"},"text":{"description":"raw body when it is not JSON","type":["string","null"]},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["fetch url","retrieve url content","web content","json api","http get","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:41.049Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:40.866Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://api.dexscreener.com/latest/dex/tokens/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"},"type":"http"},"output":{"example":{"bytes":25499,"content_type":"application/json","final_url":"https://api.dexscreener.com/latest/dex/tokens/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","findings":[],"json":{"pairs":[{"baseToken":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","name":"USD Coin","symbol":"USDC"},"chainId":"base","dexId":"quickswap","pairAddress":"0x5D0bC342178C8Fe2c2f9A9fcC9D52555C99936db","priceUsd":"1.00013","quoteToken":{"address":"0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA","name":"USD Base Coin","symbol":"USDbC"}}],"schemaVersion":"1.0.0"},"status":200,"text":null,"truncated":false,"url":"https://api.dexscreener.com/latest/dex/tokens/0x833589fcd6edb6e08f4c7c32d4f71b54bda02913"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"max_bytes":{"description":"Optional read cap in bytes (default 2000000, hard cap 5000000); longer bodies are truncated and flagged","type":"number"},"url":{"description":"Absolute http(s) URL to fetch (data API, open-data portal, blob file). Aliases: uri, target, link, u","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"bytes":{"description":"bytes returned (≤ max_bytes)","type":"number"},"content_type":{"description":"upstream media type","type":["string","null"]},"final_url":{"description":"after redirects","type":"string"},"findings":{"type":"array"},"json":{"description":"parsed body when it is JSON","type":["object","array","null"]},"status":{"description":"upstream HTTP status (2xx)","type":"number"},"text":{"description":"raw body when it is not JSON","type":["string","null"]},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29541,"slug":"29541","resource":"https://netintel.dev/prediction/market","description":"Full detail for ONE Polymarket prediction market by id or slug — question, description, every outcome with its current price (implied probability), volume, liquidity, open/close dates, resolution source, category, and status. No API key. The drill-in companion to /prediction/markets (browse/search): find a market there, then pull its full state here. Pass id or slug as query (GET) or a JSON body (POST).","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"active":{"type":"boolean"},"cache_age_seconds":{"description":"0 = fresh; cached <=60s per market","type":"number"},"category":{"description":"from Polymarket tags","type":["string","null"]},"closed":{"description":"true once resolved (active may still be true)","type":"boolean"},"description":{"type":["string","null"]},"end_date":{"description":"ISO 8601 resolution/close date","type":["string","null"]},"findings":{"description":"outcomes_unparseable, id_treated_as_slug, slug_extracted_from_url","type":"array"},"id":{"type":"string"},"liquidity_usd":{"type":["number","null"]},"outcomes":{"description":"each {outcome, price}; price = IMPLIED PROBABILITY 0..1 (0.55 = 55% chance)","type":"array"},"question":{"type":"string"},"resolution_source":{"description":"usually null — terms live in description","type":["string","null"]},"slug":{"type":["string","null"]},"source":{"type":"string"},"start_date":{"type":["string","null"]},"url":{"type":["string","null"]},"volume_24h_usd":{"type":["number","null"]},"volume_usd":{"description":"lifetime traded volume","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"slug":"will-the-us-invade-iran-before-2027"},"type":"http"},"output":{"example":{"active":true,"cache_age_seconds":0,"category":"Politics","closed":false,"description":"This market will resolve to \"Yes\" if the United States commences a military offensive intended to establish control over any portion of Iran by December 31, 2026, 11:59 PM ET. Otherwise, this market will resolve to \"No\".\n\nFor the purposes of this market, land de facto controlled by Iran or the United States as of November 4, 2025 12:00 PM ET, will be considered the sovereign territory of that country.\n\nThe resolution source for this market will be a consensus of credible sources.","end_date":"2027-01-01T04:59:00Z","findings":[],"id":"665374","liquidity_usd":664672.8,"outcomes":[{"outcome":"Yes","price":0.155},{"outcome":"No","price":0.845}],"question":"Will the U.S. invade Iran before 2027?","resolution_source":null,"slug":"will-the-us-invade-iran-before-2027","source":"polymarket","start_date":"2025-11-05T17:52:17.414Z","url":"https://polymarket.com/market/will-the-us-invade-iran-before-2027","volume_24h_usd":284848.61,"volume_usd":63556874.05},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"id":{"description":"Numeric Polymarket market id, e.g. \"665374\". Aliases: market_id, market. Wins over slug","type":"string"},"slug":{"description":"Market slug, e.g. \"will-the-us-invade-iran-before-2027\" (last segment of a polymarket.com URL; a full URL works too). Alias: market_slug","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"active":{"type":"boolean"},"cache_age_seconds":{"description":"0 = fresh; cached <=60s per market","type":"number"},"category":{"description":"from Polymarket tags","type":["string","null"]},"closed":{"description":"true once resolved (active may still be true)","type":"boolean"},"description":{"type":["string","null"]},"end_date":{"description":"ISO 8601 resolution/close date","type":["string","null"]},"findings":{"description":"outcomes_unparseable, id_treated_as_slug, slug_extracted_from_url","type":"array"},"id":{"type":"string"},"liquidity_usd":{"type":["number","null"]},"outcomes":{"description":"each {outcome, price}; price = IMPLIED PROBABILITY 0..1 (0.55 = 55% chance)","type":"array"},"question":{"type":"string"},"resolution_source":{"description":"usually null — terms live in description","type":["string","null"]},"slug":{"type":["string","null"]},"source":{"type":"string"},"start_date":{"type":["string","null"]},"url":{"type":["string","null"]},"volume_24h_usd":{"type":["number","null"]},"volume_usd":{"description":"lifetime traded volume","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["prediction market","polymarket","market odds","event probability","resolution","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:40Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:39.789Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"slug":"will-the-us-invade-iran-before-2027"},"type":"http"},"output":{"example":{"active":true,"cache_age_seconds":0,"category":"Politics","closed":false,"description":"This market will resolve to \"Yes\" if the United States commences a military offensive intended to establish control over any portion of Iran by December 31, 2026, 11:59 PM ET. Otherwise, this market will resolve to \"No\".\n\nFor the purposes of this market, land de facto controlled by Iran or the United States as of November 4, 2025 12:00 PM ET, will be considered the sovereign territory of that country.\n\nThe resolution source for this market will be a consensus of credible sources.","end_date":"2027-01-01T04:59:00Z","findings":[],"id":"665374","liquidity_usd":664672.8,"outcomes":[{"outcome":"Yes","price":0.155},{"outcome":"No","price":0.845}],"question":"Will the U.S. invade Iran before 2027?","resolution_source":null,"slug":"will-the-us-invade-iran-before-2027","source":"polymarket","start_date":"2025-11-05T17:52:17.414Z","url":"https://polymarket.com/market/will-the-us-invade-iran-before-2027","volume_24h_usd":284848.61,"volume_usd":63556874.05},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"id":{"description":"Numeric Polymarket market id, e.g. \"665374\". Aliases: market_id, market. Wins over slug","type":"string"},"slug":{"description":"Market slug, e.g. \"will-the-us-invade-iran-before-2027\" (last segment of a polymarket.com URL; a full URL works too). Alias: market_slug","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"active":{"type":"boolean"},"cache_age_seconds":{"description":"0 = fresh; cached <=60s per market","type":"number"},"category":{"description":"from Polymarket tags","type":["string","null"]},"closed":{"description":"true once resolved (active may still be true)","type":"boolean"},"description":{"type":["string","null"]},"end_date":{"description":"ISO 8601 resolution/close date","type":["string","null"]},"findings":{"description":"outcomes_unparseable, id_treated_as_slug, slug_extracted_from_url","type":"array"},"id":{"type":"string"},"liquidity_usd":{"type":["number","null"]},"outcomes":{"description":"each {outcome, price}; price = IMPLIED PROBABILITY 0..1 (0.55 = 55% chance)","type":"array"},"question":{"type":"string"},"resolution_source":{"description":"usually null — terms live in description","type":["string","null"]},"slug":{"type":["string","null"]},"source":{"type":"string"},"start_date":{"type":["string","null"]},"url":{"type":["string","null"]},"volume_24h_usd":{"type":["number","null"]},"volume_usd":{"description":"lifetime traded volume","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29542,"slug":"29542","resource":"https://netintel.dev/embeddings","description":"Multilingual text embeddings (384-dim) served in-house, no OpenAI dependency, no API key. NetIntel's cheapest embeddings at $0.001/call, batches up to 256 texts. Supports query/passage input types for retrieval (e5). Pairs with /text/chunk for a full chunk→embed RAG pipeline on one provider.","type":"http","serviceName":"NetIntel","resourceType":"Blockchain Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…384 floats]}]","type":"array"},"dimensions":{"description":"Always 384","type":"number"},"model":{"description":"Always 'netintel-embed-small'","type":"string"},"object":{"description":"Always 'list'","type":"string"},"usage":{"description":"prompt_tokens, total_tokens (input-only, estimated)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"input":"the quick brown fox","input_type":"passage"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":[{"embedding":[0.0123,-0.0456,0.0789],"index":0,"object":"embedding"}],"dimensions":384,"findings":[],"input_type":"passage","model":"netintel-embed-small","normalized":true,"object":"list","provider":"netintel","source_model":"multilingual-e5-small","usage":{"prompt_tokens":6,"total_tokens":6}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"encoding_format":{"description":"float (default) or base64.","type":"string"},"input":{"description":"Text to embed. Also accepts an array of up to 256 strings (200000 chars total). Aliases: text, inputs.","type":"string"},"input_type":{"description":"query or passage (default). Aliases: task, type.","type":"string"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…384 floats]}]","type":"array"},"dimensions":{"description":"Always 384","type":"number"},"model":{"description":"Always 'netintel-embed-small'","type":"string"},"object":{"description":"Always 'list'","type":"string"},"usage":{"description":"prompt_tokens, total_tokens (input-only, estimated)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["embeddings","multilingual embeddings","vector search","rag","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:33.956Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:33.721Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"body":{"input":"the quick brown fox","input_type":"passage"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":[{"embedding":[0.0123,-0.0456,0.0789],"index":0,"object":"embedding"}],"dimensions":384,"findings":[],"input_type":"passage","model":"netintel-embed-small","normalized":true,"object":"list","provider":"netintel","source_model":"multilingual-e5-small","usage":{"prompt_tokens":6,"total_tokens":6}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"encoding_format":{"description":"float (default) or base64.","type":"string"},"input":{"description":"Text to embed. Also accepts an array of up to 256 strings (200000 chars total). Aliases: text, inputs.","type":"string"},"input_type":{"description":"query or passage (default). Aliases: task, type.","type":"string"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"[{object:'embedding', index, embedding:[…384 floats]}]","type":"array"},"dimensions":{"description":"Always 384","type":"number"},"model":{"description":"Always 'netintel-embed-small'","type":"string"},"object":{"description":"Always 'list'","type":"string"},"usage":{"description":"prompt_tokens, total_tokens (input-only, estimated)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29543,"slug":"29543","resource":"https://netintel.dev/text/chunk","description":"Split text into overlapping chunks for RAG ingestion — by characters or words, with configurable chunk size and overlap. Deterministic (same input → same chunks), returns each chunk with its index and start/end offsets. No API key, no LLM. Pairs with /v1/embeddings for a full chunk→embed pipeline.","type":"http","serviceName":"NetIntel","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000","amountUsd":0.001,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"chunk_size":{"description":"Effective window size after clamping","type":"number"},"chunks":{"description":"Sliding-window chunks in order. start/end are UTF-16 character offsets into the source (text.slice(start, end) reproduces a chars-mode chunk; words-mode chunks are re-joined with single spaces). Surrogate pairs are never split.","items":{"properties":{"end":{"type":"number"},"index":{"type":"number"},"length":{"description":"Characters in this chunk's text","type":"number"},"start":{"type":"number"},"text":{"type":"string"}},"type":"object"},"type":"array"},"count":{"description":"Number of chunks (max 2000)","type":"number"},"findings":{"description":"Parameter adjustments applied (clamped chunk_size/overlap, unknown unit); [] when none","items":{"properties":{"detail":{"type":"string"},"rule":{"type":"string"}},"type":"object"},"type":"array"},"overlap":{"description":"Effective overlap after clamping","type":"number"},"source_length":{"description":"Length of the input text in characters","type":"number"},"unit":{"description":"chars or words","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"chunk_size":60,"overlap":15,"text":"NetIntel is a pay-per-call API for AI agents. It offers over one hundred endpoints. Agents pay per request in USDC."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chunk_size":60,"chunks":[{"end":60,"index":0,"length":60,"start":0,"text":"NetIntel is a pay-per-call API for AI agents. It offers over"},{"end":105,"index":1,"length":60,"start":45,"text":" It offers over one hundred endpoints. Agents pay per reques"},{"end":115,"index":2,"length":25,"start":90,"text":" pay per request in USDC."}],"count":3,"findings":[],"overlap":15,"source_length":115,"unit":"chars"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chunk_size":{"description":"Window size in chars or words. Default 1000; clamped to 50–20000 chars or 5–20000 words. Aliases: size, chunkSize.","type":"number"},"overlap":{"description":"Units shared by consecutive chunks. Default 10% of chunk_size (max 100); clamped to 0..chunk_size-1. Aliases: chunk_overlap, chunkOverlap.","type":"number"},"text":{"description":"Text to split — 1 to 200000 characters. Aliases: content, input, body.","type":"string"},"unit":{"description":"\"chars\" (default) or \"words\". Aliases: by, mode.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"chunk_size":{"description":"Effective window size after clamping","type":"number"},"chunks":{"description":"Sliding-window chunks in order. start/end are UTF-16 character offsets into the source (text.slice(start, end) reproduces a chars-mode chunk; words-mode chunks are re-joined with single spaces). Surrogate pairs are never split.","items":{"properties":{"end":{"type":"number"},"index":{"type":"number"},"length":{"description":"Characters in this chunk's text","type":"number"},"start":{"type":"number"},"text":{"type":"string"}},"type":"object"},"type":"array"},"count":{"description":"Number of chunks (max 2000)","type":"number"},"findings":{"description":"Parameter adjustments applied (clamped chunk_size/overlap, unknown unit); [] when none","items":{"properties":{"detail":{"type":"string"},"rule":{"type":"string"}},"type":"object"},"type":"array"},"overlap":{"description":"Effective overlap after clamping","type":"number"},"source_length":{"description":"Length of the input text in characters","type":"number"},"unit":{"description":"chars or words","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["text chunking","rag chunking","split text","chunk text","rag ingestion","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:33.172Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-08T06:07:32.942Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"body":{"chunk_size":60,"overlap":15,"text":"NetIntel is a pay-per-call API for AI agents. It offers over one hundred endpoints. Agents pay per request in USDC."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chunk_size":60,"chunks":[{"end":60,"index":0,"length":60,"start":0,"text":"NetIntel is a pay-per-call API for AI agents. It offers over"},{"end":105,"index":1,"length":60,"start":45,"text":" It offers over one hundred endpoints. Agents pay per reques"},{"end":115,"index":2,"length":25,"start":90,"text":" pay per request in USDC."}],"count":3,"findings":[],"overlap":15,"source_length":115,"unit":"chars"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chunk_size":{"description":"Window size in chars or words. Default 1000; clamped to 50–20000 chars or 5–20000 words. Aliases: size, chunkSize.","type":"number"},"overlap":{"description":"Units shared by consecutive chunks. Default 10% of chunk_size (max 100); clamped to 0..chunk_size-1. Aliases: chunk_overlap, chunkOverlap.","type":"number"},"text":{"description":"Text to split — 1 to 200000 characters. Aliases: content, input, body.","type":"string"},"unit":{"description":"\"chars\" (default) or \"words\". Aliases: by, mode.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"chunk_size":{"description":"Effective window size after clamping","type":"number"},"chunks":{"description":"Sliding-window chunks in order. start/end are UTF-16 character offsets into the source (text.slice(start, end) reproduces a chars-mode chunk; words-mode chunks are re-joined with single spaces). Surrogate pairs are never split.","items":{"properties":{"end":{"type":"number"},"index":{"type":"number"},"length":{"description":"Characters in this chunk's text","type":"number"},"start":{"type":"number"},"text":{"type":"string"}},"type":"object"},"type":"array"},"count":{"description":"Number of chunks (max 2000)","type":"number"},"findings":{"description":"Parameter adjustments applied (clamped chunk_size/overlap, unknown unit); [] when none","items":{"properties":{"detail":{"type":"string"},"rule":{"type":"string"}},"type":"object"},"type":"array"},"overlap":{"description":"Effective overlap after clamping","type":"number"},"source_length":{"description":"Length of the input text in characters","type":"number"},"unit":{"description":"chars or words","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29546,"slug":"29546","resource":"https://netintel.dev/domain-age/check","description":"Determine a domain's age from registration data and archival history — tries RDAP, then port-43 WHOIS, then a Wayback-based estimate (age_source: rdap | whois | wayback_estimate | null), returning creation date, age in years, first Wayback capture, archived snapshot count, and a maturity signal so agents can assess trustworthiness and detect freshly registered domains used for fraud or phishing — including .io and TLDs without public RDAP.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"age_days":{"type":["number","null"]},"age_source":{"description":"rdap | whois | wayback_estimate | null (undetermined)","type":["string","null"]},"age_years":{"type":["number","null"]},"archive_snapshot_estimate":{"type":["number","null"]},"created_at":{"type":["string","null"]},"domain":{"type":"string"},"findings":{"type":"array"},"first_archived_at":{"type":["string","null"]},"grade":{"type":"string"},"maturity":{"type":"string"},"registration_to_archive_gap_days":{"type":["number","null"]},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"age_days":11260,"age_source":"rdap","age_years":30.8,"archive_snapshot_estimate":5400,"created_at":"1995-08-14T04:00:00Z","domain":"example.com","findings":[],"first_archived_at":"1996-12-02T00:00:00Z","grade":"A","maturity":"established","registration_to_archive_gap_days":476,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to assess (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"age_days":{"type":["number","null"]},"age_source":{"description":"rdap | whois | wayback_estimate | null (undetermined)","type":["string","null"]},"age_years":{"type":["number","null"]},"archive_snapshot_estimate":{"type":["number","null"]},"created_at":{"type":["string","null"]},"domain":{"type":"string"},"findings":{"type":"array"},"first_archived_at":{"type":["string","null"]},"grade":{"type":"string"},"maturity":{"type":"string"},"registration_to_archive_gap_days":{"type":["number","null"]},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:51.674Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:51.386Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"age_days":11260,"age_source":"rdap","age_years":30.8,"archive_snapshot_estimate":5400,"created_at":"1995-08-14T04:00:00Z","domain":"example.com","findings":[],"first_archived_at":"1996-12-02T00:00:00Z","grade":"A","maturity":"established","registration_to_archive_gap_days":476,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to assess (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"age_days":{"type":["number","null"]},"age_source":{"description":"rdap | whois | wayback_estimate | null (undetermined)","type":["string","null"]},"age_years":{"type":["number","null"]},"archive_snapshot_estimate":{"type":["number","null"]},"created_at":{"type":["string","null"]},"domain":{"type":"string"},"findings":{"type":"array"},"first_archived_at":{"type":["string","null"]},"grade":{"type":"string"},"maturity":{"type":"string"},"registration_to_archive_gap_days":{"type":["number","null"]},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29547,"slug":"29547","resource":"https://netintel.dev/cloud-fingerprint/analyze","description":"Fingerprints a domain's cloud infrastructure — DNS records, HTTP headers, a TLS handshake and PTR lookups — to detect CDN, WAF, hosting, DNS and email provider, plus cert issuer/wildcard/SAN count, with confidence scores and a security grade (A–F). Hosts that resolve but answer nothing on 80/443 return http_reachable:false, score null and grade insufficient_data — never a grade inferred from an unanswered probe.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cdn":{"type":"object"},"cname_chain":{"type":"array"},"dns_provider":{"type":"object"},"domain":{"type":"string"},"email_provider":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"hosting":{"type":"object"},"http_fingerprint":{"type":"object"},"http_reachable":{"type":"boolean"},"resolved_ips":{"type":"array"},"score":{"type":["number","null"]},"tls":{"properties":{"issuer":{"type":["string","null"]},"san_count":{"type":["number","null"]},"wildcard":{"type":["boolean","null"]}},"type":"object"},"waf":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"cloudflare.com"},"type":"http"},"output":{"example":{"cdn":{"confidence":"medium","provider":"Cloudflare","signals":["cf-ray header present"]},"cname_chain":[],"dns_provider":{"confidence":"high","provider":"Cloudflare DNS","signals":["NS ns3.cloudflare.com contains cloudflare.com"]},"domain":"cloudflare.com","email_provider":{"confidence":null,"provider":null,"signals":[]},"findings":[],"grade":"A","hosting":{"confidence":"medium","provider":"Cloudflare","signals":["cf-ray header present"]},"http_fingerprint":{"https_enforced":true,"notable_headers":["cf-ray"],"server_header":"cloudflare","server_version_exposed":false,"x_powered_by":null},"http_reachable":true,"resolved_ips":["104.16.133.229","104.16.132.229"],"score":100,"tls":{"issuer":"Google Trust Services","san_count":5,"wildcard":true},"waf":[{"confidence":"medium","provider":"Cloudflare WAF","signals":["cf-ray header present"]}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to fingerprint (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cdn":{"type":"object"},"cname_chain":{"type":"array"},"dns_provider":{"type":"object"},"domain":{"type":"string"},"email_provider":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"hosting":{"type":"object"},"http_fingerprint":{"type":"object"},"http_reachable":{"type":"boolean"},"resolved_ips":{"type":"array"},"score":{"type":["number","null"]},"tls":{"properties":{"issuer":{"type":["string","null"]},"san_count":{"type":["number","null"]},"wildcard":{"type":["boolean","null"]}},"type":"object"},"waf":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["cloud provider","cdn detection","infrastructure","web intelligence","osint","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:26.874Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:26.681Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"cloudflare.com"},"type":"http"},"output":{"example":{"cdn":{"confidence":"medium","provider":"Cloudflare","signals":["cf-ray header present"]},"cname_chain":[],"dns_provider":{"confidence":"high","provider":"Cloudflare DNS","signals":["NS ns3.cloudflare.com contains cloudflare.com"]},"domain":"cloudflare.com","email_provider":{"confidence":null,"provider":null,"signals":[]},"findings":[],"grade":"A","hosting":{"confidence":"medium","provider":"Cloudflare","signals":["cf-ray header present"]},"http_fingerprint":{"https_enforced":true,"notable_headers":["cf-ray"],"server_header":"cloudflare","server_version_exposed":false,"x_powered_by":null},"http_reachable":true,"resolved_ips":["104.16.133.229","104.16.132.229"],"score":100,"tls":{"issuer":"Google Trust Services","san_count":5,"wildcard":true},"waf":[{"confidence":"medium","provider":"Cloudflare WAF","signals":["cf-ray header present"]}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to fingerprint (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cdn":{"type":"object"},"cname_chain":{"type":"array"},"dns_provider":{"type":"object"},"domain":{"type":"string"},"email_provider":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"hosting":{"type":"object"},"http_fingerprint":{"type":"object"},"http_reachable":{"type":"boolean"},"resolved_ips":{"type":"array"},"score":{"type":["number","null"]},"tls":{"properties":{"issuer":{"type":["string","null"]},"san_count":{"type":["number","null"]},"wildcard":{"type":["boolean","null"]}},"type":"object"},"waf":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29548,"slug":"29548","resource":"https://netintel.dev/schema-parse/extract","description":"Extract structured data from any unstructured text into your own JSON Schema — structured-data / information extraction, text-to-JSON, LLM data enrichment. You supply the schema; the LLM returns a matching object. Works for contacts, invoices, events, product specs, medical records, legal clauses, resumes — any shape. Returns the extracted object plus token usage; unfound fields are omitted or null.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"extracted":{"description":"Structured data conforming to the caller's target_schema. Missing fields are omitted or null.","type":"object"},"tokens_used":{"description":"LLM token consumption for this extraction","properties":{"input":{"description":"Prompt tokens consumed","type":"number"},"output":{"description":"Completion tokens consumed","type":"number"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"raw_text":"Hi I'm Sarah Chen, VP of Engineering at Acme Corp. Reach me at sarah.chen@acme.com or 555-867-5309.","target_schema":{"properties":{"company":{"type":"string"},"email":{"type":"string"},"name":{"type":"string"},"phone":{"type":"string"},"role":{"type":"string"}},"required":["name","email"],"type":"object"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"extracted":{"company":"Acme Corp","email":"sarah.chen@acme.com","name":"Sarah Chen","phone":"555-867-5309","role":"VP of Engineering"},"tokens_used":{"input":312,"output":48}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"raw_text":{"description":"Unstructured text to extract data from — emails, resumes, articles, log entries, contracts, support tickets, etc.","type":"string"},"target_schema":{"description":"A standard JSON Schema object with type, properties, and optionally required. Defines the shape of the extracted output.","type":"object"}},"required":["raw_text","target_schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"extracted":{"description":"Structured data conforming to the caller's target_schema. Missing fields are omitted or null.","type":"object"},"tokens_used":{"description":"LLM token consumption for this extraction","properties":{"input":{"description":"Prompt tokens consumed","type":"number"},"output":{"description":"Completion tokens consumed","type":"number"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["structured extraction","text to json","llm parsing","data extraction","json schema","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:10.962Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:10.766Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"raw_text":"Hi I'm Sarah Chen, VP of Engineering at Acme Corp. Reach me at sarah.chen@acme.com or 555-867-5309.","target_schema":{"properties":{"company":{"type":"string"},"email":{"type":"string"},"name":{"type":"string"},"phone":{"type":"string"},"role":{"type":"string"}},"required":["name","email"],"type":"object"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"extracted":{"company":"Acme Corp","email":"sarah.chen@acme.com","name":"Sarah Chen","phone":"555-867-5309","role":"VP of Engineering"},"tokens_used":{"input":312,"output":48}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"raw_text":{"description":"Unstructured text to extract data from — emails, resumes, articles, log entries, contracts, support tickets, etc.","type":"string"},"target_schema":{"description":"A standard JSON Schema object with type, properties, and optionally required. Defines the shape of the extracted output.","type":"object"}},"required":["raw_text","target_schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"extracted":{"description":"Structured data conforming to the caller's target_schema. Missing fields are omitted or null.","type":"object"},"tokens_used":{"description":"LLM token consumption for this extraction","properties":{"input":{"description":"Prompt tokens consumed","type":"number"},"output":{"description":"Completion tokens consumed","type":"number"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29549,"slug":"29549","resource":"https://netintel.dev/currency-exchange/convert","description":"Convert any amount between 32 fiat currencies (live European Central Bank rates) and major cryptocurrencies (BTC, ETH, USDC, SOL, ICP, CELO and more, live Coinbase spot rates) — fiat↔fiat, crypto↔fiat, and crypto↔crypto all work. Returns converted amount, exchange rate, inverse rate, rate date, and rate source so agents can price and invoice across fiat and crypto without a paid forex API.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Payments","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","amountUsd":0.01,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"amount":{"type":"number"},"converted_amount":{"type":"number"},"exchange_rate":{"type":"number"},"findings":{"type":"array"},"from":{"type":"string"},"grade":{"type":"string"},"inverse_rate":{"type":"number"},"is_historical":{"type":"boolean"},"rate_date":{"type":"string"},"score":{"type":"number"},"source":{"description":"ecb | coinbase | coingecko | same","type":"string"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"amount":100,"from":"USD","to":"BTC"},"type":"http"},"output":{"example":{"amount":100,"converted_amount":0.00094932,"exchange_rate":0.0000094932,"findings":[{"detail":"Crypto pair priced at Coinbase spot","rule":"crypto_spot"}],"from":"USD","grade":"A","inverse_rate":105340,"is_historical":false,"rate_date":"2026-06-23","score":100,"source":"coinbase","to":"BTC"},"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":"Amount to convert (default 1)","type":"number"},"date":{"description":"YYYY-MM-DD historical rate (fiat only). Default: latest","type":"string"},"from":{"description":"ISO 4217 source currency code (e.g. USD)","type":"string"},"to":{"description":"Target — ISO 4217 fiat code (EUR) or crypto ticker (BTC, ETH)","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"amount":{"type":"number"},"converted_amount":{"type":"number"},"exchange_rate":{"type":"number"},"findings":{"type":"array"},"from":{"type":"string"},"grade":{"type":"string"},"inverse_rate":{"type":"number"},"is_historical":{"type":"boolean"},"rate_date":{"type":"string"},"score":{"type":"number"},"source":{"description":"ecb | coinbase | coingecko | same","type":"string"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["currency conversion","exchange rates","forex","crypto prices","fiat","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:01.686Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:01.497Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"amount":100,"from":"USD","to":"BTC"},"type":"http"},"output":{"example":{"amount":100,"converted_amount":0.00094932,"exchange_rate":0.0000094932,"findings":[{"detail":"Crypto pair priced at Coinbase spot","rule":"crypto_spot"}],"from":"USD","grade":"A","inverse_rate":105340,"is_historical":false,"rate_date":"2026-06-23","score":100,"source":"coinbase","to":"BTC"},"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":"Amount to convert (default 1)","type":"number"},"date":{"description":"YYYY-MM-DD historical rate (fiat only). Default: latest","type":"string"},"from":{"description":"ISO 4217 source currency code (e.g. USD)","type":"string"},"to":{"description":"Target — ISO 4217 fiat code (EUR) or crypto ticker (BTC, ETH)","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"amount":{"type":"number"},"converted_amount":{"type":"number"},"exchange_rate":{"type":"number"},"findings":{"type":"array"},"from":{"type":"string"},"grade":{"type":"string"},"inverse_rate":{"type":"number"},"is_historical":{"type":"boolean"},"rate_date":{"type":"string"},"score":{"type":"number"},"source":{"description":"ecb | coinbase | coingecko | same","type":"string"},"to":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29550,"slug":"29550","resource":"https://netintel.dev/whois-rdap/lookup","description":"Domain registration lookup, WHOIS via RDAP — registrar, registration and expiry dates, last-updated date, nameservers, and status flags from the authoritative registry, plus an actionability score so agents can assess domain trustworthiness, ownership, or availability risk.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"created_at":{"type":"string"},"days_until_expiry":{"type":"number"},"domain":{"type":"string"},"expires_at":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"name_servers":{"type":"array"},"raw_rdap_url":{"type":"string"},"rdap_url":{"type":"string"},"registrar":{"type":"string"},"registrar_iana_id":{"type":"string"},"score":{"type":"number"},"status":{"type":"array"},"status_has_abuse_flags":{"type":"boolean"},"tld":{"type":"string"},"updated_at":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"created_at":"1995-08-14T04:00:00Z","days_until_expiry":37,"domain":"example.com","expires_at":"2026-08-13T04:00:00Z","findings":[{"deduction":-15,"detail":"Domain expires in 37 days","rule":"expires_within_90_days"}],"grade":"B","name_servers":["elliott.ns.cloudflare.com","hera.ns.cloudflare.com"],"raw_rdap_url":"https://rdap.verisign.com/com/v1/domain/example.com","rdap_url":"https://rdap.verisign.com/com/v1/domain/example.com","registrar":"RESERVED-Internet Assigned Numbers Authority","registrar_iana_id":"376","score":85,"status":["client delete prohibited","client transfer prohibited"],"status_has_abuse_flags":false,"tld":"com","updated_at":"2026-01-16T18:26:50Z"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to look up (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"created_at":{"type":"string"},"days_until_expiry":{"type":"number"},"domain":{"type":"string"},"expires_at":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"name_servers":{"type":"array"},"raw_rdap_url":{"type":"string"},"rdap_url":{"type":"string"},"registrar":{"type":"string"},"registrar_iana_id":{"type":"string"},"score":{"type":"number"},"status":{"type":"array"},"status_has_abuse_flags":{"type":"boolean"},"tld":{"type":"string"},"updated_at":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["whois","rdap","domain lookup","domain intelligence","domain research","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-01T00:45:06.035Z","quality":{"calls30d":3,"uniquePayers30d":2,"lastCalledAt":"2026-10-01T00:45:05.832Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"created_at":"1995-08-14T04:00:00Z","days_until_expiry":37,"domain":"example.com","expires_at":"2026-08-13T04:00:00Z","findings":[{"deduction":-15,"detail":"Domain expires in 37 days","rule":"expires_within_90_days"}],"grade":"B","name_servers":["elliott.ns.cloudflare.com","hera.ns.cloudflare.com"],"raw_rdap_url":"https://rdap.verisign.com/com/v1/domain/example.com","rdap_url":"https://rdap.verisign.com/com/v1/domain/example.com","registrar":"RESERVED-Internet Assigned Numbers Authority","registrar_iana_id":"376","score":85,"status":["client delete prohibited","client transfer prohibited"],"status_has_abuse_flags":false,"tld":"com","updated_at":"2026-01-16T18:26:50Z"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to look up (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"created_at":{"type":"string"},"days_until_expiry":{"type":"number"},"domain":{"type":"string"},"expires_at":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"name_servers":{"type":"array"},"raw_rdap_url":{"type":"string"},"rdap_url":{"type":"string"},"registrar":{"type":"string"},"registrar_iana_id":{"type":"string"},"score":{"type":"number"},"status":{"type":"array"},"status_has_abuse_flags":{"type":"boolean"},"tld":{"type":"string"},"updated_at":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29551,"slug":"29551","resource":"https://netintel.dev/ip-blacklist/check","description":"Check an IP address against 15 major DNS blacklists (Spamhaus, Barracuda, SORBS, etc.) simultaneously — returns which lists it appears on, a reputation score, and a threat classification so agents can make block/allow decisions instantly.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"blacklists":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"ip":{"type":"string"},"listed_count":{"type":"number"},"reversed_ip":{"type":"string"},"score":{"type":"number"},"threat_level":{"type":"string"},"total_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"1.2.3.4"},"type":"http"},"output":{"example":{"blacklists":[{"description":"Spamhaus ZEN — combined spam sources and exploits","listed":false,"name":"zen.spamhaus.org"}],"findings":[],"grade":"A","ip":"1.2.3.4","listed_count":0,"reversed_ip":"4.3.2.1","score":100,"threat_level":"clean","total_checked":15},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 address to check (e.g. 1.2.3.4)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blacklists":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"ip":{"type":"string"},"listed_count":{"type":"number"},"reversed_ip":{"type":"string"},"score":{"type":"number"},"threat_level":{"type":"string"},"total_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ip intelligence","ip lookup","geolocation","ip reputation","network intelligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:28:49.2Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:28:48.943Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"1.2.3.4"},"type":"http"},"output":{"example":{"blacklists":[{"description":"Spamhaus ZEN — combined spam sources and exploits","listed":false,"name":"zen.spamhaus.org"}],"findings":[],"grade":"A","ip":"1.2.3.4","listed_count":0,"reversed_ip":"4.3.2.1","score":100,"threat_level":"clean","total_checked":15},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 address to check (e.g. 1.2.3.4)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"blacklists":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"ip":{"type":"string"},"listed_count":{"type":"number"},"reversed_ip":{"type":"string"},"score":{"type":"number"},"threat_level":{"type":"string"},"total_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29552,"slug":"29552","resource":"https://netintel.dev/market/snapshot","description":"One-call market briefing for agents — BTC/ETH/SOL spot + 24h moves, major fiat crosses (USD/EUR, USD/GBP, USD/JPY, EUR/GBP), Base and Ethereum gas with USD transfer cost, and the crypto fear/greed index. Four sections fetched concurrently with graceful partial failure; any dead section is null with a finding, never a failed call. 60s cache; no API key.","type":"http","serviceName":"NetIntel","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"crypto":{"items":{"properties":{"change_24h_pct":{"type":["number","null"]},"high_24h":{"type":["number","null"]},"low_24h":{"type":["number","null"]},"price":{"type":"number"},"source":{"description":"coinbase | kraken | coingecko","type":"string"},"symbol":{"type":"string"}},"type":"object"},"type":["array","null"]},"fiat":{"items":{"properties":{"pair":{"type":"string"},"rate":{"type":"number"},"rate_date":{"type":"string"}},"type":"object"},"type":["array","null"]},"findings":{"type":"array"},"gas":{"items":{"properties":{"chain":{"type":"string"},"gas_price_gwei":{"type":"number"},"transfer_usd":{"type":["number","null"]}},"type":"object"},"type":["array","null"]},"generated_at":{"type":"string"},"sections_ok":{"type":"number"},"sentiment":{"properties":{"classification":{"type":"string"},"value":{"type":"number"},"yesterday":{"type":["number","null"]}},"type":["object","null"]},"stale":{"type":"boolean"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"cache_age_seconds":0,"crypto":[{"change_24h_pct":-0.9224,"high_24h":63093,"low_24h":62209.81,"price":62445.13,"source":"coinbase","symbol":"BTC"},{"change_24h_pct":-2.094,"high_24h":1873.8,"low_24h":1820.14,"price":1830.6,"source":"coinbase","symbol":"ETH"},{"change_24h_pct":-2.972,"high_24h":73.19,"low_24h":70.51,"price":70.84,"source":"coinbase","symbol":"SOL"}],"fiat":[{"pair":"USD/EUR","rate":0.8707,"rate_date":"2026-07-31"},{"pair":"USD/GBP","rate":0.74508,"rate_date":"2026-07-31"},{"pair":"USD/JPY","rate":160.24,"rate_date":"2026-07-31"},{"pair":"EUR/GBP","rate":0.855725,"rate_date":"2026-07-31"}],"findings":[],"gas":[{"chain":"base","gas_price_gwei":0.006,"transfer_usd":0.000230535},{"chain":"ethereum","gas_price_gwei":0.119926866,"transfer_usd":0.0046079}],"generated_at":"2026-08-01T18:56:18.102Z","sections_ok":4,"sentiment":{"classification":"Fear","value":27,"yesterday":25},"stale":false,"vs":"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":{"symbols":{"description":"Optional override of the crypto list, up to 6 tickers or full names (default \"BTC,ETH,SOL\"). Aliases: coins, tickers","type":"string"},"vs":{"description":"Quote currency for the crypto section: USD (default), EUR or GBP. Aliases: currency, fiat, vs_currency","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"crypto":{"items":{"properties":{"change_24h_pct":{"type":["number","null"]},"high_24h":{"type":["number","null"]},"low_24h":{"type":["number","null"]},"price":{"type":"number"},"source":{"description":"coinbase | kraken | coingecko","type":"string"},"symbol":{"type":"string"}},"type":"object"},"type":["array","null"]},"fiat":{"items":{"properties":{"pair":{"type":"string"},"rate":{"type":"number"},"rate_date":{"type":"string"}},"type":"object"},"type":["array","null"]},"findings":{"type":"array"},"gas":{"items":{"properties":{"chain":{"type":"string"},"gas_price_gwei":{"type":"number"},"transfer_usd":{"type":["number","null"]}},"type":"object"},"type":["array","null"]},"generated_at":{"type":"string"},"sections_ok":{"type":"number"},"sentiment":{"properties":{"classification":{"type":"string"},"value":{"type":"number"},"yesterday":{"type":["number","null"]}},"type":["object","null"]},"stale":{"type":"boolean"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["market data","market briefing","fear and greed","crypto snapshot","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:28:46.646Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:28:46.324Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"cache_age_seconds":0,"crypto":[{"change_24h_pct":-0.9224,"high_24h":63093,"low_24h":62209.81,"price":62445.13,"source":"coinbase","symbol":"BTC"},{"change_24h_pct":-2.094,"high_24h":1873.8,"low_24h":1820.14,"price":1830.6,"source":"coinbase","symbol":"ETH"},{"change_24h_pct":-2.972,"high_24h":73.19,"low_24h":70.51,"price":70.84,"source":"coinbase","symbol":"SOL"}],"fiat":[{"pair":"USD/EUR","rate":0.8707,"rate_date":"2026-07-31"},{"pair":"USD/GBP","rate":0.74508,"rate_date":"2026-07-31"},{"pair":"USD/JPY","rate":160.24,"rate_date":"2026-07-31"},{"pair":"EUR/GBP","rate":0.855725,"rate_date":"2026-07-31"}],"findings":[],"gas":[{"chain":"base","gas_price_gwei":0.006,"transfer_usd":0.000230535},{"chain":"ethereum","gas_price_gwei":0.119926866,"transfer_usd":0.0046079}],"generated_at":"2026-08-01T18:56:18.102Z","sections_ok":4,"sentiment":{"classification":"Fear","value":27,"yesterday":25},"stale":false,"vs":"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":{"symbols":{"description":"Optional override of the crypto list, up to 6 tickers or full names (default \"BTC,ETH,SOL\"). Aliases: coins, tickers","type":"string"},"vs":{"description":"Quote currency for the crypto section: USD (default), EUR or GBP. Aliases: currency, fiat, vs_currency","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"crypto":{"items":{"properties":{"change_24h_pct":{"type":["number","null"]},"high_24h":{"type":["number","null"]},"low_24h":{"type":["number","null"]},"price":{"type":"number"},"source":{"description":"coinbase | kraken | coingecko","type":"string"},"symbol":{"type":"string"}},"type":"object"},"type":["array","null"]},"fiat":{"items":{"properties":{"pair":{"type":"string"},"rate":{"type":"number"},"rate_date":{"type":"string"}},"type":"object"},"type":["array","null"]},"findings":{"type":"array"},"gas":{"items":{"properties":{"chain":{"type":"string"},"gas_price_gwei":{"type":"number"},"transfer_usd":{"type":["number","null"]}},"type":"object"},"type":["array","null"]},"generated_at":{"type":"string"},"sections_ok":{"type":"number"},"sentiment":{"properties":{"classification":{"type":"string"},"value":{"type":"number"},"yesterday":{"type":["number","null"]}},"type":["object","null"]},"stale":{"type":"boolean"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29553,"slug":"29553","resource":"https://netintel.dev/name-gen/suggest","description":"Generate brandable startup/product names from a keyword using prefixes, suffixes, blends, and phonetic patterns, then check .com (or any TLD) availability for each via DNS — returns available names ranked by a brandability heuristic so agents can find a claimable brand without manual brainstorming plus one-by-one availability checks.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"generated_count":{"type":"number"},"grade":{"type":"string"},"keyword":{"type":"string"},"score":{"type":"number"},"suggestions":{"items":{"type":"object"},"type":"array"},"tld":{"type":"string"},"top_available":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"keyword":"cloud"},"type":"http"},"output":{"example":{"available_count":9,"findings":[],"generated_count":25,"grade":"B","keyword":"cloud","score":75,"suggestions":[{"available":true,"brandability":90,"domain":"cloudly.com","name":"cloudly","pattern":"suffix"},{"available":false,"brandability":80,"domain":"getcloud.com","name":"getcloud","pattern":"prefix"}],"tld":"com","top_available":["cloudly.com","cloudkit.com","cloudflow.com"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"keyword":{"description":"Seed keyword to generate names from (2-20 alphanumeric chars, e.g. cloud)","type":"string"},"limit":{"description":"Max names to generate and check (default: 25, max: 40)","type":"number"},"tld":{"description":"TLD to check availability against (default: com)","type":"string"}},"required":["keyword"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"generated_count":{"type":"number"},"grade":{"type":"string"},"keyword":{"type":"string"},"score":{"type":"number"},"suggestions":{"items":{"type":"object"},"type":"array"},"tld":{"type":"string"},"top_available":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["name generator","brand names","domain names","naming","startup names","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:16:43.989Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:16:43.798Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"keyword":"cloud"},"type":"http"},"output":{"example":{"available_count":9,"findings":[],"generated_count":25,"grade":"B","keyword":"cloud","score":75,"suggestions":[{"available":true,"brandability":90,"domain":"cloudly.com","name":"cloudly","pattern":"suffix"},{"available":false,"brandability":80,"domain":"getcloud.com","name":"getcloud","pattern":"prefix"}],"tld":"com","top_available":["cloudly.com","cloudkit.com","cloudflow.com"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"keyword":{"description":"Seed keyword to generate names from (2-20 alphanumeric chars, e.g. cloud)","type":"string"},"limit":{"description":"Max names to generate and check (default: 25, max: 40)","type":"number"},"tld":{"description":"TLD to check availability against (default: com)","type":"string"}},"required":["keyword"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"generated_count":{"type":"number"},"grade":{"type":"string"},"keyword":{"type":"string"},"score":{"type":"number"},"suggestions":{"items":{"type":"object"},"type":"array"},"tld":{"type":"string"},"top_available":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29554,"slug":"29554","resource":"https://netintel.dev/normalize/json","description":"Conform messy or inconsistent JSON to a target schema using Claude Haiku — renames keys, coerces types (string→number, \"true\"→boolean, etc.), and fills missing fields with null, returning JSON that matches the exact shape the caller specified so agents can normalize data from varied sources into one consistent structure.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"fields_in_schema":{"description":"Number of fields in the target schema.","type":"number"},"fields_nulled":{"description":"Number of null fields in the output.","type":"number"},"fields_populated":{"description":"Number of non-null fields in the output.","type":"number"},"findings":{"description":"Informational findings (e.g. schema_mismatch_corrected, mostly_nulled).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F.","type":"string"},"normalized":{"description":"The input conformed to the target schema: keys are exactly the schema field names, values coerced to the declared types, missing fields null.","type":"object"},"schema_match":{"description":"True when the model's output keys were exactly the schema field names. False when code had to force-conform (strip extra / add missing) keys.","type":"boolean"},"score":{"description":"Quality score 0-100.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"data":{"active":"yes","age":"42","fullName":"Jane Doe","signup":"March 1 2024","tags":"vip,beta"},"schema":{"age":"number","full_name":"string","is_active":"boolean","signup_date":"date","tags":"string[]"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"fields_in_schema":5,"fields_nulled":0,"fields_populated":5,"findings":[],"grade":"A","normalized":{"age":42,"full_name":"Jane Doe","is_active":true,"signup_date":"2024-03-01","tags":["vip","beta"]},"schema_match":true,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"The messy JSON to normalize — a JSON string or an already-parsed object. Max 10000 words or 50KB.","type":["string","object"]},"schema":{"description":"A map of field name → type token. Supported tokens: string, number, boolean, date, string[], number[], object. Max 50 fields. Output keys are forced to exactly these field names.","type":"object"}},"required":["data","schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"fields_in_schema":{"description":"Number of fields in the target schema.","type":"number"},"fields_nulled":{"description":"Number of null fields in the output.","type":"number"},"fields_populated":{"description":"Number of non-null fields in the output.","type":"number"},"findings":{"description":"Informational findings (e.g. schema_mismatch_corrected, mostly_nulled).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F.","type":"string"},"normalized":{"description":"The input conformed to the target schema: keys are exactly the schema field names, values coerced to the declared types, missing fields null.","type":"object"},"schema_match":{"description":"True when the model's output keys were exactly the schema field names. False when code had to force-conform (strip extra / add missing) keys.","type":"boolean"},"score":{"description":"Quality score 0-100.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["json normalization","data cleaning","schema mapping","text to json","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:16:38.997Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:16:38.589Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"data":{"active":"yes","age":"42","fullName":"Jane Doe","signup":"March 1 2024","tags":"vip,beta"},"schema":{"age":"number","full_name":"string","is_active":"boolean","signup_date":"date","tags":"string[]"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"fields_in_schema":5,"fields_nulled":0,"fields_populated":5,"findings":[],"grade":"A","normalized":{"age":42,"full_name":"Jane Doe","is_active":true,"signup_date":"2024-03-01","tags":["vip","beta"]},"schema_match":true,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"data":{"description":"The messy JSON to normalize — a JSON string or an already-parsed object. Max 10000 words or 50KB.","type":["string","object"]},"schema":{"description":"A map of field name → type token. Supported tokens: string, number, boolean, date, string[], number[], object. Max 50 fields. Output keys are forced to exactly these field names.","type":"object"}},"required":["data","schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"fields_in_schema":{"description":"Number of fields in the target schema.","type":"number"},"fields_nulled":{"description":"Number of null fields in the output.","type":"number"},"fields_populated":{"description":"Number of non-null fields in the output.","type":"number"},"findings":{"description":"Informational findings (e.g. schema_mismatch_corrected, mostly_nulled).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F.","type":"string"},"normalized":{"description":"The input conformed to the target schema: keys are exactly the schema field names, values coerced to the declared types, missing fields null.","type":"object"},"schema_match":{"description":"True when the model's output keys were exactly the schema field names. False when code had to force-conform (strip extra / add missing) keys.","type":"boolean"},"score":{"description":"Quality score 0-100.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29555,"slug":"29555","resource":"https://netintel.dev/typosquat/scan","description":"Generate common typo and look-alike variations of a domain and check which are already registered — catches character swaps, omissions, additions, homoglyphs, and alternate TLDs so agents can detect typosquatting and brand-impersonation domains targeting a company.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"available_variations":{"items":{"type":"object"},"type":"array"},"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"registered_count":{"type":"number"},"registered_lookalikes":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"tld":{"type":"string"},"variations_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"google.com"},"type":"http"},"output":{"example":{"available_count":0,"available_variations":[],"domain":"google.com","findings":[{"deduction":-40,"detail":"10 of 10 look-alike domains are registered","rule":"high_typosquat_exposure"},{"deduction":-15,"detail":"A homoglyph look-alike domain is registered (highest phishing risk)","rule":"homoglyph_registered"},{"deduction":-10,"detail":"An alternate-TLD look-alike domain is registered","rule":"alt_tld_registered"}],"grade":"D","name":"google","registered_count":10,"registered_lookalikes":[{"domain":"g00gle.com","registered":true,"technique":"homoglyph"},{"domain":"gogle.com","registered":true,"technique":"omission"},{"domain":"google.net","registered":true,"technique":"alternate_tld"}],"score":35,"tld":"com","variations_checked":10},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to scan for typosquat look-alikes (e.g. google.com) — must include a TLD","type":"string"},"limit":{"description":"Max variations to generate and check (default: 30, max: 50)","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"available_variations":{"items":{"type":"object"},"type":"array"},"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"registered_count":{"type":"number"},"registered_lookalikes":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"tld":{"type":"string"},"variations_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["typosquatting","brand protection","phishing domains","domain security","osint","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:11:42.837Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:11:42.614Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"google.com"},"type":"http"},"output":{"example":{"available_count":0,"available_variations":[],"domain":"google.com","findings":[{"deduction":-40,"detail":"10 of 10 look-alike domains are registered","rule":"high_typosquat_exposure"},{"deduction":-15,"detail":"A homoglyph look-alike domain is registered (highest phishing risk)","rule":"homoglyph_registered"},{"deduction":-10,"detail":"An alternate-TLD look-alike domain is registered","rule":"alt_tld_registered"}],"grade":"D","name":"google","registered_count":10,"registered_lookalikes":[{"domain":"g00gle.com","registered":true,"technique":"homoglyph"},{"domain":"gogle.com","registered":true,"technique":"omission"},{"domain":"google.net","registered":true,"technique":"alternate_tld"}],"score":35,"tld":"com","variations_checked":10},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to scan for typosquat look-alikes (e.g. google.com) — must include a TLD","type":"string"},"limit":{"description":"Max variations to generate and check (default: 30, max: 50)","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"available_count":{"type":"number"},"available_variations":{"items":{"type":"object"},"type":"array"},"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"registered_count":{"type":"number"},"registered_lookalikes":{"items":{"type":"object"},"type":"array"},"score":{"type":"number"},"tld":{"type":"string"},"variations_checked":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29556,"slug":"29556","resource":"https://netintel.dev/text-to-json","description":"Turn unstructured text into structured JSON matching a caller-supplied schema using Claude Haiku — the agent declares the fields and types it wants, and gets back populated JSON with values pulled from the text and coerced to the right types, so agents can structure any prose into the exact shape their pipeline expects.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"fields_in_schema":{"description":"Number of fields in the schema.","type":"number"},"fields_nulled":{"description":"Number of null fields in the output.","type":"number"},"fields_populated":{"description":"Number of non-null fields in the output.","type":"number"},"findings":{"description":"Informational findings (e.g. schema_mismatch_corrected, mostly_nulled).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F.","type":"string"},"result":{"description":"The extracted data: keys are exactly the schema field names, values pulled from the text and cast to the declared types, unfindable fields null.","type":"object"},"schema_match":{"description":"True when the model's output keys were exactly the schema field names. False when code had to force-conform (strip extra / add missing) keys.","type":"boolean"},"score":{"description":"Quality score 0-100.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"schema":{"company":"string","employees":"number","founded_year":"number","is_public":"boolean","locations":"string[]"},"text":"Acme Corp is a privately held software company founded in 2010. The San Francisco-based firm, which also has an office in London, now employs roughly 250 people."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"fields_in_schema":5,"fields_nulled":0,"fields_populated":5,"findings":[],"grade":"A","result":{"company":"Acme Corp","employees":250,"founded_year":2010,"is_public":false,"locations":["San Francisco","London"]},"schema_match":true,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"schema":{"description":"A map of field name → type token. Supported tokens: string, number, boolean, date, string[], number[], object. Max 50 fields. Each field is extracted from the text as the declared type; output keys are forced to exactly these field names.","type":"object"},"text":{"description":"The unstructured prose to extract structured data from. Max 10000 words or 50KB.","type":"string"}},"required":["text","schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"fields_in_schema":{"description":"Number of fields in the schema.","type":"number"},"fields_nulled":{"description":"Number of null fields in the output.","type":"number"},"fields_populated":{"description":"Number of non-null fields in the output.","type":"number"},"findings":{"description":"Informational findings (e.g. schema_mismatch_corrected, mostly_nulled).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F.","type":"string"},"result":{"description":"The extracted data: keys are exactly the schema field names, values pulled from the text and cast to the declared types, unfindable fields null.","type":"object"},"schema_match":{"description":"True when the model's output keys were exactly the schema field names. False when code had to force-conform (strip extra / add missing) keys.","type":"boolean"},"score":{"description":"Quality score 0-100.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["text to json","structured extraction","json schema","data extraction","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:11:41.488Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:11:41.227Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"schema":{"company":"string","employees":"number","founded_year":"number","is_public":"boolean","locations":"string[]"},"text":"Acme Corp is a privately held software company founded in 2010. The San Francisco-based firm, which also has an office in London, now employs roughly 250 people."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"fields_in_schema":5,"fields_nulled":0,"fields_populated":5,"findings":[],"grade":"A","result":{"company":"Acme Corp","employees":250,"founded_year":2010,"is_public":false,"locations":["San Francisco","London"]},"schema_match":true,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"schema":{"description":"A map of field name → type token. Supported tokens: string, number, boolean, date, string[], number[], object. Max 50 fields. Each field is extracted from the text as the declared type; output keys are forced to exactly these field names.","type":"object"},"text":{"description":"The unstructured prose to extract structured data from. Max 10000 words or 50KB.","type":"string"}},"required":["text","schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"fields_in_schema":{"description":"Number of fields in the schema.","type":"number"},"fields_nulled":{"description":"Number of null fields in the output.","type":"number"},"fields_populated":{"description":"Number of non-null fields in the output.","type":"number"},"findings":{"description":"Informational findings (e.g. schema_mismatch_corrected, mostly_nulled).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F.","type":"string"},"result":{"description":"The extracted data: keys are exactly the schema field names, values pulled from the text and cast to the declared types, unfindable fields null.","type":"object"},"schema_match":{"description":"True when the model's output keys were exactly the schema field names. False when code had to force-conform (strip extra / add missing) keys.","type":"boolean"},"score":{"description":"Quality score 0-100.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29557,"slug":"29557","resource":"https://netintel.dev/wallet/intel","description":"Counterparty due-diligence for any Base or Ethereum wallet — age, funding origin, USDC flow, activity pattern, and risk flags in one scored report. The domain-report of wallets: wallet age, first funder, in/out totals, distinct counterparties, 30d activity shape, contract-or-EOA, score + A–F grade. An empty or fresh wallet is a real answer (low score + flags). 5min cache.","type":"http","serviceName":"NetIntel","resourceType":"Security","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"activity_30d":{"properties":{"transfers":{"type":"number"},"volume":{"type":"number"}},"type":["object","null"]},"activity_pattern":{"description":"dormant | steady | burst","type":["string","null"]},"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"counterparties":{"type":["number","null"]},"findings":{"type":"array"},"first_funder":{"properties":{"address":{"type":"string"},"date":{"type":"string"}},"type":["object","null"]},"first_seen":{"type":["string","null"]},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"description":"A-F","type":["string","null"]},"is_contract":{"type":["boolean","null"]},"native_balance":{"type":["number","null"]},"net_flow":{"type":["number","null"]},"score":{"description":"0-100; null when history is unavailable","type":["number","null"]},"source":{"type":"string"},"stale":{"type":"boolean"},"top_counterparty":{"properties":{"address":{"type":"string"},"volume":{"type":"number"}},"type":["object","null"]},"transfers_analyzed":{"type":["number","null"]},"truncated":{"type":"boolean"},"usdc_in_total":{"type":["number","null"]},"usdc_out_total":{"type":["number","null"]},"wallet_age_days":{"type":["number","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"address":"0x4F3c04C3F17264B83ae884df7985142B7DC8047c","chain":"base"},"type":"http"},"output":{"example":{"activity_30d":{"transfers":213,"volume":11.685},"activity_pattern":"steady","address":"0x4f3c04c3f17264b83ae884df7985142b7dc8047c","cache_age_seconds":0,"chain":"base","counterparties":6,"findings":[],"first_funder":{"address":"0xdadc335482ad545296fd7b28518a251ffcbeb9df","date":"2026-02-25T13:48:31.000Z"},"first_seen":"2026-02-25T13:48:31.000Z","flags":[],"grade":"A","is_contract":false,"native_balance":0,"net_flow":5.31075,"score":100,"source":"blockscout","stale":false,"top_counterparty":{"address":"0xdadc335482ad545296fd7b28518a251ffcbeb9df","volume":31.691},"transfers_analyzed":727,"truncated":false,"usdc_in_total":31.00175,"usdc_out_total":25.691,"wallet_age_days":157},"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":"EVM wallet address: 0x + 40 hex chars. Aliases: wallet, account, addr","type":"string"},"chain":{"description":"base (default) or ethereum (eth accepted). Alias: network","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"activity_30d":{"properties":{"transfers":{"type":"number"},"volume":{"type":"number"}},"type":["object","null"]},"activity_pattern":{"description":"dormant | steady | burst","type":["string","null"]},"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"counterparties":{"type":["number","null"]},"findings":{"type":"array"},"first_funder":{"properties":{"address":{"type":"string"},"date":{"type":"string"}},"type":["object","null"]},"first_seen":{"type":["string","null"]},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"description":"A-F","type":["string","null"]},"is_contract":{"type":["boolean","null"]},"native_balance":{"type":["number","null"]},"net_flow":{"type":["number","null"]},"score":{"description":"0-100; null when history is unavailable","type":["number","null"]},"source":{"type":"string"},"stale":{"type":"boolean"},"top_counterparty":{"properties":{"address":{"type":"string"},"volume":{"type":"number"}},"type":["object","null"]},"transfers_analyzed":{"type":["number","null"]},"truncated":{"type":"boolean"},"usdc_in_total":{"type":["number","null"]},"usdc_out_total":{"type":["number","null"]},"wallet_age_days":{"type":["number","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["wallet intel","wallet risk","counterparty check","wallet age","trust score","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:11:39.261Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T14:11:38.96Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"address":"0x4F3c04C3F17264B83ae884df7985142B7DC8047c","chain":"base"},"type":"http"},"output":{"example":{"activity_30d":{"transfers":213,"volume":11.685},"activity_pattern":"steady","address":"0x4f3c04c3f17264b83ae884df7985142b7dc8047c","cache_age_seconds":0,"chain":"base","counterparties":6,"findings":[],"first_funder":{"address":"0xdadc335482ad545296fd7b28518a251ffcbeb9df","date":"2026-02-25T13:48:31.000Z"},"first_seen":"2026-02-25T13:48:31.000Z","flags":[],"grade":"A","is_contract":false,"native_balance":0,"net_flow":5.31075,"score":100,"source":"blockscout","stale":false,"top_counterparty":{"address":"0xdadc335482ad545296fd7b28518a251ffcbeb9df","volume":31.691},"transfers_analyzed":727,"truncated":false,"usdc_in_total":31.00175,"usdc_out_total":25.691,"wallet_age_days":157},"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":"EVM wallet address: 0x + 40 hex chars. Aliases: wallet, account, addr","type":"string"},"chain":{"description":"base (default) or ethereum (eth accepted). Alias: network","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"activity_30d":{"properties":{"transfers":{"type":"number"},"volume":{"type":"number"}},"type":["object","null"]},"activity_pattern":{"description":"dormant | steady | burst","type":["string","null"]},"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"counterparties":{"type":["number","null"]},"findings":{"type":"array"},"first_funder":{"properties":{"address":{"type":"string"},"date":{"type":"string"}},"type":["object","null"]},"first_seen":{"type":["string","null"]},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"description":"A-F","type":["string","null"]},"is_contract":{"type":["boolean","null"]},"native_balance":{"type":["number","null"]},"net_flow":{"type":["number","null"]},"score":{"description":"0-100; null when history is unavailable","type":["number","null"]},"source":{"type":"string"},"stale":{"type":"boolean"},"top_counterparty":{"properties":{"address":{"type":"string"},"volume":{"type":"number"}},"type":["object","null"]},"transfers_analyzed":{"type":["number","null"]},"truncated":{"type":"boolean"},"usdc_in_total":{"type":["number","null"]},"usdc_out_total":{"type":["number","null"]},"wallet_age_days":{"type":["number","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29558,"slug":"29558","resource":"https://netintel.dev/crypto/ohlc","description":"Historical OHLC candles for any major crypto asset — hourly or daily, up to 300 candles, with period stats (change %, high, low) — from Coinbase Exchange with Kraken fallback, no API key. Also a price-at-date mode: pass date=YYYY-MM-DD for that day's candle and close. USD, EUR, or GBP quotes; 5min cache.","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"candle_count":{"type":"number"},"candles":{"items":{"properties":{"close":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"open":{"type":"number"},"time":{"type":"string"},"volume":{"type":"number"}},"type":"object"},"type":"array"},"end":{"type":"string"},"findings":{"type":"array"},"interval":{"type":"string"},"price":{"type":["number","null"]},"source":{"description":"coinbase | kraken","type":"string"},"stale":{"type":"boolean"},"start":{"type":"string"},"stats":{"properties":{"avg_volume":{"type":"number"},"change_pct":{"type":["number","null"]},"close":{"type":"number"},"open":{"type":"number"},"period_high":{"type":"number"},"period_low":{"type":"number"}},"type":"object"},"symbol":{"type":"string"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":7,"interval":"1d","symbol":"BTC"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"candle_count":7,"candles":[{"close":65341.07,"high":65511.36,"low":64229.6,"open":64295.61,"time":"2026-07-26T00:00:00.000Z","volume":2390.56790196},{"close":63694.43,"high":65705.08,"low":63545,"open":65341.07,"time":"2026-07-27T00:00:00.000Z","volume":5069.45269918},{"close":63847.12,"high":64041.02,"low":62645.39,"open":63693.44,"time":"2026-07-28T00:00:00.000Z","volume":6232.18054403},{"close":63896.14,"high":64665.3,"low":63194.45,"open":63847.12,"time":"2026-07-29T00:00:00.000Z","volume":8092.70552294},{"close":64721.9,"high":65118.08,"low":63502.91,"open":63896.14,"time":"2026-07-30T00:00:00.000Z","volume":8025.87127027},{"close":62825.9,"high":65360,"low":62358.96,"open":64721.9,"time":"2026-07-31T00:00:00.000Z","volume":8260.37090197},{"close":62445.14,"high":63093,"low":62209.81,"open":62826.69,"time":"2026-08-01T00:00:00.000Z","volume":2472.01120363}],"end":"2026-08-01","findings":[],"interval":"1d","source":"coinbase","stale":false,"start":"2026-07-26","stats":{"avg_volume":5791.88,"change_pct":-2.88,"close":62445.14,"open":64295.61,"period_high":65705.08,"period_low":62209.81},"symbol":"BTC","vs":"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":{"date":{"description":"YYYY-MM-DD price-at-date mode: that day's single daily candle + its close as price. Mutually exclusive with days/limit","type":"string"},"days":{"description":"Lookback window, default 30. Max 300 for 1d, 12 for 1h (300 candles). Alias: period","type":"number"},"interval":{"description":"1h or 1d (default 1d). hour/hourly and day/daily accepted. Aliases: granularity, timeframe","type":"string"},"limit":{"description":"Number of most-recent candles (the usual candle-API param). Capped at 288 for 1h, 300 for 1d. Aliases: count, candles. Use instead of days.","type":"number"},"symbol":{"description":"One ticker or full name (\"BTC\" or \"bitcoin\"); a leading $ is fine. Aliases: coin, ticker, asset","type":"string"},"vs":{"description":"Quote currency: USD (default), EUR or GBP. Aliases: currency, fiat, vs_currency","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"candle_count":{"type":"number"},"candles":{"items":{"properties":{"close":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"open":{"type":"number"},"time":{"type":"string"},"volume":{"type":"number"}},"type":"object"},"type":"array"},"end":{"type":"string"},"findings":{"type":"array"},"interval":{"type":"string"},"price":{"type":["number","null"]},"source":{"description":"coinbase | kraken","type":"string"},"stale":{"type":"boolean"},"start":{"type":"string"},"stats":{"properties":{"avg_volume":{"type":"number"},"change_pct":{"type":["number","null"]},"close":{"type":"number"},"open":{"type":"number"},"period_high":{"type":"number"},"period_low":{"type":"number"}},"type":"object"},"symbol":{"type":"string"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ohlc","candles","price history","bitcoin history","backtest data","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T13:52:03.815Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-10-13T13:52:03.562Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"days":7,"interval":"1d","symbol":"BTC"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"candle_count":7,"candles":[{"close":65341.07,"high":65511.36,"low":64229.6,"open":64295.61,"time":"2026-07-26T00:00:00.000Z","volume":2390.56790196},{"close":63694.43,"high":65705.08,"low":63545,"open":65341.07,"time":"2026-07-27T00:00:00.000Z","volume":5069.45269918},{"close":63847.12,"high":64041.02,"low":62645.39,"open":63693.44,"time":"2026-07-28T00:00:00.000Z","volume":6232.18054403},{"close":63896.14,"high":64665.3,"low":63194.45,"open":63847.12,"time":"2026-07-29T00:00:00.000Z","volume":8092.70552294},{"close":64721.9,"high":65118.08,"low":63502.91,"open":63896.14,"time":"2026-07-30T00:00:00.000Z","volume":8025.87127027},{"close":62825.9,"high":65360,"low":62358.96,"open":64721.9,"time":"2026-07-31T00:00:00.000Z","volume":8260.37090197},{"close":62445.14,"high":63093,"low":62209.81,"open":62826.69,"time":"2026-08-01T00:00:00.000Z","volume":2472.01120363}],"end":"2026-08-01","findings":[],"interval":"1d","source":"coinbase","stale":false,"start":"2026-07-26","stats":{"avg_volume":5791.88,"change_pct":-2.88,"close":62445.14,"open":64295.61,"period_high":65705.08,"period_low":62209.81},"symbol":"BTC","vs":"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":{"date":{"description":"YYYY-MM-DD price-at-date mode: that day's single daily candle + its close as price. Mutually exclusive with days/limit","type":"string"},"days":{"description":"Lookback window, default 30. Max 300 for 1d, 12 for 1h (300 candles). Alias: period","type":"number"},"interval":{"description":"1h or 1d (default 1d). hour/hourly and day/daily accepted. Aliases: granularity, timeframe","type":"string"},"limit":{"description":"Number of most-recent candles (the usual candle-API param). Capped at 288 for 1h, 300 for 1d. Aliases: count, candles. Use instead of days.","type":"number"},"symbol":{"description":"One ticker or full name (\"BTC\" or \"bitcoin\"); a leading $ is fine. Aliases: coin, ticker, asset","type":"string"},"vs":{"description":"Quote currency: USD (default), EUR or GBP. Aliases: currency, fiat, vs_currency","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"candle_count":{"type":"number"},"candles":{"items":{"properties":{"close":{"type":"number"},"high":{"type":"number"},"low":{"type":"number"},"open":{"type":"number"},"time":{"type":"string"},"volume":{"type":"number"}},"type":"object"},"type":"array"},"end":{"type":"string"},"findings":{"type":"array"},"interval":{"type":"string"},"price":{"type":["number","null"]},"source":{"description":"coinbase | kraken","type":"string"},"stale":{"type":"boolean"},"start":{"type":"string"},"stats":{"properties":{"avg_volume":{"type":"number"},"change_pct":{"type":["number","null"]},"close":{"type":"number"},"open":{"type":"number"},"period_high":{"type":"number"},"period_low":{"type":"number"}},"type":"object"},"symbol":{"type":"string"},"vs":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29559,"slug":"29559","resource":"https://netintel.dev/pdf/parse","description":"Parse a PDF to text and Markdown: send a PDF url or base64 file, get clean Markdown with paragraphs rebuilt from the text layer, per-page character offsets for citing pages, metadata (title, author, dates, page count) and the page numbers that are scanned images with no text layer. Up to 50 pages per call. Text layer only, no OCR: an image-only PDF returns an uncharged 422.","type":"http","serviceName":"NetIntel","resourceType":"Developer Tool","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"char_count":{"type":"number"},"findings":{"items":{"type":"string"},"type":"array"},"markdown":{"description":"All parsed pages, each after a <!-- page N --> marker","type":"string"},"metadata":{"type":"object"},"page_count":{"type":"number"},"pages":{"description":"Per page: page, word_count, has_text, char_start, char_end (offsets into markdown)","type":"array"},"pages_parsed":{"type":"number"},"scanned_pages":{"items":{"type":"number"},"type":"array"},"source":{"type":"object"},"truncated":{"type":"boolean"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://netintel.dev/samples/pdf-parse-sample.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"char_count":730,"findings":["scanned_pages_present"],"markdown":"<!-- page 1 -->\n\n## Quarterly Network Report\n\nThis sample shows what POST /pdf/parse returns: paragraphs rebuilt from the text layer, ...","metadata":{"author":"NetIntel","created":"2026-10-10T00:00:00Z","has_form":false,"pdf_version":"1.4","title":"Quarterly Network Report (sample)"},"page_count":3,"pages":[{"char_end":507,"char_start":0,"has_text":true,"page":1,"word_count":76},{"char_end":581,"char_start":509,"has_text":false,"page":2,"word_count":0},{"char_end":730,"char_start":583,"has_text":true,"page":3,"word_count":19}],"pages_parsed":3,"scanned_pages":[2],"source":{"bytes":2236,"final_url":"https://netintel.dev/samples/pdf-parse-sample.pdf","type":"url","url":"https://netintel.dev/samples/pdf-parse-sample.pdf"},"truncated":false,"word_count":95},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"file_base64":{"description":"The PDF as base64 or a data: URL (up to ~700 KB). Send url OR file_base64.","type":"string"},"max_chars":{"description":"Cap on the markdown length (default 100000)","type":"number"},"pages":{"description":"Pages to parse, 1-based, e.g. \"1-3,7\" (default: the first 50)","type":"string"},"url":{"description":"Public URL of the PDF (up to 10 MB)","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"char_count":{"type":"number"},"findings":{"items":{"type":"string"},"type":"array"},"markdown":{"description":"All parsed pages, each after a <!-- page N --> marker","type":"string"},"metadata":{"type":"object"},"page_count":{"type":"number"},"pages":{"description":"Per page: page, word_count, has_text, char_start, char_end (offsets into markdown)","type":"array"},"pages_parsed":{"type":"number"},"scanned_pages":{"items":{"type":"number"},"type":"array"},"source":{"type":"object"},"truncated":{"type":"boolean"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["pdf to text","pdf parser","pdf to markdown","extract text from pdf","document parsing","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-10T22:51:16.521Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-10T22:51:16.15Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://netintel.dev/samples/pdf-parse-sample.pdf"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"char_count":730,"findings":["scanned_pages_present"],"markdown":"<!-- page 1 -->\n\n## Quarterly Network Report\n\nThis sample shows what POST /pdf/parse returns: paragraphs rebuilt from the text layer, ...","metadata":{"author":"NetIntel","created":"2026-10-10T00:00:00Z","has_form":false,"pdf_version":"1.4","title":"Quarterly Network Report (sample)"},"page_count":3,"pages":[{"char_end":507,"char_start":0,"has_text":true,"page":1,"word_count":76},{"char_end":581,"char_start":509,"has_text":false,"page":2,"word_count":0},{"char_end":730,"char_start":583,"has_text":true,"page":3,"word_count":19}],"pages_parsed":3,"scanned_pages":[2],"source":{"bytes":2236,"final_url":"https://netintel.dev/samples/pdf-parse-sample.pdf","type":"url","url":"https://netintel.dev/samples/pdf-parse-sample.pdf"},"truncated":false,"word_count":95},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"file_base64":{"description":"The PDF as base64 or a data: URL (up to ~700 KB). Send url OR file_base64.","type":"string"},"max_chars":{"description":"Cap on the markdown length (default 100000)","type":"number"},"pages":{"description":"Pages to parse, 1-based, e.g. \"1-3,7\" (default: the first 50)","type":"string"},"url":{"description":"Public URL of the PDF (up to 10 MB)","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"char_count":{"type":"number"},"findings":{"items":{"type":"string"},"type":"array"},"markdown":{"description":"All parsed pages, each after a <!-- page N --> marker","type":"string"},"metadata":{"type":"object"},"page_count":{"type":"number"},"pages":{"description":"Per page: page, word_count, has_text, char_start, char_end (offsets into markdown)","type":"array"},"pages_parsed":{"type":"number"},"scanned_pages":{"items":{"type":"number"},"type":"array"},"source":{"type":"object"},"truncated":{"type":"boolean"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29560,"slug":"29560","resource":"https://netintel.dev/domain/vendor-risk","description":"Composite 0-100 trust/risk score for a domain in one call — blends domain age, SSL/TLS, DNS health, email auth (SPF/DKIM/DMARC), IP reputation, and certificate transparency into a single \"safe to do business with this domain?\" verdict with per-signal breakdown and actionable flags. Partial results never read as safe.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"confidence":{"type":"string"},"domain":{"type":"string"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"risk_band":{"type":"string"},"risk_score":{"type":"number"},"run_id":{"type":"string"},"score":{"type":"number"},"signals":{"type":"object"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":"partial","domain":"example.com","duration_ms":1420,"findings":[],"flags":["dmarc_missing","spf_missing"],"grade":"A","risk_band":"medium","risk_score":69,"run_id":"b3f1c2a4-9d8e-4c7a-9f21-6e2d5a1b0c3d","score":100,"signals":{"domain_age":{"detail":"Registered 1995-08, 29.9 yrs","score":100},"email_auth":{"detail":"SPF missing, DMARC missing","score":12},"ssl":{"detail":"Valid, TLSv1.3, expires in 210d","score":95}},"signals_unavailable":["dns","ip_reputation","cert_transparency"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Bare domain, e.g. acme.com","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"confidence":{"type":"string"},"domain":{"type":"string"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"risk_band":{"type":"string"},"risk_score":{"type":"number"},"run_id":{"type":"string"},"score":{"type":"number"},"signals":{"type":"object"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:24.827Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:09:24.634Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":"partial","domain":"example.com","duration_ms":1420,"findings":[],"flags":["dmarc_missing","spf_missing"],"grade":"A","risk_band":"medium","risk_score":69,"run_id":"b3f1c2a4-9d8e-4c7a-9f21-6e2d5a1b0c3d","score":100,"signals":{"domain_age":{"detail":"Registered 1995-08, 29.9 yrs","score":100},"email_auth":{"detail":"SPF missing, DMARC missing","score":12},"ssl":{"detail":"Valid, TLSv1.3, expires in 210d","score":95}},"signals_unavailable":["dns","ip_reputation","cert_transparency"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Bare domain, e.g. acme.com","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"confidence":{"type":"string"},"domain":{"type":"string"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"risk_band":{"type":"string"},"risk_score":{"type":"number"},"run_id":{"type":"string"},"score":{"type":"number"},"signals":{"type":"object"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29561,"slug":"29561","resource":"https://netintel.dev/domain-report/analyze","description":"One call returns a complete intelligence profile for a domain — WHOIS registration, DNS records, SSL certificate, detected tech stack, and blacklist status — aggregated into a single risk-scored report so agents can fully vet a domain without orchestrating five separate lookups.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"100000","amountUsd":0.1,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"overall_score":{"type":"number"},"resolved_ip":{"type":"string"},"risk_level":{"type":"string"},"sections":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[{"deduction":0,"detail":"All five checks completed","rule":"section_ok"}],"grade":"A","overall_score":100,"resolved_ip":"93.184.216.34","risk_level":"low","sections":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":5},"dns":{"a_records":["93.184.216.34"],"available":true,"mx_records":["mail.example.com"],"ns_records":["a.iana-servers.net","b.iana-servers.net"],"txt_records":["v=spf1 -all"]},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","san_count":3,"valid_from":"2024-01-01T00:00:00Z","valid_to":"2025-01-01T00:00:00Z"},"tech":{"available":true,"cdn":"Cloudflare","cms":null,"server":"ECS","waf":"Cloudflare WAF"},"whois":{"available":true,"created_at":"1995-08-14T04:00:00Z","days_until_expiry":425,"expires_at":"2025-08-13T04:00:00Z","registrar":"MarkMonitor Inc.","status":["client transfer prohibited"]}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to profile (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"overall_score":{"type":"number"},"resolved_ip":{"type":"string"},"risk_level":{"type":"string"},"sections":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:16.714Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:09:16.536Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[{"deduction":0,"detail":"All five checks completed","rule":"section_ok"}],"grade":"A","overall_score":100,"resolved_ip":"93.184.216.34","risk_level":"low","sections":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":5},"dns":{"a_records":["93.184.216.34"],"available":true,"mx_records":["mail.example.com"],"ns_records":["a.iana-servers.net","b.iana-servers.net"],"txt_records":["v=spf1 -all"]},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","san_count":3,"valid_from":"2024-01-01T00:00:00Z","valid_to":"2025-01-01T00:00:00Z"},"tech":{"available":true,"cdn":"Cloudflare","cms":null,"server":"ECS","waf":"Cloudflare WAF"},"whois":{"available":true,"created_at":"1995-08-14T04:00:00Z","days_until_expiry":425,"expires_at":"2025-08-13T04:00:00Z","registrar":"MarkMonitor Inc.","status":["client transfer prohibited"]}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to profile (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"overall_score":{"type":"number"},"resolved_ip":{"type":"string"},"risk_level":{"type":"string"},"sections":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29562,"slug":"29562","resource":"https://netintel.dev/openai/gpt-4-1","description":"Call OpenAI's gpt-4.1 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.09 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"90000","amountUsd":0.09,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"90000","amountUsd":0.09,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4.1","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~48000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:12.553Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:09:12.366Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-4.1","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~48000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"temperature":{"description":"Sampling temperature. Optional.","type":"number"},"top_p":{"description":"Nucleus sampling. Optional.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29563,"slug":"29563","resource":"https://netintel.dev/openai/gpt-5-6-luna","description":"Call OpenAI's gpt-5.6-luna via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.06 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"60000","amountUsd":0.06,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"60000","amountUsd":0.06,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.6-luna","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~48000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:11.365Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:09:11.186Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.6-luna","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~48000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29564,"slug":"29564","resource":"https://netintel.dev/event-extract","description":"Event extraction / event parsing — turn any caption, announcement, listing, or page text into a normalized calendar event via Claude Haiku. Resolves relative dates (\"this Saturday 7pm\") against post time + timezone, handles all-day/multi-day, and returns title, start/end, venue, address, city, price, organizer, url. Purpose-built for structured event data (no schema to define); pairs with /event-classify and /calendar/ics.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"description":"Normalized event (is_event, confidence, title, starts_at, ends_at, all_day, timezone, venue, address, city, price, url, organizer). For a non-event, is_event=false + reason and all event fields null.","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"city":"Los Angeles","posted_at":"2026-06-24T12:00:00Z","text":"Live Jazz Night at The Echo, 1822 Sunset Blvd — this Saturday 7pm. Free!","timezone":"America/Los_Angeles"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"address":"1822 Sunset Blvd","all_day":false,"city":"Los Angeles","confidence":0.9,"ends_at":null,"is_event":true,"organizer":null,"price":"Free","starts_at":"2026-06-27T19:00:00-07:00","timezone":"America/Los_Angeles","title":"Live Jazz Night","url":null,"venue":"The Echo"},"findings":[],"grade":"A","meta":{"date_before_posted":false,"date_resolved_from":"posted_at","model":"haiku-4.5"},"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"city":{"description":"Optional city — helps timezone inference and venue/address disambiguation.","type":"string"},"posted_at":{"description":"Optional ISO-8601 timestamp the content was posted — the anchor for resolving relative dates (\"this Saturday\", \"tonight\"). Strongly recommended.","type":"string"},"text":{"description":"Caption/announcement/page text to extract an event from. Required. Max 10000 words or 50KB.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. America/Los_Angeles) to resolve times against. Inferred from city when absent.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"Normalized event (is_event, confidence, title, starts_at, ends_at, all_day, timezone, venue, address, city, price, url, organizer). For a non-event, is_event=false + reason and all event fields null.","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["event extraction","calendar events","date parsing","text analysis","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:09.835Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:09:09.648Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"city":"Los Angeles","posted_at":"2026-06-24T12:00:00Z","text":"Live Jazz Night at The Echo, 1822 Sunset Blvd — this Saturday 7pm. Free!","timezone":"America/Los_Angeles"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"address":"1822 Sunset Blvd","all_day":false,"city":"Los Angeles","confidence":0.9,"ends_at":null,"is_event":true,"organizer":null,"price":"Free","starts_at":"2026-06-27T19:00:00-07:00","timezone":"America/Los_Angeles","title":"Live Jazz Night","url":null,"venue":"The Echo"},"findings":[],"grade":"A","meta":{"date_before_posted":false,"date_resolved_from":"posted_at","model":"haiku-4.5"},"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"city":{"description":"Optional city — helps timezone inference and venue/address disambiguation.","type":"string"},"posted_at":{"description":"Optional ISO-8601 timestamp the content was posted — the anchor for resolving relative dates (\"this Saturday\", \"tonight\"). Strongly recommended.","type":"string"},"text":{"description":"Caption/announcement/page text to extract an event from. Required. Max 10000 words or 50KB.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. America/Los_Angeles) to resolve times against. Inferred from city when absent.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"Normalized event (is_event, confidence, title, starts_at, ends_at, all_day, timezone, venue, address, city, price, url, organizer). For a non-event, is_event=false + reason and all event fields null.","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29565,"slug":"29565","resource":"https://netintel.dev/translate/batch","description":"Translate many independent strings in one request — each with a caller ID preserved in the response — with per-item status, glossary and tone support, and partial success so one bad item never fails the batch, so agents can localize whole string tables in a single call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"billed_items":{"description":"Item count used for pricing (base covers 25)","type":"number"},"failed":{"description":"Items that failed — the batch still returns 200","type":"number"},"findings":{"description":"Scored deductions, e.g. all_items_failed","type":"array"},"grade":{"description":"Letter grade A-F derived from score","type":"string"},"item_count":{"description":"Items submitted","type":"number"},"items":{"description":"One entry per input item, in input order, each carrying your id: {id, status (\"ok\"|\"failed\"), translated, detected_language, confidence, warnings, reason}. A failed item has translated=null and a reason (structure_broken, unparseable, truncated, llm_unavailable, timeout).","type":"array"},"pricing":{"description":"Base price, included items, and per-item overage beyond the included count","type":"object"},"score":{"description":"0-100; 100 on a successful run, even with some items failed","type":"number"},"succeeded":{"description":"Items translated and structurally verified","type":"number"},"target_language":{"description":"ISO 639-1 code translated into","type":"string"},"usage":{"description":"Model, model_calls, input_tokens, output_tokens","type":"object"},"warnings":{"description":"Batch-level notes, e.g. that some items failed","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"glossary":{"dashboard":"tableau de bord"},"items":[{"id":"greeting","text":"Hello {{name}}"},{"id":"cta","text":"Open the dashboard"}],"target":"fr"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"billed_items":2,"failed":0,"findings":[],"grade":"A","item_count":2,"items":[{"confidence":0.98,"detected_language":"en","id":"greeting","status":"ok","translated":"Bonjour {{name}}","warnings":[]},{"confidence":0.98,"detected_language":"en","id":"cta","status":"ok","translated":"Ouvrir le tableau de bord","warnings":[]}],"pricing":{"base_usd":"$0.05","included_items":25,"overage_items":0,"overage_per_item_usd":0.002,"overage_usd":0},"score":100,"succeeded":2,"target_language":"fr","usage":{"input_tokens":480,"model":"claude-haiku-4-5-20251001","model_calls":2,"output_tokens":64},"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"formality":{"description":"\"formal\", \"informal\", or \"neutral\" (default).","type":"string"},"glossary":{"description":"Enforced term mappings applied to all items: {\"dashboard\":\"tableau de bord\"}.","type":"object"},"items":{"description":"The strings to translate: [{\"id\":\"greeting\",\"text\":\"Hello {{name}}\",\"context\":\"button label\"}]. ids and order are preserved in the response. 1-200 items, 64KB total.","type":"array"},"protected_values":{"description":"Strings that must survive byte-for-byte in every item — brand names, IDs: [\"Acme\"].","type":"array"},"source":{"description":"Source language, applied to every item. Auto-detected per item when omitted.","type":"string"},"target":{"description":"Target language — ISO 639-1 code (\"fr\") or English name (\"French\"). Aliases also accepted: target_lang, target_language, to, lang.","type":"string"},"tone":{"description":"Optional tone guidance, e.g. \"friendly and concise\".","type":"string"}},"required":["items","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"billed_items":{"description":"Item count used for pricing (base covers 25)","type":"number"},"failed":{"description":"Items that failed — the batch still returns 200","type":"number"},"findings":{"description":"Scored deductions, e.g. all_items_failed","type":"array"},"grade":{"description":"Letter grade A-F derived from score","type":"string"},"item_count":{"description":"Items submitted","type":"number"},"items":{"description":"One entry per input item, in input order, each carrying your id: {id, status (\"ok\"|\"failed\"), translated, detected_language, confidence, warnings, reason}. A failed item has translated=null and a reason (structure_broken, unparseable, truncated, llm_unavailable, timeout).","type":"array"},"pricing":{"description":"Base price, included items, and per-item overage beyond the included count","type":"object"},"score":{"description":"0-100; 100 on a successful run, even with some items failed","type":"number"},"succeeded":{"description":"Items translated and structurally verified","type":"number"},"target_language":{"description":"ISO 639-1 code translated into","type":"string"},"usage":{"description":"Model, model_calls, input_tokens, output_tokens","type":"object"},"warnings":{"description":"Batch-level notes, e.g. that some items failed","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["translation","translate api","localization","language","llm translation","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:55.593Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:55.384Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"glossary":{"dashboard":"tableau de bord"},"items":[{"id":"greeting","text":"Hello {{name}}"},{"id":"cta","text":"Open the dashboard"}],"target":"fr"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"billed_items":2,"failed":0,"findings":[],"grade":"A","item_count":2,"items":[{"confidence":0.98,"detected_language":"en","id":"greeting","status":"ok","translated":"Bonjour {{name}}","warnings":[]},{"confidence":0.98,"detected_language":"en","id":"cta","status":"ok","translated":"Ouvrir le tableau de bord","warnings":[]}],"pricing":{"base_usd":"$0.05","included_items":25,"overage_items":0,"overage_per_item_usd":0.002,"overage_usd":0},"score":100,"succeeded":2,"target_language":"fr","usage":{"input_tokens":480,"model":"claude-haiku-4-5-20251001","model_calls":2,"output_tokens":64},"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"formality":{"description":"\"formal\", \"informal\", or \"neutral\" (default).","type":"string"},"glossary":{"description":"Enforced term mappings applied to all items: {\"dashboard\":\"tableau de bord\"}.","type":"object"},"items":{"description":"The strings to translate: [{\"id\":\"greeting\",\"text\":\"Hello {{name}}\",\"context\":\"button label\"}]. ids and order are preserved in the response. 1-200 items, 64KB total.","type":"array"},"protected_values":{"description":"Strings that must survive byte-for-byte in every item — brand names, IDs: [\"Acme\"].","type":"array"},"source":{"description":"Source language, applied to every item. Auto-detected per item when omitted.","type":"string"},"target":{"description":"Target language — ISO 639-1 code (\"fr\") or English name (\"French\"). Aliases also accepted: target_lang, target_language, to, lang.","type":"string"},"tone":{"description":"Optional tone guidance, e.g. \"friendly and concise\".","type":"string"}},"required":["items","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"billed_items":{"description":"Item count used for pricing (base covers 25)","type":"number"},"failed":{"description":"Items that failed — the batch still returns 200","type":"number"},"findings":{"description":"Scored deductions, e.g. all_items_failed","type":"array"},"grade":{"description":"Letter grade A-F derived from score","type":"string"},"item_count":{"description":"Items submitted","type":"number"},"items":{"description":"One entry per input item, in input order, each carrying your id: {id, status (\"ok\"|\"failed\"), translated, detected_language, confidence, warnings, reason}. A failed item has translated=null and a reason (structure_broken, unparseable, truncated, llm_unavailable, timeout).","type":"array"},"pricing":{"description":"Base price, included items, and per-item overage beyond the included count","type":"object"},"score":{"description":"0-100; 100 on a successful run, even with some items failed","type":"number"},"succeeded":{"description":"Items translated and structurally verified","type":"number"},"target_language":{"description":"ISO 639-1 code translated into","type":"string"},"usage":{"description":"Model, model_calls, input_tokens, output_tokens","type":"object"},"warnings":{"description":"Batch-level notes, e.g. that some items failed","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29566,"slug":"29566","resource":"https://netintel.dev/openai/gpt-5-4-mini","description":"Call OpenAI's gpt-5.4-mini via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.04 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","amountUsd":0.04,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"40000","amountUsd":0.04,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.4-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~36000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:48.324Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:48.129Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.4-mini","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 2048, capped at 2048.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~36000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29567,"slug":"29567","resource":"https://netintel.dev/schema/map","description":"Transform a source object into a target schema — matches fields by alias and structure deterministically, uses an LLM only for semantic mapping when needed, and supports mapping hints, transforms, and defaults, so agents can reshape data between systems with per-field confidence and a clear report of what mapped and what didn't.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","amountUsd":0.04,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"40000","amountUsd":0.04,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"type":"array"},"grade":{"type":"string"},"mapped":{"type":"object"},"mapped_fields":{"type":"array"},"missing_target":{"type":"array"},"schema_valid":{"type":"boolean"},"score":{"type":"number"},"type_conversions":{"type":"array"},"unmapped_source":{"type":"array"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"source":{"cost":"19.99","internal_id":7741,"name":"Jane Doe"},"target_schema":{"full_name":"string","price":"number"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"grade":"A","mapped":{"full_name":"Jane Doe","price":19.99},"mapped_fields":[{"confidence":1,"method":"alias","source":"name","target":"full_name"},{"confidence":1,"method":"alias","source":"cost","target":"price"}],"missing_target":[],"schema_valid":true,"score":100,"type_conversions":[{"field":"price","from":"string","to":"number"}],"unmapped_source":["internal_id"],"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. Gates semantic mapping. When false, fields the rules cannot match land in missing_target and no model is called.","type":"boolean"},"defaults":{"description":"Optional value per target field to use when the source has no match: {\"currency\":\"USD\"}.","type":"object"},"hints":{"description":"Optional explicit mapping, keyed by target field: {\"full_name\":\"name\"} or {\"full_name\":[\"name\",\"contact\"]}. Hints outrank every automatic match.","type":"object"},"mode":{"description":"\"permissive\" (default): an unmapped target field is null + a warning. \"strict\": it is omitted from `mapped`. Either way an incomplete mapping is a 200 with missing_target listed, never an error.","type":"string"},"source":{"description":"The object to transform. Nested objects are addressed by dot path. Max 64KB / 200 fields.","type":"object"},"target_schema":{"description":"Desired output shape. JSON Schema ({\"type\":\"object\",\"properties\":{...},\"required\":[...]}) or a field→type map ({\"full_name\":\"string\",\"price\":\"number\",\"bio\":\"string?\"}). In the map form a field is required unless suffixed with '?'.","type":"object"},"transforms":{"description":"Optional per-target-field transform: {\"price\":\"toNumber\"}. One of: toNumber, toInteger, toString, toBoolean, toISO, toDate, trim, toLowerCase, toUpperCase, toArray.","type":"object"}},"required":["source","target_schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"grade":{"type":"string"},"mapped":{"type":"object"},"mapped_fields":{"type":"array"},"missing_target":{"type":"array"},"schema_valid":{"type":"boolean"},"score":{"type":"number"},"type_conversions":{"type":"array"},"unmapped_source":{"type":"array"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["schema mapping","data transformation","field mapping","json schema","etl","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:46.347Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:46.161Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"source":{"cost":"19.99","internal_id":7741,"name":"Jane Doe"},"target_schema":{"full_name":"string","price":"number"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"grade":"A","mapped":{"full_name":"Jane Doe","price":19.99},"mapped_fields":[{"confidence":1,"method":"alias","source":"name","target":"full_name"},{"confidence":1,"method":"alias","source":"cost","target":"price"}],"missing_target":[],"schema_valid":true,"score":100,"type_conversions":[{"field":"price","from":"string","to":"number"}],"unmapped_source":["internal_id"],"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. Gates semantic mapping. When false, fields the rules cannot match land in missing_target and no model is called.","type":"boolean"},"defaults":{"description":"Optional value per target field to use when the source has no match: {\"currency\":\"USD\"}.","type":"object"},"hints":{"description":"Optional explicit mapping, keyed by target field: {\"full_name\":\"name\"} or {\"full_name\":[\"name\",\"contact\"]}. Hints outrank every automatic match.","type":"object"},"mode":{"description":"\"permissive\" (default): an unmapped target field is null + a warning. \"strict\": it is omitted from `mapped`. Either way an incomplete mapping is a 200 with missing_target listed, never an error.","type":"string"},"source":{"description":"The object to transform. Nested objects are addressed by dot path. Max 64KB / 200 fields.","type":"object"},"target_schema":{"description":"Desired output shape. JSON Schema ({\"type\":\"object\",\"properties\":{...},\"required\":[...]}) or a field→type map ({\"full_name\":\"string\",\"price\":\"number\",\"bio\":\"string?\"}). In the map form a field is required unless suffixed with '?'.","type":"object"},"transforms":{"description":"Optional per-target-field transform: {\"price\":\"toNumber\"}. One of: toNumber, toInteger, toString, toBoolean, toISO, toDate, trim, toLowerCase, toUpperCase, toArray.","type":"object"}},"required":["source","target_schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"grade":{"type":"string"},"mapped":{"type":"object"},"mapped_fields":{"type":"array"},"missing_target":{"type":"array"},"schema_valid":{"type":"boolean"},"score":{"type":"number"},"type_conversions":{"type":"array"},"unmapped_source":{"type":"array"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29568,"slug":"29568","resource":"https://netintel.dev/cron-parser/explain","description":"Parse any cron expression into a human-readable explanation, validate its syntax, compute the next 5 scheduled run times (UTC), and detect common patterns (daily, weekly, monthly, hourly) — accepts standard numeric fields plus JAN-DEC/SUN-SAT name tokens — so agents can understand, validate, and work with cron schedules without implementing their own cron parser.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"explanation":{"type":"string"},"expression":{"type":"string"},"fields":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"is_valid":{"type":"boolean"},"next_runs":{"type":"array"},"pattern_name":{"type":"string"},"score":{"type":"number"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"expression":"0 9 * * 1-5"},"type":"http"},"output":{"example":{"explanation":"At 9:00 AM, Monday through Friday","expression":"0 9 * * 1-5","fields":{"day_of_month":"*","day_of_week":"1-5","hour":"9","minute":"0","month":"*"},"findings":[],"grade":"A","is_valid":true,"next_runs":["2024-03-11T09:00:00Z"],"pattern_name":"Weekdays at 9:00 AM","score":100,"warnings":[]},"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 next run times to return (default: 5, max: 20)","type":"number"},"expression":{"description":"Cron expression, 5 or 6 space-separated fields; month/day names accepted (e.g. 0 9 * * MON-FRI)","type":"string"}},"required":["expression"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"explanation":{"type":"string"},"expression":{"type":"string"},"fields":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"is_valid":{"type":"boolean"},"next_runs":{"type":"array"},"pattern_name":{"type":"string"},"score":{"type":"number"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["cron","schedule parser","cron expression","developer tools","automation","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:45.355Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:45.17Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"expression":"0 9 * * 1-5"},"type":"http"},"output":{"example":{"explanation":"At 9:00 AM, Monday through Friday","expression":"0 9 * * 1-5","fields":{"day_of_month":"*","day_of_week":"1-5","hour":"9","minute":"0","month":"*"},"findings":[],"grade":"A","is_valid":true,"next_runs":["2024-03-11T09:00:00Z"],"pattern_name":"Weekdays at 9:00 AM","score":100,"warnings":[]},"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 next run times to return (default: 5, max: 20)","type":"number"},"expression":{"description":"Cron expression, 5 or 6 space-separated fields; month/day names accepted (e.g. 0 9 * * MON-FRI)","type":"string"}},"required":["expression"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"explanation":{"type":"string"},"expression":{"type":"string"},"fields":{"type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"is_valid":{"type":"boolean"},"next_runs":{"type":"array"},"pattern_name":{"type":"string"},"score":{"type":"number"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29569,"slug":"29569","resource":"https://netintel.dev/markdown/clean","description":"Convert messy HTML or text into clean, well-structured Markdown using Claude Haiku — strips boilerplate, fixes heading hierarchy, normalizes lists and links, and returns readable Markdown so agents can feed clean docs into downstream pipelines, knowledge bases, or LLM context.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"findings":{"description":"Informational findings (e.g. empty_output).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"input_chars":{"description":"Character count of the input.","type":"number"},"markdown":{"description":"The cleaned, well-structured GitHub-flavored Markdown.","type":"string"},"output_chars":{"description":"Character count of the cleaned markdown.","type":"number"},"reduction_ratio":{"description":"1 - (output_chars / input_chars), rounded to 2dp — how much boilerplate was stripped (informational).","type":"number"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"<nav>Home About</nav><h1>Welcome</h1><p>Hello <a href=\"https://example.com\">world</a>.</p><footer>© 2024</footer>"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"findings":[],"grade":"A","input_chars":108,"markdown":"# Welcome\n\nHello [world](https://example.com).\n","output_chars":39,"reduction_ratio":0.64,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The messy HTML or text to convert into clean Markdown. Max 10000 words or 50KB. Aliases also accepted: html, content, markdown, input.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"findings":{"description":"Informational findings (e.g. empty_output).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"input_chars":{"description":"Character count of the input.","type":"number"},"markdown":{"description":"The cleaned, well-structured GitHub-flavored Markdown.","type":"string"},"output_chars":{"description":"Character count of the cleaned markdown.","type":"number"},"reduction_ratio":{"description":"1 - (output_chars / input_chars), rounded to 2dp — how much boilerplate was stripped (informational).","type":"number"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["html to markdown","content extraction","markdown","text cleaning","web content","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:44.346Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:44.117Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"<nav>Home About</nav><h1>Welcome</h1><p>Hello <a href=\"https://example.com\">world</a>.</p><footer>© 2024</footer>"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"findings":[],"grade":"A","input_chars":108,"markdown":"# Welcome\n\nHello [world](https://example.com).\n","output_chars":39,"reduction_ratio":0.64,"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The messy HTML or text to convert into clean Markdown. Max 10000 words or 50KB. Aliases also accepted: html, content, markdown, input.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"findings":{"description":"Informational findings (e.g. empty_output).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"input_chars":{"description":"Character count of the input.","type":"number"},"markdown":{"description":"The cleaned, well-structured GitHub-flavored Markdown.","type":"string"},"output_chars":{"description":"Character count of the cleaned markdown.","type":"number"},"reduction_ratio":{"description":"1 - (output_chars / input_chars), rounded to 2dp — how much boilerplate was stripped (informational).","type":"number"},"score":{"description":"Quality score 0-100","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29570,"slug":"29570","resource":"https://netintel.dev/translate/long","description":"Translate up to 2000 words between languages using Claude Haiku — auto-detects source, supports 30+ target languages, preserves formatting, for larger documents and articles. For short snippets use the cheaper /translate/short.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"description":"Plain-string hints — e.g. a targetHint string when the target language was model-interpreted","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"service_score":{"description":"Endpoint health score 0-100 (100 on success)","type":"number"},"source_detected":{"description":"true when the source language was auto-detected; false when supplied by the caller","type":"boolean"},"source_language":{"description":"ISO 639-1 code of the source language (detected or supplied)","type":"string"},"target_language":{"description":"ISO 639-1 code of the target language","type":"string"},"tier":{"description":"Pricing tier — always \"long\" for this endpoint","type":"string"},"translation":{"description":"The translated text, formatting preserved","type":"string"},"word_count":{"description":"Word count of the input text","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"target":"de","text":"The James Webb Space Telescope has captured its deepest infrared image of the universe to date, revealing thousands of galaxies in a tiny patch of sky."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"grade":"A","service_score":100,"source_detected":true,"source_language":"en","target_language":"de","tier":"long","translation":"Das James-Webb-Weltraumteleskop hat sein bisher tiefstes Infrarotbild des Universums aufgenommen und Tausende von Galaxien in einem winzigen Himmelsausschnitt enthüllt.","word_count":26},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"source":{"description":"Optional source language (ISO 639-1 code or English name). When omitted, the source language is auto-detected. Aliases also accepted: source_language, from.","type":"string"},"target":{"description":"Target language as an ISO 639-1 code (e.g. \"de\") or English name (e.g. \"German\"). 30+ languages mapped directly; other values (endonyms, qualified names like \"Brazilian Portuguese\") are interpreted by the model with a targetHint finding. Required. Aliases also accepted: target_lang, target_language, to, lang, targetLanguage. (The response returns this as target_language.)","type":"string"},"text":{"description":"The text to translate. Max 2000 words (and 50KB). For shorter snippets use the cheaper /translate/short. Aliases also accepted: q, input, content, message.","type":"string"}},"required":["text","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"description":"Plain-string hints — e.g. a targetHint string when the target language was model-interpreted","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"service_score":{"description":"Endpoint health score 0-100 (100 on success)","type":"number"},"source_detected":{"description":"true when the source language was auto-detected; false when supplied by the caller","type":"boolean"},"source_language":{"description":"ISO 639-1 code of the source language (detected or supplied)","type":"string"},"target_language":{"description":"ISO 639-1 code of the target language","type":"string"},"tier":{"description":"Pricing tier — always \"long\" for this endpoint","type":"string"},"translation":{"description":"The translated text, formatting preserved","type":"string"},"word_count":{"description":"Word count of the input text","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["translation","translate api","localization","language","llm translation","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:40.285Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:40.069Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"target":"de","text":"The James Webb Space Telescope has captured its deepest infrared image of the universe to date, revealing thousands of galaxies in a tiny patch of sky."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"findings":[],"grade":"A","service_score":100,"source_detected":true,"source_language":"en","target_language":"de","tier":"long","translation":"Das James-Webb-Weltraumteleskop hat sein bisher tiefstes Infrarotbild des Universums aufgenommen und Tausende von Galaxien in einem winzigen Himmelsausschnitt enthüllt.","word_count":26},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"source":{"description":"Optional source language (ISO 639-1 code or English name). When omitted, the source language is auto-detected. Aliases also accepted: source_language, from.","type":"string"},"target":{"description":"Target language as an ISO 639-1 code (e.g. \"de\") or English name (e.g. \"German\"). 30+ languages mapped directly; other values (endonyms, qualified names like \"Brazilian Portuguese\") are interpreted by the model with a targetHint finding. Required. Aliases also accepted: target_lang, target_language, to, lang, targetLanguage. (The response returns this as target_language.)","type":"string"},"text":{"description":"The text to translate. Max 2000 words (and 50KB). For shorter snippets use the cheaper /translate/short. Aliases also accepted: q, input, content, message.","type":"string"}},"required":["text","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"description":"Plain-string hints — e.g. a targetHint string when the target language was model-interpreted","type":"array"},"grade":{"description":"Letter grade A-F derived from service_score","type":"string"},"service_score":{"description":"Endpoint health score 0-100 (100 on success)","type":"number"},"source_detected":{"description":"true when the source language was auto-detected; false when supplied by the caller","type":"boolean"},"source_language":{"description":"ISO 639-1 code of the source language (detected or supplied)","type":"string"},"target_language":{"description":"ISO 639-1 code of the target language","type":"string"},"tier":{"description":"Pricing tier — always \"long\" for this endpoint","type":"string"},"translation":{"description":"The translated text, formatting preserved","type":"string"},"word_count":{"description":"Word count of the input text","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29571,"slug":"29571","resource":"https://netintel.dev/asn-lookup/analyze","description":"Resolves an IP address or domain to its Autonomous System Number (ASN), network owner, country, and hosting/cloud classification — agents get structured network ownership context plus a trust score to assess infrastructure risk.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Agent Service","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"asn":{"type":["string","null"]},"asn_number":{"type":["number","null"]},"city":{"type":["string","null"]},"classification":{"type":"string"},"country":{"type":["string","null"]},"findings":{"type":"array"},"grade":{"type":"string"},"hostname":{"type":["string","null"]},"ip":{"type":"string"},"ip_version":{"type":"number"},"is_cloud":{"type":"boolean"},"is_hosting":{"type":"boolean"},"is_vpn":{"type":"boolean"},"network":{"type":["string","null"]},"organization":{"type":["string","null"]},"region":{"type":["string","null"]},"score":{"type":"number"},"target":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"target":"8.8.8.8"},"type":"http"},"output":{"example":{"asn":"AS15169","asn_number":15169,"city":"Mountain View","classification":"cloud","country":"US","findings":[{"deduction":-20,"detail":"IP belongs to known cloud provider (Google LLC)","rule":"cloud_infrastructure"}],"grade":"B","hostname":"dns.google","ip":"8.8.8.8","ip_version":4,"is_cloud":true,"is_hosting":true,"is_vpn":false,"network":null,"organization":"Google LLC","region":"California","score":80,"target":"8.8.8.8"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"target":{"description":"IP address (v4 or v6) or domain name to look up (aliases accepted: ip, address, host, hostname, query — query param or JSON body)","type":"string"}},"required":["target"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"asn":{"type":["string","null"]},"asn_number":{"type":["number","null"]},"city":{"type":["string","null"]},"classification":{"type":"string"},"country":{"type":["string","null"]},"findings":{"type":"array"},"grade":{"type":"string"},"hostname":{"type":["string","null"]},"ip":{"type":"string"},"ip_version":{"type":"number"},"is_cloud":{"type":"boolean"},"is_hosting":{"type":"boolean"},"is_vpn":{"type":"boolean"},"network":{"type":["string","null"]},"organization":{"type":["string","null"]},"region":{"type":["string","null"]},"score":{"type":"number"},"target":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["asn lookup","asn lookup for ip","bgp prefixes","autonomous system","ip to asn","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:38.664Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:38.478Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"target":"8.8.8.8"},"type":"http"},"output":{"example":{"asn":"AS15169","asn_number":15169,"city":"Mountain View","classification":"cloud","country":"US","findings":[{"deduction":-20,"detail":"IP belongs to known cloud provider (Google LLC)","rule":"cloud_infrastructure"}],"grade":"B","hostname":"dns.google","ip":"8.8.8.8","ip_version":4,"is_cloud":true,"is_hosting":true,"is_vpn":false,"network":null,"organization":"Google LLC","region":"California","score":80,"target":"8.8.8.8"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"target":{"description":"IP address (v4 or v6) or domain name to look up (aliases accepted: ip, address, host, hostname, query — query param or JSON body)","type":"string"}},"required":["target"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"asn":{"type":["string","null"]},"asn_number":{"type":["number","null"]},"city":{"type":["string","null"]},"classification":{"type":"string"},"country":{"type":["string","null"]},"findings":{"type":"array"},"grade":{"type":"string"},"hostname":{"type":["string","null"]},"ip":{"type":"string"},"ip_version":{"type":"number"},"is_cloud":{"type":"boolean"},"is_hosting":{"type":"boolean"},"is_vpn":{"type":"boolean"},"network":{"type":["string","null"]},"organization":{"type":["string","null"]},"region":{"type":["string","null"]},"score":{"type":"number"},"target":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29572,"slug":"29572","resource":"https://netintel.dev/event-classify","description":"Cheap, fast \"is this a dateable event?\" filter for social and web text — one tiny Haiku call returns is_event, confidence, and a one-line reason, so agents can screen every post for free-ish and only pay for full extraction on the ones that pass. Front-end filter to /event-extract; intentionally minimal output for cost/latency discipline.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"data":{"description":"Minimal verdict: is_event (boolean), confidence (0-1), reason (one short line).","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"posted_at":"2026-06-20T12:00:00Z","text":"Live at The Echo this Saturday 7pm — doors at 6:30, $15 at the door.","timezone":"America/Los_Angeles"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"confidence":0.93,"is_event":true,"reason":"specific dated event"},"findings":[],"grade":"A","meta":{"model":"haiku-4.5"},"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"posted_at":{"description":"Optional ISO-8601 timestamp the content was posted — lets the classifier reject past-event recaps (an event whose only date is in the past relative to posted_at is not dateable).","type":"string"},"text":{"description":"Caption/post/snippet to classify. Required. Max 10000 words or 50KB.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. America/Los_Angeles) for date context.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"Minimal verdict: is_event (boolean), confidence (0-1), reason (one short line).","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["event extraction","calendar events","date parsing","text analysis","llm","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:36.563Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:36.38Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"posted_at":"2026-06-20T12:00:00Z","text":"Live at The Echo this Saturday 7pm — doors at 6:30, $15 at the door.","timezone":"America/Los_Angeles"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"data":{"confidence":0.93,"is_event":true,"reason":"specific dated event"},"findings":[],"grade":"A","meta":{"model":"haiku-4.5"},"score":100},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"posted_at":{"description":"Optional ISO-8601 timestamp the content was posted — lets the classifier reject past-event recaps (an event whose only date is in the past relative to posted_at is not dateable).","type":"string"},"text":{"description":"Caption/post/snippet to classify. Required. Max 10000 words or 50KB.","type":"string"},"timezone":{"description":"Optional IANA timezone (e.g. America/Los_Angeles) for date context.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"description":"Minimal verdict: is_event (boolean), confidence (0-1), reason (one short line).","type":"object"},"findings":{"type":"array"},"grade":{"type":"string"},"meta":{"type":"object"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29573,"slug":"29573","resource":"https://netintel.dev/currency-exchange/batch","description":"Convert one base currency to up to 30 targets in a single call — fiat (~200 currencies incl. SAR, AED, COP) and major crypto — ECB reference rates + Coinbase spot, no API key. Per target: rate, converted amount, rate date, source. The batch sibling of /currency-exchange/convert: 30 pairs for one $0.02 call instead of 30 singles.","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"amount":{"type":"number"},"findings":{"type":"array"},"from":{"type":"string"},"rates":{"items":{"properties":{"converted_amount":{"type":["number","null"]},"rate":{"type":["number","null"]},"rate_date":{"type":["string","null"]},"source":{"description":"frankfurter | currency-api | er-api | coinbase | same (crosses join with +)","type":["string","null"]},"to":{"type":"string"}},"type":"object"},"type":"array"},"stale":{"type":"boolean"},"unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"amount":100,"from":"USD","to":"EUR,SAR,BTC"},"type":"http"},"output":{"example":{"amount":100,"findings":[],"from":"USD","rates":[{"converted_amount":87.07,"rate":0.8707,"rate_date":"2026-07-31","source":"frankfurter","to":"EUR"},{"converted_amount":375,"rate":3.75,"rate_date":"2026-08-01","source":"currency-api","to":"SAR"},{"converted_amount":0.0016014961,"rate":0.000016014961,"rate_date":"2026-08-01","source":"coinbase","to":"BTC"}],"stale":false,"unavailable":[]},"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":"Amount of the base currency to convert; default 1. Alias: value","type":"number"},"from":{"description":"Base currency: ISO 4217 fiat code or crypto ticker, e.g. USD or BTC. Aliases: base, source","type":"string"},"to":{"description":"Comma list of 1–30 target codes, e.g. EUR,SAR,BTC. Aliases: targets, symbols","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"amount":{"type":"number"},"findings":{"type":"array"},"from":{"type":"string"},"rates":{"items":{"properties":{"converted_amount":{"type":["number","null"]},"rate":{"type":["number","null"]},"rate_date":{"type":["string","null"]},"source":{"description":"frankfurter | currency-api | er-api | coinbase | same (crosses join with +)","type":["string","null"]},"to":{"type":"string"}},"type":"object"},"type":"array"},"stale":{"type":"boolean"},"unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["currency convert","exchange rates","batch fx","forex api","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:36.224Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:36.022Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"amount":100,"from":"USD","to":"EUR,SAR,BTC"},"type":"http"},"output":{"example":{"amount":100,"findings":[],"from":"USD","rates":[{"converted_amount":87.07,"rate":0.8707,"rate_date":"2026-07-31","source":"frankfurter","to":"EUR"},{"converted_amount":375,"rate":3.75,"rate_date":"2026-08-01","source":"currency-api","to":"SAR"},{"converted_amount":0.0016014961,"rate":0.000016014961,"rate_date":"2026-08-01","source":"coinbase","to":"BTC"}],"stale":false,"unavailable":[]},"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":"Amount of the base currency to convert; default 1. Alias: value","type":"number"},"from":{"description":"Base currency: ISO 4217 fiat code or crypto ticker, e.g. USD or BTC. Aliases: base, source","type":"string"},"to":{"description":"Comma list of 1–30 target codes, e.g. EUR,SAR,BTC. Aliases: targets, symbols","type":"string"}},"required":["from","to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"amount":{"type":"number"},"findings":{"type":"array"},"from":{"type":"string"},"rates":{"items":{"properties":{"converted_amount":{"type":["number","null"]},"rate":{"type":["number","null"]},"rate_date":{"type":["string","null"]},"source":{"description":"frankfurter | currency-api | er-api | coinbase | same (crosses join with +)","type":["string","null"]},"to":{"type":"string"}},"type":"object"},"type":"array"},"stale":{"type":"boolean"},"unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29574,"slug":"29574","resource":"https://netintel.dev/json/repair","description":"Repair malformed JSON into valid JSON — fixes code fences, trailing commas, single quotes, unquoted keys, bad escapes, duplicate keys, truncation, and JSON buried in prose. A deterministic tokenizer runs first (no LLM cost), with an optional Haiku fallback, plus optional schema validation and type coercion — so agents can rescue broken model output or dirty data in one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"changes":{"type":"array"},"confidence":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"method":{"type":"string"},"repair_succeeded":{"type":"boolean"},"repaired":{"type":["object","array","null"]},"schema_valid":{"type":["boolean","null"]},"score":{"type":"number"},"validation_errors":{"type":"array"},"warnings":{"type":"array"},"was_valid":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"input":"```json\n{'name': 'acme', 'ports': [80, 443,],}\n```"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"changes":["removed markdown code fences","converted 3 single-quoted strings to double-quoted","removed 2 trailing commas"],"confidence":1,"findings":[],"grade":"A","method":"deterministic","repair_succeeded":true,"repaired":{"name":"acme","ports":[80,443]},"schema_valid":null,"score":100,"validation_errors":[],"warnings":[],"was_valid":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. When false, deterministic-only: if the tokenizer cannot fix the input, repair_succeeded is false (still a 200).","type":"boolean"},"coerce":{"description":"Default false. With a schema supplied, coerce values to the declared types where lossless (\"5\" → 5, \"yes\" → true).","type":"boolean"},"input":{"description":"The malformed JSON, as a string. May include markdown code fences or surrounding prose. Max 100KB.","type":"string"},"schema":{"description":"Optional. Validate the repaired JSON against this schema. Accepts a flat field→type map ({\"n\":\"number\"}) or a JSON-Schema-shaped object ({\"type\":\"object\",\"properties\":{...},\"required\":[...]}). Types: string, number, integer, boolean, object, array, null.","type":"object"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"changes":{"type":"array"},"confidence":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"method":{"type":"string"},"repair_succeeded":{"type":"boolean"},"repaired":{"type":["object","array","null"]},"schema_valid":{"type":["boolean","null"]},"score":{"type":"number"},"validation_errors":{"type":"array"},"warnings":{"type":"array"},"was_valid":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["json repair","fix json","malformed json","data cleaning","json parser","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:35.018Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:34.824Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"input":"```json\n{'name': 'acme', 'ports': [80, 443,],}\n```"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"changes":["removed markdown code fences","converted 3 single-quoted strings to double-quoted","removed 2 trailing commas"],"confidence":1,"findings":[],"grade":"A","method":"deterministic","repair_succeeded":true,"repaired":{"name":"acme","ports":[80,443]},"schema_valid":null,"score":100,"validation_errors":[],"warnings":[],"was_valid":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. When false, deterministic-only: if the tokenizer cannot fix the input, repair_succeeded is false (still a 200).","type":"boolean"},"coerce":{"description":"Default false. With a schema supplied, coerce values to the declared types where lossless (\"5\" → 5, \"yes\" → true).","type":"boolean"},"input":{"description":"The malformed JSON, as a string. May include markdown code fences or surrounding prose. Max 100KB.","type":"string"},"schema":{"description":"Optional. Validate the repaired JSON against this schema. Accepts a flat field→type map ({\"n\":\"number\"}) or a JSON-Schema-shaped object ({\"type\":\"object\",\"properties\":{...},\"required\":[...]}). Types: string, number, integer, boolean, object, array, null.","type":"object"}},"required":["input"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"changes":{"type":"array"},"confidence":{"type":"number"},"findings":{"type":"array"},"grade":{"type":"string"},"method":{"type":"string"},"repair_succeeded":{"type":"boolean"},"repaired":{"type":["object","array","null"]},"schema_valid":{"type":["boolean","null"]},"score":{"type":"number"},"validation_errors":{"type":"array"},"warnings":{"type":"array"},"was_valid":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29575,"slug":"29575","resource":"https://netintel.dev/schema/validate","description":"Validate data against a supplied schema — checks required fields, nested objects, arrays, enums, string formats, numeric ranges, lengths, and additional-property rules deterministically, with optional type coercion and repair, returning precise errors with JSON paths so agents can verify structured data before acting on it.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"coerced":{"type":"boolean"},"error_count":{"type":"number"},"errors":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"is_repaired_valid":{"type":["boolean","null"]},"repaired":{"type":["object","array","null"]},"score":{"type":"number"},"valid":{"type":"boolean"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"data":{"age":"42","name":"Acme"},"schema":{"age":"number","email":"email","name":"string"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"coerced":false,"error_count":2,"errors":[{"expected":"required","message":"required field is missing","path":"$.email","received":"undefined"},{"expected":"number","message":"expected number, received string","path":"$.age","received":"string"}],"findings":[{"deduction":0,"detail":"Data does not satisfy the schema (2 errors)","rule":"data_invalid"}],"grade":"A","is_repaired_valid":null,"repaired":null,"score":100,"valid":false,"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. Gates the LLM repair fallback only — validation itself is always deterministic.","type":"boolean"},"coerce":{"description":"Default false. Coerce values to the declared types where lossless (\"5\" → 5, \"yes\" → true).","type":"boolean"},"data":{"description":"The data to validate: an object, an array, or a JSON string (malformed strings are repaired first). Max 64KB.","type":["object","array","string"]},"repair":{"description":"Default false. When invalid, also return a repaired copy of the data plus is_repaired_valid. Deterministic first (coercion, declared defaults, enum casing, strict extra-key removal).","type":"boolean"},"schema":{"description":"JSON Schema ({\"type\":\"object\",\"properties\":{...},\"required\":[...]}) or a simplified field→type map ({\"age\":\"number\",\"email\":\"email\",\"tags\":\"string[]\",\"bio\":\"string?\"}). In the map form a field is required unless suffixed with '?'. Formats: email, url, date, date-time, uuid, ipv4, ipv6, hostname.","type":"object"}},"required":["data","schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"coerced":{"type":"boolean"},"error_count":{"type":"number"},"errors":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"is_repaired_valid":{"type":["boolean","null"]},"repaired":{"type":["object","array","null"]},"score":{"type":"number"},"valid":{"type":"boolean"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["json schema","validation","data quality","json parser","schema check","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:34.777Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:34.577Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"data":{"age":"42","name":"Acme"},"schema":{"age":"number","email":"email","name":"string"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"coerced":false,"error_count":2,"errors":[{"expected":"required","message":"required field is missing","path":"$.email","received":"undefined"},{"expected":"number","message":"expected number, received string","path":"$.age","received":"string"}],"findings":[{"deduction":0,"detail":"Data does not satisfy the schema (2 errors)","rule":"data_invalid"}],"grade":"A","is_repaired_valid":null,"repaired":null,"score":100,"valid":false,"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"allow_llm":{"description":"Default true. Gates the LLM repair fallback only — validation itself is always deterministic.","type":"boolean"},"coerce":{"description":"Default false. Coerce values to the declared types where lossless (\"5\" → 5, \"yes\" → true).","type":"boolean"},"data":{"description":"The data to validate: an object, an array, or a JSON string (malformed strings are repaired first). Max 64KB.","type":["object","array","string"]},"repair":{"description":"Default false. When invalid, also return a repaired copy of the data plus is_repaired_valid. Deterministic first (coercion, declared defaults, enum casing, strict extra-key removal).","type":"boolean"},"schema":{"description":"JSON Schema ({\"type\":\"object\",\"properties\":{...},\"required\":[...]}) or a simplified field→type map ({\"age\":\"number\",\"email\":\"email\",\"tags\":\"string[]\",\"bio\":\"string?\"}). In the map form a field is required unless suffixed with '?'. Formats: email, url, date, date-time, uuid, ipv4, ipv6, hostname.","type":"object"}},"required":["data","schema"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"coerced":{"type":"boolean"},"error_count":{"type":"number"},"errors":{"type":"array"},"findings":{"type":"array"},"grade":{"type":"string"},"is_repaired_valid":{"type":["boolean","null"]},"repaired":{"type":["object","array","null"]},"score":{"type":"number"},"valid":{"type":"boolean"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29576,"slug":"29576","resource":"https://netintel.dev/extract/table","description":"Extract tabular data from messy text or HTML using Claude Haiku — detects columns and rows in unstructured content and returns clean structured JSON (columns + rows) so agents can turn pasted tables, HTML tables, and delimited text into usable data in one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"column_count":{"description":"Number of columns detected.","type":"number"},"findings":{"description":"Informational findings (e.g. no_table_found, count_mismatch).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"table":{"description":"Parsed table: columns (array of column names), rows (array of objects keyed by column name), and row_count (number of rows). Empty columns/rows with row_count 0 when no tabular structure is detected.","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"product | price | qty\nWidget A | 5.00 | 10\nWidget B | 7.50 | 4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"column_count":3,"findings":[],"grade":"A","score":100,"table":{"columns":["product","price","qty"],"row_count":2,"rows":[{"price":"5.00","product":"Widget A","qty":"10"},{"price":"7.50","product":"Widget B","qty":"4"}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The messy text or HTML containing tabular data to extract. Max 10000 words or 50KB. Aliases also accepted: content, html, csv, table, markdown, data.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"column_count":{"description":"Number of columns detected.","type":"number"},"findings":{"description":"Informational findings (e.g. no_table_found, count_mismatch).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"table":{"description":"Parsed table: columns (array of column names), rows (array of objects keyed by column name), and row_count (number of rows). Empty columns/rows with row_count 0 when no tabular structure is detected.","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["data extraction","document parsing","structured data","text to json","llm extraction","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:33.981Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:33.795Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"product | price | qty\nWidget A | 5.00 | 10\nWidget B | 7.50 | 4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"column_count":3,"findings":[],"grade":"A","score":100,"table":{"columns":["product","price","qty"],"row_count":2,"rows":[{"price":"5.00","product":"Widget A","qty":"10"},{"price":"7.50","product":"Widget B","qty":"4"}]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The messy text or HTML containing tabular data to extract. Max 10000 words or 50KB. Aliases also accepted: content, html, csv, table, markdown, data.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"column_count":{"description":"Number of columns detected.","type":"number"},"findings":{"description":"Informational findings (e.g. no_table_found, count_mismatch).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"score":{"description":"Quality score 0-100","type":"number"},"table":{"description":"Parsed table: columns (array of column names), rows (array of objects keyed by column name), and row_count (number of rows). Empty columns/rows with row_count 0 when no tabular structure is detected.","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29577,"slug":"29577","resource":"https://netintel.dev/semantic/rank","description":"Semantic similarity ranking — send a query plus up to 100 candidate texts, get the candidates back ranked by semantic similarity with scores. No vectors, no cosine math, no embedding model to manage: one call, one price, ranked results. Flat $0.02 per call in USDC via x402, no API key. For RAG retrieval, FAQ matching, and search result ordering.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"dimensions":{"type":"number"},"method":{"description":"Always 'embedding_similarity'","type":"string"},"model":{"type":"string"},"normalized":{"type":"boolean"},"provider":{"type":"string"},"results":{"description":"Ranked best-first: [{index (original position), score, text}]","type":"array"},"usage":{"description":"prompt_tokens (input-only)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"candidates":["Use the Forgot Password link to recover your account.","Refunds are accepted within 30 days.","Our offices open at 9:00 AM."],"query":"How do I reset my password?","top_k":2},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"dimensions":1536,"method":"embedding_similarity","model":"text-embedding-3-small","normalized":true,"provider":"openai","results":[{"index":0,"score":0.5361,"text":"Use the Forgot Password link to recover your account."},{"index":1,"score":0.1399,"text":"Refunds are accepted within 30 days."}],"usage":{"prompt_tokens":36}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"candidates":{"description":"1-100 candidate strings to rank (64000 chars total on the default model).","items":{"type":"string"},"type":"array"},"min_score":{"description":"Drop results scoring below this (-1 to 1). Optional.","type":"number"},"model":{"description":"text-embedding-3-small (default) or text-embedding-3-large","type":"string"},"query":{"description":"The text to rank candidates against.","type":"string"},"top_k":{"description":"Return only the best N results. Optional.","type":"number"}},"required":["query","candidates"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"dimensions":{"type":"number"},"method":{"description":"Always 'embedding_similarity'","type":"string"},"model":{"type":"string"},"normalized":{"type":"boolean"},"provider":{"type":"string"},"results":{"description":"Ranked best-first: [{index (original position), score, text}]","type":"array"},"usage":{"description":"prompt_tokens (input-only)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["semantic search","rank","similarity","rag","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:33.811Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:33.623Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"candidates":["Use the Forgot Password link to recover your account.","Refunds are accepted within 30 days.","Our offices open at 9:00 AM."],"query":"How do I reset my password?","top_k":2},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"dimensions":1536,"method":"embedding_similarity","model":"text-embedding-3-small","normalized":true,"provider":"openai","results":[{"index":0,"score":0.5361,"text":"Use the Forgot Password link to recover your account."},{"index":1,"score":0.1399,"text":"Refunds are accepted within 30 days."}],"usage":{"prompt_tokens":36}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"candidates":{"description":"1-100 candidate strings to rank (64000 chars total on the default model).","items":{"type":"string"},"type":"array"},"min_score":{"description":"Drop results scoring below this (-1 to 1). Optional.","type":"number"},"model":{"description":"text-embedding-3-small (default) or text-embedding-3-large","type":"string"},"query":{"description":"The text to rank candidates against.","type":"string"},"top_k":{"description":"Return only the best N results. Optional.","type":"number"}},"required":["query","candidates"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"dimensions":{"type":"number"},"method":{"description":"Always 'embedding_similarity'","type":"string"},"model":{"type":"string"},"normalized":{"type":"boolean"},"provider":{"type":"string"},"results":{"description":"Ranked best-first: [{index (original position), score, text}]","type":"array"},"usage":{"description":"prompt_tokens (input-only)","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29578,"slug":"29578","resource":"https://netintel.dev/token/info","description":"Full profile for any ERC-20 token by contract address — name, symbol, decimals, supply from the chain itself, plus live price, liquidity, and volume from DEX data — Base and Ethereum, no API key. Holder count included; identity read on-chain so it can't lie or be rate-limited away. 10min cache; unlisted tokens return nulls with a no_dex_liquidity finding.","type":"http","serviceName":"NetIntel","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"decimals":{"type":["number","null"]},"findings":{"type":"array"},"holders":{"type":["number","null"]},"is_contract":{"type":"boolean"},"liquidity_usd":{"type":["number","null"]},"name":{"type":["string","null"]},"price_usd":{"type":["number","null"]},"source":{"description":"e.g. \"rpc+dexscreener+blockscout\"","type":"string"},"stale":{"type":"boolean"},"symbol":{"type":["string","null"]},"top_pool":{"properties":{"dex":{"type":"string"},"pair":{"type":"string"},"url":{"type":["string","null"]}},"type":["object","null"]},"total_supply":{"description":"raw atomic units as a decimal string — can exceed Number.MAX_SAFE_INTEGER","type":["string","null"]},"total_supply_formatted":{"description":"total_supply / 10^decimals — may lose precision on huge supplies","type":["number","null"]},"volume_24h_usd":{"type":["number","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain":"base"},"type":"http"},"output":{"example":{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","cache_age_seconds":0,"chain":"base","decimals":6,"findings":[],"holders":12726127,"is_contract":true,"liquidity_usd":907385.42,"name":"USD Coin","price_usd":0.9999,"source":"rpc+dexscreener+blockscout","stale":false,"symbol":"USDC","top_pool":{"dex":"uniswap","pair":"USDC/USDbC","url":"https://dexscreener.com/base/0xa0ab20a64f46b5676fe1542cb87b454e5104007689e0eef4212aa0cbe34933a1"},"total_supply":"4156545500926116","total_supply_formatted":4156545500.926116,"volume_24h_usd":803.46},"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":"ERC-20 contract address: 0x + 40 hex chars, checksum case ignored. Aliases: contract, token, contract_address","type":"string"},"chain":{"description":"base (default) or ethereum (eth accepted). Alias: network","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"decimals":{"type":["number","null"]},"findings":{"type":"array"},"holders":{"type":["number","null"]},"is_contract":{"type":"boolean"},"liquidity_usd":{"type":["number","null"]},"name":{"type":["string","null"]},"price_usd":{"type":["number","null"]},"source":{"description":"e.g. \"rpc+dexscreener+blockscout\"","type":"string"},"stale":{"type":"boolean"},"symbol":{"type":["string","null"]},"top_pool":{"properties":{"dex":{"type":"string"},"pair":{"type":"string"},"url":{"type":["string","null"]}},"type":["object","null"]},"total_supply":{"description":"raw atomic units as a decimal string — can exceed Number.MAX_SAFE_INTEGER","type":["string","null"]},"total_supply_formatted":{"description":"total_supply / 10^decimals — may lose precision on huge supplies","type":["number","null"]},"volume_24h_usd":{"type":["number","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["token price","market cap","erc20","token metadata","contract lookup","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:32.545Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:32.372Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain":"base"},"type":"http"},"output":{"example":{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","cache_age_seconds":0,"chain":"base","decimals":6,"findings":[],"holders":12726127,"is_contract":true,"liquidity_usd":907385.42,"name":"USD Coin","price_usd":0.9999,"source":"rpc+dexscreener+blockscout","stale":false,"symbol":"USDC","top_pool":{"dex":"uniswap","pair":"USDC/USDbC","url":"https://dexscreener.com/base/0xa0ab20a64f46b5676fe1542cb87b454e5104007689e0eef4212aa0cbe34933a1"},"total_supply":"4156545500926116","total_supply_formatted":4156545500.926116,"volume_24h_usd":803.46},"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":"ERC-20 contract address: 0x + 40 hex chars, checksum case ignored. Aliases: contract, token, contract_address","type":"string"},"chain":{"description":"base (default) or ethereum (eth accepted). Alias: network","type":"string"}},"required":["address"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"address":{"type":"string"},"cache_age_seconds":{"type":"number"},"chain":{"type":"string"},"decimals":{"type":["number","null"]},"findings":{"type":"array"},"holders":{"type":["number","null"]},"is_contract":{"type":"boolean"},"liquidity_usd":{"type":["number","null"]},"name":{"type":["string","null"]},"price_usd":{"type":["number","null"]},"source":{"description":"e.g. \"rpc+dexscreener+blockscout\"","type":"string"},"stale":{"type":"boolean"},"symbol":{"type":["string","null"]},"top_pool":{"properties":{"dex":{"type":"string"},"pair":{"type":"string"},"url":{"type":["string","null"]}},"type":["object","null"]},"total_supply":{"description":"raw atomic units as a decimal string — can exceed Number.MAX_SAFE_INTEGER","type":["string","null"]},"total_supply_formatted":{"description":"total_supply / 10^decimals — may lose precision on huge supplies","type":["number","null"]},"volume_24h_usd":{"type":["number","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29579,"slug":"29579","resource":"https://netintel.dev/extract/resume","description":"Extract structured data from resume/CV text using Claude Haiku — returns name, contact info, skills, work experience, and education as clean JSON arrays so agents can automate applicant screening, candidate databases, and recruiting workflows from raw resume text.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"education_count":{"description":"Number of education entries extracted.","type":"number"},"experience_count":{"description":"Number of work-experience entries extracted.","type":"number"},"findings":{"description":"Informational findings (e.g. no_experience, no_skills, no_name).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"resume":{"description":"Parsed resume fields: name, contact ({email, phone, location, links}), summary, skills (array), experience (array of {title, company, start, end, description}), education (array of {degree, institution, year}). Missing scalar fields are null; arrays are empty when nothing is found.","type":"object"},"score":{"description":"Quality score 0-100","type":"number"},"skills_count":{"description":"Number of skills extracted.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"Jane Doe\nSan Francisco, CA | jane@example.com | +1 555 867 5309 | linkedin.com/in/janedoe\n\nSummary: Senior engineer with 10 years experience.\n\nSkills: Python, TypeScript, Kubernetes\n\nExperience:\nStaff Engineer, Acme Corp (2020-present) — Led platform team\n\nEducation:\nBS Computer Science, UC Berkeley, 2014"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"education_count":1,"experience_count":1,"findings":[],"grade":"A","resume":{"contact":{"email":"jane@example.com","links":["https://linkedin.com/in/janedoe"],"location":"San Francisco, CA","phone":"+1 555 867 5309"},"education":[{"degree":"BS Computer Science","institution":"UC Berkeley","year":"2014"}],"experience":[{"company":"Acme Corp","description":"Led platform team","end":"present","start":"2020","title":"Staff Engineer"}],"name":"Jane Doe","skills":["Python","TypeScript","Kubernetes"],"summary":"Senior engineer with 10 years experience..."},"score":100,"skills_count":3},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The resume or CV text to extract structured data from. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"education_count":{"description":"Number of education entries extracted.","type":"number"},"experience_count":{"description":"Number of work-experience entries extracted.","type":"number"},"findings":{"description":"Informational findings (e.g. no_experience, no_skills, no_name).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"resume":{"description":"Parsed resume fields: name, contact ({email, phone, location, links}), summary, skills (array), experience (array of {title, company, start, end, description}), education (array of {degree, institution, year}). Missing scalar fields are null; arrays are empty when nothing is found.","type":"object"},"score":{"description":"Quality score 0-100","type":"number"},"skills_count":{"description":"Number of skills extracted.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["data extraction","document parsing","structured data","text to json","llm extraction","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:32.198Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:32.022Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"Jane Doe\nSan Francisco, CA | jane@example.com | +1 555 867 5309 | linkedin.com/in/janedoe\n\nSummary: Senior engineer with 10 years experience.\n\nSkills: Python, TypeScript, Kubernetes\n\nExperience:\nStaff Engineer, Acme Corp (2020-present) — Led platform team\n\nEducation:\nBS Computer Science, UC Berkeley, 2014"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"education_count":1,"experience_count":1,"findings":[],"grade":"A","resume":{"contact":{"email":"jane@example.com","links":["https://linkedin.com/in/janedoe"],"location":"San Francisco, CA","phone":"+1 555 867 5309"},"education":[{"degree":"BS Computer Science","institution":"UC Berkeley","year":"2014"}],"experience":[{"company":"Acme Corp","description":"Led platform team","end":"present","start":"2020","title":"Staff Engineer"}],"name":"Jane Doe","skills":["Python","TypeScript","Kubernetes"],"summary":"Senior engineer with 10 years experience..."},"score":100,"skills_count":3},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The resume or CV text to extract structured data from. Max 10000 words or 50KB.","type":"string"}},"required":["text"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"education_count":{"description":"Number of education entries extracted.","type":"number"},"experience_count":{"description":"Number of work-experience entries extracted.","type":"number"},"findings":{"description":"Informational findings (e.g. no_experience, no_skills, no_name).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"resume":{"description":"Parsed resume fields: name, contact ({email, phone, location, links}), summary, skills (array), experience (array of {title, company, start, end, description}), education (array of {degree, institution, year}). Missing scalar fields are null; arrays are empty when nothing is found.","type":"object"},"score":{"description":"Quality score 0-100","type":"number"},"skills_count":{"description":"Number of skills extracted.","type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29580,"slug":"29580","resource":"https://netintel.dev/extract/invoice","description":"Extract structured data from invoice or receipt text — or directly from an invoice URL (PDF, HTML, or plain text, fetched and parsed server-side) — using Claude Haiku: returns vendor, invoice number, dates, line items, subtotal, tax, total, and currency as clean JSON for accounts-payable, expense processing, and bookkeeping automation.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"findings":{"description":"Informational findings (e.g. no_total_found, totals_mismatch).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"invoice":{"description":"Parsed invoice fields: vendor, invoice_number, invoice_date, due_date, line_items (array of {description, quantity, unit_price, amount}), subtotal, tax, total, currency. Missing fields are null.","type":"object"},"line_item_count":{"description":"Number of line items extracted.","type":"number"},"score":{"description":"Quality score 0-100","type":"number"},"source":{"description":"Where the invoice content came from. type is \"text\" or \"url\"; url and content_type (pdf | html | text) are null in text mode.","properties":{"content_type":{"type":["string","null"]},"type":{"type":"string"},"url":{"type":["string","null"]}},"type":"object"},"totals_reconcile":{"description":"True if sum(line_items.amount) + tax ≈ total (within $0.02). False if they do not reconcile. Null if total or subtotal is missing.","type":["boolean","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"text":"Acme Supplies Inc\nInvoice INV-2024-0142\nDate: 2024-03-01  Due: 2024-03-31\nWidget A  10 x $5.00 = $50.00\nShipping  1 x $12.00 = $12.00\nSubtotal: $62.00\nTax: $5.58\nTotal: $67.58 USD"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"findings":[],"grade":"A","invoice":{"currency":"USD","due_date":"2024-03-31","invoice_date":"2024-03-01","invoice_number":"INV-2024-0142","line_items":[{"amount":50,"description":"Widget A","quantity":10,"unit_price":5},{"amount":12,"description":"Shipping","quantity":1,"unit_price":12}],"subtotal":62,"tax":5.58,"total":67.58,"vendor":"Acme Supplies Inc"},"line_item_count":2,"score":100,"source":{"content_type":null,"type":"text","url":null},"totals_reconcile":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The invoice or receipt content ITSELF (email body, OCR dump, pasted PDF text) — not an instruction or question about an invoice. Have only a link? Pass url instead. Text with no extractable invoice data returns an uncharged 400 (NO_INVOICE_CONTENT). Max 10000 words or 50KB.","type":"string"},"url":{"description":"Publicly reachable invoice URL — PDF, HTML, or plain text; fetched and parsed server-side (e.g. https://vendor.example/invoice-42.pdf). Provide exactly one of text or url.","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"findings":{"description":"Informational findings (e.g. no_total_found, totals_mismatch).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"invoice":{"description":"Parsed invoice fields: vendor, invoice_number, invoice_date, due_date, line_items (array of {description, quantity, unit_price, amount}), subtotal, tax, total, currency. Missing fields are null.","type":"object"},"line_item_count":{"description":"Number of line items extracted.","type":"number"},"score":{"description":"Quality score 0-100","type":"number"},"source":{"description":"Where the invoice content came from. type is \"text\" or \"url\"; url and content_type (pdf | html | text) are null in text mode.","properties":{"content_type":{"type":["string","null"]},"type":{"type":"string"},"url":{"type":["string","null"]}},"type":"object"},"totals_reconcile":{"description":"True if sum(line_items.amount) + tax ≈ total (within $0.02). False if they do not reconcile. Null if total or subtotal is missing.","type":["boolean","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["data extraction","document parsing","structured data","text to json","llm extraction","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:31.534Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:31.34Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"text":"Acme Supplies Inc\nInvoice INV-2024-0142\nDate: 2024-03-01  Due: 2024-03-31\nWidget A  10 x $5.00 = $50.00\nShipping  1 x $12.00 = $12.00\nSubtotal: $62.00\nTax: $5.58\nTotal: $67.58 USD"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"cached":false,"findings":[],"grade":"A","invoice":{"currency":"USD","due_date":"2024-03-31","invoice_date":"2024-03-01","invoice_number":"INV-2024-0142","line_items":[{"amount":50,"description":"Widget A","quantity":10,"unit_price":5},{"amount":12,"description":"Shipping","quantity":1,"unit_price":12}],"subtotal":62,"tax":5.58,"total":67.58,"vendor":"Acme Supplies Inc"},"line_item_count":2,"score":100,"source":{"content_type":null,"type":"text","url":null},"totals_reconcile":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"The invoice or receipt content ITSELF (email body, OCR dump, pasted PDF text) — not an instruction or question about an invoice. Have only a link? Pass url instead. Text with no extractable invoice data returns an uncharged 400 (NO_INVOICE_CONTENT). Max 10000 words or 50KB.","type":"string"},"url":{"description":"Publicly reachable invoice URL — PDF, HTML, or plain text; fetched and parsed server-side (e.g. https://vendor.example/invoice-42.pdf). Provide exactly one of text or url.","type":"string"}},"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"cached":{"description":"True if served from the in-memory cache.","type":"boolean"},"findings":{"description":"Informational findings (e.g. no_total_found, totals_mismatch).","items":{"type":"string"},"type":"array"},"grade":{"description":"Letter grade A-F","type":"string"},"invoice":{"description":"Parsed invoice fields: vendor, invoice_number, invoice_date, due_date, line_items (array of {description, quantity, unit_price, amount}), subtotal, tax, total, currency. Missing fields are null.","type":"object"},"line_item_count":{"description":"Number of line items extracted.","type":"number"},"score":{"description":"Quality score 0-100","type":"number"},"source":{"description":"Where the invoice content came from. type is \"text\" or \"url\"; url and content_type (pdf | html | text) are null in text mode.","properties":{"content_type":{"type":["string","null"]},"type":{"type":"string"},"url":{"type":["string","null"]}},"type":"object"},"totals_reconcile":{"description":"True if sum(line_items.amount) + tax ≈ total (within $0.02). False if they do not reconcile. Null if total or subtotal is missing.","type":["boolean","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29581,"slug":"29581","resource":"https://netintel.dev/translate/structured","description":"Translate structured content — JSON, HTML, Markdown, templates, UI strings — without breaking structure. Preserves keys, tags, markdown, URLs, emails, variables, placeholders, code blocks, and brand names, honors a caller glossary, and validates that no placeholder was dropped, so agents can localize app content safely.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","amountUsd":0.02,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"content_type":{"description":"The content type used (given or auto-detected)","type":"string"},"detected_language":{"description":"ISO 639-1 code of the source language","type":"string"},"findings":{"description":"Scored deductions, e.g. glossary_missed","type":"array"},"glossary_compliance":{"description":"Which glossary terms were applied and which were missed","type":"object"},"grade":{"description":"Letter grade A-F derived from score","type":"string"},"placeholder_validation":{"description":"Proof that every placeholder, tag, URL, email, code span, and protected value survived. A drop is a 502, never a 200.","type":"object"},"score":{"description":"0-100; 100 on a clean, structure-valid translation","type":"number"},"structure_validation":{"description":"Proof the document still parses: JSON keys intact, HTML tags balanced, markdown syntax preserved","type":"object"},"target_language":{"description":"ISO 639-1 code translated into","type":"string"},"translated":{"description":"The translated document, in the same shape and format as the input","type":"object"},"warnings":{"description":"Non-fatal notes, e.g. a missed glossary term","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"content":{"cta":"Click here to open the dashboard","greeting":"Hello {{name}}"},"glossary":{"dashboard":"tableau de bord"},"target":"fr"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content_type":"json","detected_language":"en","findings":[],"glossary_compliance":{"applied":["dashboard→tableau de bord"],"missed":[]},"grade":"A","placeholder_validation":{"expected":["{{name}}"],"found":["{{name}}"],"missing":[],"passed":true},"score":100,"structure_validation":{"passed":true,"type":"json"},"target_language":"fr","translated":{"cta":"Cliquez ici pour ouvrir le tableau de bord","greeting":"Bonjour {{name}}"},"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"content":{"description":"The structured content to translate: a JSON object/array, or a string of HTML, Markdown, or template text. Max 32KB / 500 strings.","type":"object"},"content_type":{"description":"One of \"json\", \"html\", \"markdown\", \"template\", \"text\". Auto-detected when omitted; a non-string content is always treated as json.","type":"string"},"formality":{"description":"\"formal\", \"informal\", or \"neutral\" (default).","type":"string"},"glossary":{"description":"Enforced term mappings: {\"dashboard\":\"tableau de bord\"}. Compliance is reported per term; a missed term costs 10 points.","type":"object"},"locale":{"description":"Target locale for regional variants, e.g. \"fr-CA\".","type":"string"},"protected_values":{"description":"Strings that must pass through byte-for-byte — brand names, IDs, SKUs: [\"Acme\",\"SKU-1234\"]. Dropping one fails the call.","type":"array"},"source":{"description":"Source language. Auto-detected when omitted.","type":"string"},"target":{"description":"Target language — ISO 639-1 code (\"fr\") or English name (\"French\"). Aliases also accepted: target_lang, target_language, to, lang.","type":"string"},"tone":{"description":"Optional tone guidance, e.g. \"friendly and concise\".","type":"string"}},"required":["content","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"content_type":{"description":"The content type used (given or auto-detected)","type":"string"},"detected_language":{"description":"ISO 639-1 code of the source language","type":"string"},"findings":{"description":"Scored deductions, e.g. glossary_missed","type":"array"},"glossary_compliance":{"description":"Which glossary terms were applied and which were missed","type":"object"},"grade":{"description":"Letter grade A-F derived from score","type":"string"},"placeholder_validation":{"description":"Proof that every placeholder, tag, URL, email, code span, and protected value survived. A drop is a 502, never a 200.","type":"object"},"score":{"description":"0-100; 100 on a clean, structure-valid translation","type":"number"},"structure_validation":{"description":"Proof the document still parses: JSON keys intact, HTML tags balanced, markdown syntax preserved","type":"object"},"target_language":{"description":"ISO 639-1 code translated into","type":"string"},"translated":{"description":"The translated document, in the same shape and format as the input","type":"object"},"warnings":{"description":"Non-fatal notes, e.g. a missed glossary term","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["translation","translate api","localization","language","llm translation","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:28.754Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:08:28.544Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"content":{"cta":"Click here to open the dashboard","greeting":"Hello {{name}}"},"glossary":{"dashboard":"tableau de bord"},"target":"fr"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"content_type":"json","detected_language":"en","findings":[],"glossary_compliance":{"applied":["dashboard→tableau de bord"],"missed":[]},"grade":"A","placeholder_validation":{"expected":["{{name}}"],"found":["{{name}}"],"missing":[],"passed":true},"score":100,"structure_validation":{"passed":true,"type":"json"},"target_language":"fr","translated":{"cta":"Cliquez ici pour ouvrir le tableau de bord","greeting":"Bonjour {{name}}"},"warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"content":{"description":"The structured content to translate: a JSON object/array, or a string of HTML, Markdown, or template text. Max 32KB / 500 strings.","type":"object"},"content_type":{"description":"One of \"json\", \"html\", \"markdown\", \"template\", \"text\". Auto-detected when omitted; a non-string content is always treated as json.","type":"string"},"formality":{"description":"\"formal\", \"informal\", or \"neutral\" (default).","type":"string"},"glossary":{"description":"Enforced term mappings: {\"dashboard\":\"tableau de bord\"}. Compliance is reported per term; a missed term costs 10 points.","type":"object"},"locale":{"description":"Target locale for regional variants, e.g. \"fr-CA\".","type":"string"},"protected_values":{"description":"Strings that must pass through byte-for-byte — brand names, IDs, SKUs: [\"Acme\",\"SKU-1234\"]. Dropping one fails the call.","type":"array"},"source":{"description":"Source language. Auto-detected when omitted.","type":"string"},"target":{"description":"Target language — ISO 639-1 code (\"fr\") or English name (\"French\"). Aliases also accepted: target_lang, target_language, to, lang.","type":"string"},"tone":{"description":"Optional tone guidance, e.g. \"friendly and concise\".","type":"string"}},"required":["content","target"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"content_type":{"description":"The content type used (given or auto-detected)","type":"string"},"detected_language":{"description":"ISO 639-1 code of the source language","type":"string"},"findings":{"description":"Scored deductions, e.g. glossary_missed","type":"array"},"glossary_compliance":{"description":"Which glossary terms were applied and which were missed","type":"object"},"grade":{"description":"Letter grade A-F derived from score","type":"string"},"placeholder_validation":{"description":"Proof that every placeholder, tag, URL, email, code span, and protected value survived. A drop is a 502, never a 200.","type":"object"},"score":{"description":"0-100; 100 on a clean, structure-valid translation","type":"number"},"structure_validation":{"description":"Proof the document still parses: JSON keys intact, HTML tags balanced, markdown syntax preserved","type":"object"},"target_language":{"description":"ISO 639-1 code translated into","type":"string"},"translated":{"description":"The translated document, in the same shape and format as the input","type":"object"},"warnings":{"description":"Non-fatal notes, e.g. a missed glossary term","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29582,"slug":"29582","resource":"https://netintel.dev/gas/price","description":"Live gas prices across Base, Ethereum, Arbitrum, Optimism, and Polygon with USD cost estimates for a transfer, an ERC-20 send, and a swap — keyless, one call, all chains. Per chain: gas price + EIP-1559 base/priority fee in gwei, native-token USD price, 15s cache. L2 figures are execution-gas only (L1 data fee excluded, flagged in findings).","type":"http","serviceName":"NetIntel","resourceType":"Market Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"chains":{"additionalProperties":{"properties":{"base_fee_gwei":{"type":["number","null"]},"cache_age_seconds":{"type":"number"},"gas_price_gwei":{"type":["number","null"]},"native_token":{"type":"string"},"native_usd":{"type":["number","null"]},"priority_fee_gwei":{"type":["number","null"]},"source":{"type":"string"},"usd_estimates":{"properties":{"erc20_transfer":{"type":["number","null"]},"swap":{"type":["number","null"]},"transfer":{"type":["number","null"]}},"type":"object"}},"type":["object","null"]},"type":"object"},"findings":{"type":"array"},"stale":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"chains":"base,ethereum"},"type":"http"},"output":{"example":{"chains":{"base":{"base_fee_gwei":0.005,"cache_age_seconds":0,"gas_price_gwei":0.006,"native_token":"ETH","native_usd":1829.645,"priority_fee_gwei":0.001,"source":"https://mainnet.base.org","usd_estimates":{"erc20_transfer":0.000713562,"swap":0.00219557,"transfer":0.000230535}},"ethereum":{"base_fee_gwei":0.120496247,"cache_age_seconds":0,"gas_price_gwei":0.119926866,"native_token":"ETH","native_usd":1829.645,"priority_fee_gwei":0.1,"source":"https://ethereum-rpc.publicnode.com","usd_estimates":{"erc20_transfer":0.0142625,"swap":0.0438847,"transfer":0.0046079}}},"findings":[{"detail":"base estimates are execution-gas only and exclude the L1 data fee","rule":"l2_data_fee_excluded"}],"stale":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"chains":{"description":"Comma list from base, ethereum, arbitrum, optimism, polygon; omit for all 5. Aliases: chain, network, networks; eth/arb/op/matic/pol accepted","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"chains":{"additionalProperties":{"properties":{"base_fee_gwei":{"type":["number","null"]},"cache_age_seconds":{"type":"number"},"gas_price_gwei":{"type":["number","null"]},"native_token":{"type":"string"},"native_usd":{"type":["number","null"]},"priority_fee_gwei":{"type":["number","null"]},"source":{"type":"string"},"usd_estimates":{"properties":{"erc20_transfer":{"type":["number","null"]},"swap":{"type":["number","null"]},"transfer":{"type":["number","null"]}},"type":"object"}},"type":["object","null"]},"type":"object"},"findings":{"type":"array"},"stale":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["gas price","gas fees","transaction cost","base gas","ethereum gas","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:07:38.748Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T06:07:38.562Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"chains":"base,ethereum"},"type":"http"},"output":{"example":{"chains":{"base":{"base_fee_gwei":0.005,"cache_age_seconds":0,"gas_price_gwei":0.006,"native_token":"ETH","native_usd":1829.645,"priority_fee_gwei":0.001,"source":"https://mainnet.base.org","usd_estimates":{"erc20_transfer":0.000713562,"swap":0.00219557,"transfer":0.000230535}},"ethereum":{"base_fee_gwei":0.120496247,"cache_age_seconds":0,"gas_price_gwei":0.119926866,"native_token":"ETH","native_usd":1829.645,"priority_fee_gwei":0.1,"source":"https://ethereum-rpc.publicnode.com","usd_estimates":{"erc20_transfer":0.0142625,"swap":0.0438847,"transfer":0.0046079}}},"findings":[{"detail":"base estimates are execution-gas only and exclude the L1 data fee","rule":"l2_data_fee_excluded"}],"stale":false},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"chains":{"description":"Comma list from base, ethereum, arbitrum, optimism, polygon; omit for all 5. Aliases: chain, network, networks; eth/arb/op/matic/pol accepted","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"chains":{"additionalProperties":{"properties":{"base_fee_gwei":{"type":["number","null"]},"cache_age_seconds":{"type":"number"},"gas_price_gwei":{"type":["number","null"]},"native_token":{"type":"string"},"native_usd":{"type":["number","null"]},"priority_fee_gwei":{"type":["number","null"]},"source":{"type":"string"},"usd_estimates":{"properties":{"erc20_transfer":{"type":["number","null"]},"swap":{"type":["number","null"]},"transfer":{"type":["number","null"]}},"type":"object"}},"type":["object","null"]},"type":"object"},"findings":{"type":"array"},"stale":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29583,"slug":"29583","resource":"https://netintel.dev/github-intel/analyze","description":"Fetch public metadata for any GitHub repository — stars, forks, open issues, language breakdown, license, contributors, last commit date, topics, and an activity/health score — so agents can evaluate dependencies, research projects, and assess open source health without the GitHub API complexity. Pass repo as ?repo=owner/repo (GET) or {\"repo\":\"owner/repo\"} (POST).","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"contributor_count":{"type":"number"},"created_at":{"type":"string"},"days_since_last_push":{"type":"number"},"default_branch":{"type":"string"},"description":{"type":["string","null"]},"findings":{"type":"array"},"forks":{"type":"number"},"grade":{"type":"string"},"homepage":{"type":["string","null"]},"is_archived":{"type":"boolean"},"is_fork":{"type":"boolean"},"languages":{"description":"Language → bytes breakdown","type":"object"},"last_pushed_at":{"type":"string"},"latest_release":{"type":["string","null"]},"latest_release_date":{"type":["string","null"]},"license":{"type":["string","null"]},"license_spdx":{"type":["string","null"]},"open_issues":{"type":"number"},"parent_repo":{"type":["string","null"]},"primary_language":{"type":["string","null"]},"repo":{"type":"string"},"score":{"type":"number"},"stars":{"type":"number"},"topics":{"type":"array"},"url":{"type":"string"},"watchers":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"repo":"expressjs/express"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"contributor_count":100,"created_at":"2009-06-26T18:56:01Z","days_since_last_push":12,"default_branch":"master","description":"Fast, unopinionated, minimalist web framework for node.","findings":[{"deduction":0,"detail":"Pushed within last 180 days","rule":"active_development"}],"forks":15000,"grade":"A","homepage":"https://expressjs.com","is_archived":false,"is_fork":false,"languages":{"JavaScript":543210,"TypeScript":12345},"last_pushed_at":"2024-03-10T08:00:00Z","latest_release":"v4.18.3","latest_release_date":"2024-02-26T14:00:00Z","license":"MIT License","license_spdx":"MIT","open_issues":200,"parent_repo":null,"primary_language":"JavaScript","repo":"expressjs/express","score":100,"stars":65000,"topics":["nodejs","javascript","web","framework"],"url":"https://github.com/expressjs/express","watchers":65000},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"repo":{"description":"GitHub repository in owner/repo format or full GitHub URL","type":"string"}},"required":["repo"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"contributor_count":{"type":"number"},"created_at":{"type":"string"},"days_since_last_push":{"type":"number"},"default_branch":{"type":"string"},"description":{"type":["string","null"]},"findings":{"type":"array"},"forks":{"type":"number"},"grade":{"type":"string"},"homepage":{"type":["string","null"]},"is_archived":{"type":"boolean"},"is_fork":{"type":"boolean"},"languages":{"description":"Language → bytes breakdown","type":"object"},"last_pushed_at":{"type":"string"},"latest_release":{"type":["string","null"]},"latest_release_date":{"type":["string","null"]},"license":{"type":["string","null"]},"license_spdx":{"type":["string","null"]},"open_issues":{"type":"number"},"parent_repo":{"type":["string","null"]},"primary_language":{"type":["string","null"]},"repo":{"type":"string"},"score":{"type":"number"},"stars":{"type":"number"},"topics":{"type":"array"},"url":{"type":"string"},"watchers":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["github","repository analysis","open source","dependency research","osint","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T05:33:30.443Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T05:33:30.241Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"repo":"expressjs/express"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"contributor_count":100,"created_at":"2009-06-26T18:56:01Z","days_since_last_push":12,"default_branch":"master","description":"Fast, unopinionated, minimalist web framework for node.","findings":[{"deduction":0,"detail":"Pushed within last 180 days","rule":"active_development"}],"forks":15000,"grade":"A","homepage":"https://expressjs.com","is_archived":false,"is_fork":false,"languages":{"JavaScript":543210,"TypeScript":12345},"last_pushed_at":"2024-03-10T08:00:00Z","latest_release":"v4.18.3","latest_release_date":"2024-02-26T14:00:00Z","license":"MIT License","license_spdx":"MIT","open_issues":200,"parent_repo":null,"primary_language":"JavaScript","repo":"expressjs/express","score":100,"stars":65000,"topics":["nodejs","javascript","web","framework"],"url":"https://github.com/expressjs/express","watchers":65000},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"repo":{"description":"GitHub repository in owner/repo format or full GitHub URL","type":"string"}},"required":["repo"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"contributor_count":{"type":"number"},"created_at":{"type":"string"},"days_since_last_push":{"type":"number"},"default_branch":{"type":"string"},"description":{"type":["string","null"]},"findings":{"type":"array"},"forks":{"type":"number"},"grade":{"type":"string"},"homepage":{"type":["string","null"]},"is_archived":{"type":"boolean"},"is_fork":{"type":"boolean"},"languages":{"description":"Language → bytes breakdown","type":"object"},"last_pushed_at":{"type":"string"},"latest_release":{"type":["string","null"]},"latest_release_date":{"type":["string","null"]},"license":{"type":["string","null"]},"license_spdx":{"type":["string","null"]},"open_issues":{"type":"number"},"parent_repo":{"type":["string","null"]},"primary_language":{"type":["string","null"]},"repo":{"type":"string"},"score":{"type":"number"},"stars":{"type":"number"},"topics":{"type":"array"},"url":{"type":"string"},"watchers":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29584,"slug":"29584","resource":"https://netintel.dev/domain-appraise/estimate","description":"Estimate the market value tier of a domain name using transparent heuristics — length, TLD premium, dictionary-word presence, pronounceability, keyword value, and numeric/hyphen penalties — returns a value tier and 0-100 quality score so agents can triage domain portfolios and prioritize acquisitions without a paid appraisal service.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"characteristics":{"type":"object"},"domain":{"type":"string"},"factors":{"items":{"type":"object"},"type":"array"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"score":{"type":"number"},"tld":{"type":"string"},"value_score":{"type":"number"},"value_tier":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"pay.com"},"type":"http"},"output":{"example":{"characteristics":{"has_hyphen":false,"has_number":false,"is_dictionary_word":true,"length":3,"pronounceable":true},"domain":"pay.com","factors":[{"detail":"3-character name (ultra premium)","factor":"length","impact":35},{"detail":".com TLD","factor":"tld","impact":25},{"detail":"Exact dictionary word","factor":"dictionary_word","impact":20},{"detail":"Finance keyword: pay","factor":"keyword_category","impact":10}],"findings":[],"grade":"A","name":"pay","score":100,"tld":"com","value_score":100,"value_tier":"premium"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to appraise (e.g. pay.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"characteristics":{"type":"object"},"domain":{"type":"string"},"factors":{"items":{"type":"object"},"type":"array"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"score":{"type":"number"},"tld":{"type":"string"},"value_score":{"type":"number"},"value_tier":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T05:33:29.195Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-08T05:33:28.777Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"pay.com"},"type":"http"},"output":{"example":{"characteristics":{"has_hyphen":false,"has_number":false,"is_dictionary_word":true,"length":3,"pronounceable":true},"domain":"pay.com","factors":[{"detail":"3-character name (ultra premium)","factor":"length","impact":35},{"detail":".com TLD","factor":"tld","impact":25},{"detail":"Exact dictionary word","factor":"dictionary_word","impact":20},{"detail":"Finance keyword: pay","factor":"keyword_category","impact":10}],"findings":[],"grade":"A","name":"pay","score":100,"tld":"com","value_score":100,"value_tier":"premium"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to appraise (e.g. pay.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"characteristics":{"type":"object"},"domain":{"type":"string"},"factors":{"items":{"type":"object"},"type":"array"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"name":{"type":"string"},"score":{"type":"number"},"tld":{"type":"string"},"value_score":{"type":"number"},"value_tier":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29585,"slug":"29585","resource":"https://netintel.dev/ssl/cert","description":"SSL certificate check for any domain — issuer, subject, SANs, valid from/to, days until expiry, expired/self-signed flags, TLS version, chain length. One TLS handshake, sub-2-second answer. The light, cheap tier under /ssl/analyze (full analysis, grading). No API key.","type":"http","serviceName":"NetIntel","resourceType":"Web Intelligence","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"3000","amountUsd":0.003,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"chain_length":{"type":"number"},"days_remaining":{"type":["number","null"]},"domain":{"type":"string"},"expired":{"type":"boolean"},"findings":{"type":"array"},"issuer":{"properties":{"common_name":{"type":["string","null"]},"organization":{"type":["string","null"]}},"type":"object"},"key":{"properties":{"bits":{"type":["number","null"]},"type":{"type":["string","null"]}},"type":"object"},"not_yet_valid":{"type":"boolean"},"port":{"type":"number"},"sans":{"type":"array"},"sans_truncated":{"type":"boolean"},"self_signed":{"type":"boolean"},"sig_alg":{"type":["string","null"]},"subject":{"type":["string","null"]},"tls_version":{"type":["string","null"]},"valid_from":{"type":["string","null"]},"valid_to":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"chain_length":3,"days_remaining":27,"domain":"example.com","expired":false,"findings":[],"issuer":{"common_name":"R11","organization":"Let's Encrypt"},"key":{"bits":256,"type":"EC"},"not_yet_valid":false,"port":443,"sans":["example.com","www.example.com"],"sans_truncated":false,"self_signed":false,"sig_alg":"sha256WithRSAEncryption","subject":"example.com","tls_version":"TLSv1.3","valid_from":"2026-07-01T00:00:00.000Z","valid_to":"2026-09-29T23:59:59.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":{"domain":{"description":"Domain to check (e.g. example.com) — a full URL is also accepted, the host is extracted. Aliases: host, hostname, url, site","type":"string"},"port":{"description":"Port to connect to (default: 443, clamped to 1-65535). Alias: p","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"chain_length":{"type":"number"},"days_remaining":{"type":["number","null"]},"domain":{"type":"string"},"expired":{"type":"boolean"},"findings":{"type":"array"},"issuer":{"properties":{"common_name":{"type":["string","null"]},"organization":{"type":["string","null"]}},"type":"object"},"key":{"properties":{"bits":{"type":["number","null"]},"type":{"type":["string","null"]}},"type":"object"},"not_yet_valid":{"type":"boolean"},"port":{"type":"number"},"sans":{"type":"array"},"sans_truncated":{"type":"boolean"},"self_signed":{"type":"boolean"},"sig_alg":{"type":["string","null"]},"subject":{"type":["string","null"]},"tls_version":{"type":["string","null"]},"valid_from":{"type":["string","null"]},"valid_to":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ssl certificate","cert check","certificate expiry","tls cert","days remaining","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-01T00:45:00.294Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-01T00:45:00.101Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"cache_age_seconds":0,"chain_length":3,"days_remaining":27,"domain":"example.com","expired":false,"findings":[],"issuer":{"common_name":"R11","organization":"Let's Encrypt"},"key":{"bits":256,"type":"EC"},"not_yet_valid":false,"port":443,"sans":["example.com","www.example.com"],"sans_truncated":false,"self_signed":false,"sig_alg":"sha256WithRSAEncryption","subject":"example.com","tls_version":"TLSv1.3","valid_from":"2026-07-01T00:00:00.000Z","valid_to":"2026-09-29T23:59:59.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":{"domain":{"description":"Domain to check (e.g. example.com) — a full URL is also accepted, the host is extracted. Aliases: host, hostname, url, site","type":"string"},"port":{"description":"Port to connect to (default: 443, clamped to 1-65535). Alias: p","type":"number"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"cache_age_seconds":{"type":"number"},"chain_length":{"type":"number"},"days_remaining":{"type":["number","null"]},"domain":{"type":"string"},"expired":{"type":"boolean"},"findings":{"type":"array"},"issuer":{"properties":{"common_name":{"type":["string","null"]},"organization":{"type":["string","null"]}},"type":"object"},"key":{"properties":{"bits":{"type":["number","null"]},"type":{"type":["string","null"]}},"type":"object"},"not_yet_valid":{"type":"boolean"},"port":{"type":"number"},"sans":{"type":"array"},"sans_truncated":{"type":"boolean"},"self_signed":{"type":"boolean"},"sig_alg":{"type":["string","null"]},"subject":{"type":["string","null"]},"tls_version":{"type":["string","null"]},"valid_from":{"type":["string","null"]},"valid_to":{"type":["string","null"]}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29586,"slug":"29586","resource":"https://netintel.dev/subnet/calc","description":"Calculates IPv4/IPv6 subnet details from CIDR notation — network/broadcast, netmask, wildcard (Cisco ACL) mask, binary/hex masks, usable host range, RFC classification (private/loopback/multicast), supernet, and subnet-split counts. Pass comma-separated CIDRs to detect overlaps and classify each pair (subnet/supernet/partial overlap/disjoint); multi-CIDR responses return {subnets, overlaps}.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"binary_mask":{"type":"string"},"broadcast":{"type":"string"},"cidr":{"type":"string"},"first_usable":{"type":"string"},"hex_mask":{"type":"string"},"ip_version":{"type":"number"},"is_private":{"type":"boolean"},"last_usable":{"type":"string"},"netmask":{"type":"string"},"network":{"type":"string"},"prefix_length":{"type":"number"},"rfc_classification":{"type":"string"},"subnets":{"type":"array"},"supernet":{"type":"string"},"total_hosts":{"type":"number"},"usable_hosts":{"type":"number"},"wildcard":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cidr":"10.0.1.0/24"},"type":"http"},"output":{"example":{"binary_mask":"11111111111111111111111100000000","broadcast":"10.0.1.255","cidr":"10.0.1.0/24","first_usable":"10.0.1.1","hex_mask":"ffffff00","ip_version":4,"is_private":true,"last_usable":"10.0.1.254","netmask":"255.255.255.0","network":"10.0.1.0","prefix_length":24,"rfc_classification":"Private (RFC 1918)","subnets":[{"count":2,"prefix":"/25"},{"count":4,"prefix":"/26"},{"count":8,"prefix":"/27"},{"count":16,"prefix":"/28"}],"supernet":"10.0.0.0/23","total_hosts":256,"usable_hosts":254,"wildcard":"0.0.0.255"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cidr":{"description":"CIDR block, e.g. 10.0.1.0/24 or 2001:db8::/48 (IPv6). Comma-separate multiple CIDRs for overlap/containment analysis, e.g. 10.0.0.0/16,10.0.1.0/24","type":"string"}},"required":["cidr"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"binary_mask":{"type":"string"},"broadcast":{"type":"string"},"cidr":{"type":"string"},"first_usable":{"type":"string"},"hex_mask":{"type":"string"},"ip_version":{"type":"number"},"is_private":{"type":"boolean"},"last_usable":{"type":"string"},"netmask":{"type":"string"},"network":{"type":"string"},"prefix_length":{"type":"number"},"rfc_classification":{"type":"string"},"subnets":{"type":"array"},"supernet":{"type":"string"},"total_hosts":{"type":"number"},"usable_hosts":{"type":"number"},"wildcard":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["subnet calculator","cidr","ip networking","network tools","ip ranges","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-01T00:44:49.643Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-01T00:44:49.434Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"cidr":"10.0.1.0/24"},"type":"http"},"output":{"example":{"binary_mask":"11111111111111111111111100000000","broadcast":"10.0.1.255","cidr":"10.0.1.0/24","first_usable":"10.0.1.1","hex_mask":"ffffff00","ip_version":4,"is_private":true,"last_usable":"10.0.1.254","netmask":"255.255.255.0","network":"10.0.1.0","prefix_length":24,"rfc_classification":"Private (RFC 1918)","subnets":[{"count":2,"prefix":"/25"},{"count":4,"prefix":"/26"},{"count":8,"prefix":"/27"},{"count":16,"prefix":"/28"}],"supernet":"10.0.0.0/23","total_hosts":256,"usable_hosts":254,"wildcard":"0.0.0.255"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"cidr":{"description":"CIDR block, e.g. 10.0.1.0/24 or 2001:db8::/48 (IPv6). Comma-separate multiple CIDRs for overlap/containment analysis, e.g. 10.0.0.0/16,10.0.1.0/24","type":"string"}},"required":["cidr"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"binary_mask":{"type":"string"},"broadcast":{"type":"string"},"cidr":{"type":"string"},"first_usable":{"type":"string"},"hex_mask":{"type":"string"},"ip_version":{"type":"number"},"is_private":{"type":"boolean"},"last_usable":{"type":"string"},"netmask":{"type":"string"},"network":{"type":"string"},"prefix_length":{"type":"number"},"rfc_classification":{"type":"string"},"subnets":{"type":"array"},"supernet":{"type":"string"},"total_hosts":{"type":"number"},"usable_hosts":{"type":"number"},"wildcard":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29587,"slug":"29587","resource":"https://netintel.dev/domain-due-diligence","description":"One call combines domain availability, heuristic value appraisal, and TLD pricing into a single acquisition brief — tells an agent whether a name is available, what it's worth, and what it costs across TLDs, concurrently and with graceful partial-failure handling.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"name":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"tld":{"type":"string"},"verdict":{"description":"available_strong | available_weak | taken_premium | taken_low | unknown","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"acme.com"},"type":"http"},"output":{"example":{"domain":"acme.com","findings":[{"deduction":-20,"detail":"acme.com is already registered","rule":"not_available"}],"generated_at":"2026-06-16T01:00:00Z","grade":"B","name":"acme","score":80,"sections":{"appraisal":{"available":true,"value_score":95,"value_tier":"premium"},"availability":{"available":true,"expires_at":"2025-06-01T00:00:00Z","is_available":false,"registrar":"GoDaddy LLC","status":"registered"},"tld_pricing":{"available":true,"cheapest":{"domain":"acme.xyz","register":1.99},"cheapest_premium":{"domain":"acme.com","register":10.99}}},"sections_failed":0,"sections_ok":3,"tld":"com","verdict":"taken_premium"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to assess, including TLD (e.g. acme.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"name":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"tld":{"type":"string"},"verdict":{"description":"available_strong | available_weak | taken_premium | taken_low | unknown","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:42:24.462Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:42:24.26Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"acme.com"},"type":"http"},"output":{"example":{"domain":"acme.com","findings":[{"deduction":-20,"detail":"acme.com is already registered","rule":"not_available"}],"generated_at":"2026-06-16T01:00:00Z","grade":"B","name":"acme","score":80,"sections":{"appraisal":{"available":true,"value_score":95,"value_tier":"premium"},"availability":{"available":true,"expires_at":"2025-06-01T00:00:00Z","is_available":false,"registrar":"GoDaddy LLC","status":"registered"},"tld_pricing":{"available":true,"cheapest":{"domain":"acme.xyz","register":1.99},"cheapest_premium":{"domain":"acme.com","register":10.99}}},"sections_failed":0,"sections_ok":3,"tld":"com","verdict":"taken_premium"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to assess, including TLD (e.g. acme.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"name":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"tld":{"type":"string"},"verdict":{"description":"available_strong | available_weak | taken_premium | taken_low | unknown","type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29588,"slug":"29588","resource":"https://netintel.dev/domain-report/full","description":"One premium call returns a complete six-part domain profile — DNS records, SSL certificate, WHOIS registration, cloud fingerprint, technology stack, and security headers — each section run concurrently with graceful partial-failure handling, so agents get an entire domain workup in a single request instead of orchestrating six.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[],"generated_at":"2026-06-16T01:00:00Z","grade":"A","score":100,"sections":{"cloud":{"available":true,"cdn":"Cloudflare","dns_provider":"Cloudflare DNS","grade":"A","provider":"Cloudflare"},"dns":{"a_records":["93.184.216.34"],"available":true,"mx_records":["mail.example.com"],"ns_records":["a.iana-servers.net"],"txt_records":["v=spf1 -all"]},"security_headers":{"available":true,"csp":false,"grade":"B","hsts":true},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","valid_to":"Feb 13 23:59:59 2027 GMT"},"tech":{"available":true,"cdn":"Cloudflare","cms":null,"server":"Nginx","waf":"Cloudflare WAF"},"whois":{"available":true,"created_at":"1995-08-14T04:00:00Z","days_until_expiry":425,"expires_at":"2027-08-13T04:00:00Z","registrar":"MarkMonitor Inc."}},"sections_failed":0,"sections_ok":6},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to profile, including TLD (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:42:01.037Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:42:00.773Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[],"generated_at":"2026-06-16T01:00:00Z","grade":"A","score":100,"sections":{"cloud":{"available":true,"cdn":"Cloudflare","dns_provider":"Cloudflare DNS","grade":"A","provider":"Cloudflare"},"dns":{"a_records":["93.184.216.34"],"available":true,"mx_records":["mail.example.com"],"ns_records":["a.iana-servers.net"],"txt_records":["v=spf1 -all"]},"security_headers":{"available":true,"csp":false,"grade":"B","hsts":true},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","valid_to":"Feb 13 23:59:59 2027 GMT"},"tech":{"available":true,"cdn":"Cloudflare","cms":null,"server":"Nginx","waf":"Cloudflare WAF"},"whois":{"available":true,"created_at":"1995-08-14T04:00:00Z","days_until_expiry":425,"expires_at":"2027-08-13T04:00:00Z","registrar":"MarkMonitor Inc."}},"sections_failed":0,"sections_ok":6},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain to profile, including TLD (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29589,"slug":"29589","resource":"https://netintel.dev/domain/vet","description":"Vet and pick a domain in one call — give candidate names, get back a ranked verdict on which to use and whether it's safe to build on: availability across TLDs, name quality, typosquat exposure, and a factual brand-collision check against similar existing names. Collapses the pick-a-brand-name funnel into one call.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"candidates":{"items":{"type":"object"},"type":"array"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"recommended":{"type":"string"},"run_id":{"type":"string"},"score":{"type":"number"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"candidates":["satsdesk","payloop"],"tlds":[".com",".io"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"candidates":[{"appraisal":{"detail":"8 chars, pronounceable, no hyphens/numbers","score":87,"source":"domain-appraise","tier":"strong"},"availability":{"all_tlds_available":true,"brand_protected_registrar":false,"score":100,"source":"bulk-domain","taken":[]},"brand_collision":{"available":true,"confidence":"high","has_close_match":false,"note":"Factual name-similarity signal only. Not a trademark search or legal clearance.","similar_to":[],"source":"domain-vet"},"name":"satsdesk","preferred_domain":"satsdesk.com","typosquat":{"available_defensive":27,"registered_lookalikes":3,"risk":"low","source":"typosquat"},"verdict":"recommended"}],"duration_ms":3400,"findings":[],"flags":[],"grade":"A","recommended":"satsdesk.com","run_id":"7c1e2f9a-4b6d-4a2e-9f83-1d5c7b0a2e64","score":100,"signals_unavailable":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"candidates":{"items":{"type":"string"},"type":"array"},"deep_check_top_n":{"type":"number"},"tlds":{"items":{"type":"string"},"type":"array"},"use_case":{"type":"string"}},"required":["candidates"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"candidates":{"items":{"type":"object"},"type":"array"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"recommended":{"type":"string"},"run_id":{"type":"string"},"score":{"type":"number"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["domain intelligence","domain research","domain valuation","whois","due diligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:41:38.256Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:41:38.024Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"candidates":["satsdesk","payloop"],"tlds":[".com",".io"]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"candidates":[{"appraisal":{"detail":"8 chars, pronounceable, no hyphens/numbers","score":87,"source":"domain-appraise","tier":"strong"},"availability":{"all_tlds_available":true,"brand_protected_registrar":false,"score":100,"source":"bulk-domain","taken":[]},"brand_collision":{"available":true,"confidence":"high","has_close_match":false,"note":"Factual name-similarity signal only. Not a trademark search or legal clearance.","similar_to":[],"source":"domain-vet"},"name":"satsdesk","preferred_domain":"satsdesk.com","typosquat":{"available_defensive":27,"registered_lookalikes":3,"risk":"low","source":"typosquat"},"verdict":"recommended"}],"duration_ms":3400,"findings":[],"flags":[],"grade":"A","recommended":"satsdesk.com","run_id":"7c1e2f9a-4b6d-4a2e-9f83-1d5c7b0a2e64","score":100,"signals_unavailable":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"candidates":{"items":{"type":"string"},"type":"array"},"deep_check_top_n":{"type":"number"},"tlds":{"items":{"type":"string"},"type":"array"},"use_case":{"type":"string"}},"required":["candidates"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"candidates":{"items":{"type":"object"},"type":"array"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"recommended":{"type":"string"},"run_id":{"type":"string"},"score":{"type":"number"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29590,"slug":"29590","resource":"https://netintel.dev/ip-report/full","description":"One premium call returns a complete five-part IP profile — geolocation, ASN/network ownership, multi-DNSBL blacklist status, threat reputation, and an aggregate risk verdict — run concurrently with graceful partial-failure handling, so agents get a full IP workup and a block/allow decision in a single request.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"ip":{"type":"string"},"overall_recommendation":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"findings":[{"deduction":-20,"detail":"Network classified as cloud infrastructure","rule":"is_proxy_or_hosting"}],"generated_at":"2026-06-16T01:00:00Z","grade":"B","ip":"8.8.8.8","overall_recommendation":"allow","score":80,"sections":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":15},"geo":{"available":true,"city":"Mountain View","country":"United States","isp":"Google LLC","timezone":"America/Los_Angeles"},"network":{"asn":"AS15169","available":true,"classification":"cloud","organization":"Google LLC"},"reputation":{"abuse_confidence":0,"available":true,"otx_pulses":0},"risk":{"available":true,"recommendation":"allow","risk_score":80,"trust_score":80}},"sections_failed":0,"sections_ok":5},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to profile (private/reserved ranges are rejected; the blacklist section is IPv4-only and reports error:\"ipv4_only\" for IPv6 input)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"ip":{"type":"string"},"overall_recommendation":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["ip intelligence","ip lookup","geolocation","ip reputation","network intelligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:40:52.677Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:40:52.441Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"ip":"8.8.8.8"},"type":"http"},"output":{"example":{"findings":[{"deduction":-20,"detail":"Network classified as cloud infrastructure","rule":"is_proxy_or_hosting"}],"generated_at":"2026-06-16T01:00:00Z","grade":"B","ip":"8.8.8.8","overall_recommendation":"allow","score":80,"sections":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":15},"geo":{"available":true,"city":"Mountain View","country":"United States","isp":"Google LLC","timezone":"America/Los_Angeles"},"network":{"asn":"AS15169","available":true,"classification":"cloud","organization":"Google LLC"},"reputation":{"abuse_confidence":0,"available":true,"otx_pulses":0},"risk":{"available":true,"recommendation":"allow","risk_score":80,"trust_score":80}},"sections_failed":0,"sections_ok":5},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"ip":{"description":"IPv4 or IPv6 address to profile (private/reserved ranges are rejected; the blacklist section is IPv4-only and reports error:\"ipv4_only\" for IPv6 input)","type":"string"}},"required":["ip"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"ip":{"type":"string"},"overall_recommendation":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29591,"slug":"29591","resource":"https://netintel.dev/openai/gpt-5-1","description":"Call OpenAI's gpt-5.1 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.15 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"150000","amountUsd":0.15,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"150000","amountUsd":0.15,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.1","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:40:28.556Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:40:28.246Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.1","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29592,"slug":"29592","resource":"https://netintel.dev/openai/gpt-5-2","description":"Call OpenAI's gpt-5.2 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.20 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"200000","amountUsd":0.2,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.2","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:40:05.42Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:40:05.172Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.2","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29593,"slug":"29593","resource":"https://netintel.dev/openai/gpt-5-4","description":"Call OpenAI's gpt-5.4 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.25 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.4","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:39:41.951Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:39:41.635Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.4","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29594,"slug":"29594","resource":"https://netintel.dev/openai/gpt-5-5","description":"Call OpenAI's gpt-5.5 via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.65 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"650000","amountUsd":0.65,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"650000","amountUsd":0.65,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.5","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 8192, capped at 8192.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:39:11.53Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:39:11.267Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.5","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 8192, capped at 8192.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29595,"slug":"29595","resource":"https://netintel.dev/openai/gpt-5-6-terra","description":"Call OpenAI's gpt-5.6-terra via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.25 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.6-terra","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:38:47.609Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:38:47.345Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.6-terra","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 4096, capped at 4096.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29596,"slug":"29596","resource":"https://netintel.dev/openai/gpt-5-6-sol","description":"Call OpenAI's gpt-5.6-sol via a single pay-per-call x402 endpoint — no OpenAI account or API key needed, pay $0.65 per request in USDC. Standard OpenAI chat.completions request/response shape, capped input and output.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"650000","amountUsd":0.65,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"650000","amountUsd":0.65,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.6-sol","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 8192, capped at 8192.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","openai","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:38:22.543Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:38:21.955Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_completion_tokens":16,"messages":[{"content":"Say hi in one word.","role":"user"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"Hi!","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"gpt-5.6-sol","object":"chat.completion","usage":{"completion_tokens":2,"prompt_tokens":11,"total_tokens":13}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_completion_tokens":{"description":"Max output tokens. Optional — defaults to 8192, capped at 8192.","type":"number"},"messages":{"description":"OpenAI chat messages: [{role:'system'|'user'|'assistant', content:string}]. Input capped ~96000 chars total.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"Assistant message + finish_reason.","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29597,"slug":"29597","resource":"https://netintel.dev/url-safety/full","description":"One call vets a URL end to end — traces its full redirect chain, checks it against the URLhaus malware database plus phishing heuristics, audits its security headers, and inspects its SSL certificate — concurrent with graceful partial-failure handling, so agents get a complete safety verdict before following a link.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"150000","amountUsd":0.15,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"150000","amountUsd":0.15,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"final_url":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"safety_verdict":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/page"},"type":"http"},"output":{"example":{"final_url":"https://www.example.com/page","findings":[{"deduction":0,"detail":"URL redirects to a different final destination — consider re-checking final_url","rule":"redirects_elsewhere"}],"generated_at":"2026-06-16T01:00:00Z","grade":"A","safety_verdict":"safe","score":100,"sections":{"malware":{"available":true,"heuristic_flags":[],"in_urlhaus":false,"threat_classification":"clean"},"redirects":{"available":true,"final_url":"https://www.example.com/page","hops":1,"open_redirect":false},"security_headers":{"available":true,"missing":["Content-Security-Policy"],"present":["Strict-Transport-Security"]},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","valid":true}},"sections_failed":0,"sections_ok":4,"url":"https://example.com/page"},"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":"URL to vet, including scheme (e.g. https://example.com/page)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"final_url":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"safety_verdict":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["url safety","phishing detection","malware check","link scanner","security","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:37:57.446Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:37:57.176Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://example.com/page"},"type":"http"},"output":{"example":{"final_url":"https://www.example.com/page","findings":[{"deduction":0,"detail":"URL redirects to a different final destination — consider re-checking final_url","rule":"redirects_elsewhere"}],"generated_at":"2026-06-16T01:00:00Z","grade":"A","safety_verdict":"safe","score":100,"sections":{"malware":{"available":true,"heuristic_flags":[],"in_urlhaus":false,"threat_classification":"clean"},"redirects":{"available":true,"final_url":"https://www.example.com/page","hops":1,"open_redirect":false},"security_headers":{"available":true,"missing":["Content-Security-Policy"],"present":["Strict-Transport-Security"]},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","valid":true}},"sections_failed":0,"sections_ok":4,"url":"https://example.com/page"},"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":"URL to vet, including scheme (e.g. https://example.com/page)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"final_url":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"safety_verdict":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29598,"slug":"29598","resource":"https://netintel.dev/page-extract/read","description":"Fetch any article or web page and extract clean readable text stripped of navigation, ads, and boilerplate — returns the main content body, word count, estimated reading time, detected language, and key sentences so agents can read the web without a browser or third-party scraping service. For JS-rendered or bot-walled pages a plain fetch can't read, use /exa/contents.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","amountUsd":0.05,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"content":{"type":"string"},"content_length_chars":{"type":"number"},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"language":{"type":"string"},"preview":{"type":"array"},"reading_time_minutes":{"type":"number"},"score":{"type":"number"},"status_code":{"type":"number"},"title":{"type":"string"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.sitemaps.org/protocol.html"},"type":"http"},"output":{"example":{"content":"This document describes the XML schema for the Sitemap protocol.\n\nThe Sitemap protocol format consists of XML tags...","content_length_chars":18894,"final_url":"https://www.sitemaps.org/protocol.html","findings":[],"grade":"A","language":"en","preview":["This document describes the XML schema for the Sitemap protocol.","The Sitemap protocol format consists of XML tags.","All data values in a Sitemap must be entity-escaped."],"reading_time_minutes":11,"score":100,"status_code":200,"title":"sitemaps.org - Protocol","url":"https://www.sitemaps.org/protocol.html","word_count":2456},"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":"Public URL to extract content from (e.g. https://www.sitemaps.org/protocol.html)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"content":{"type":"string"},"content_length_chars":{"type":"number"},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"language":{"type":"string"},"preview":{"type":"array"},"reading_time_minutes":{"type":"number"},"score":{"type":"number"},"status_code":{"type":"number"},"title":{"type":"string"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["read webpage","web content","url to markdown","page reader","article extract","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-13T14:01:55.217Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-13T14:01:55.022Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://www.sitemaps.org/protocol.html"},"type":"http"},"output":{"example":{"content":"This document describes the XML schema for the Sitemap protocol.\n\nThe Sitemap protocol format consists of XML tags...","content_length_chars":18894,"final_url":"https://www.sitemaps.org/protocol.html","findings":[],"grade":"A","language":"en","preview":["This document describes the XML schema for the Sitemap protocol.","The Sitemap protocol format consists of XML tags.","All data values in a Sitemap must be entity-escaped."],"reading_time_minutes":11,"score":100,"status_code":200,"title":"sitemaps.org - Protocol","url":"https://www.sitemaps.org/protocol.html","word_count":2456},"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":"Public URL to extract content from (e.g. https://www.sitemaps.org/protocol.html)","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"content":{"type":"string"},"content_length_chars":{"type":"number"},"final_url":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"language":{"type":"string"},"preview":{"type":"array"},"reading_time_minutes":{"type":"number"},"score":{"type":"number"},"status_code":{"type":"number"},"title":{"type":"string"},"url":{"type":"string"},"word_count":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":35597,"slug":"35597","resource":"https://router.netintel.dev/route/vet","description":"Is this x402 endpoint working right now? Give one endpoint URL from the Coinbase Bazaar catalog; get a live payment-challenge check, its current price quote, its 7/30/90-day check history and paying-wallet trend, and a plain verdict: ok, slow, unstable or failing. Uncharged when the URL is not in the catalog.","type":"http","serviceName":"NetIntel Router","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","amountUsd":0.002,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"catalog":{"description":"listed, first_seen, last_seen, price_usd, payers_30d, calls_30d","type":"object"},"demand":{"description":"payers_30d, calls_30d and price now and 30/60/90 days ago","type":"array"},"history":{"description":"Our stored checks over 7/30/90 days, last pass/fail, failing_since","type":"object"},"live_check":{"description":"passed, result, http_status, latency_ms, rails, checked_at","type":"object"},"live_quote":{"description":"What the endpoint asked for just now: scheme, network, amount, asset, pay_to","type":"array"},"verdict":{"description":"status (ok | slow | unstable | failing), summary, warnings[]","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://email-auth.use.x402atlas.com/check"},"type":"http"},"output":{"example":{"catalog":{"calls_30d":24,"listed":true,"payers_30d":9,"price_usd":0.01},"demand":[{"calls_30d":24,"day":"2026-10-11","days_ago":0,"payers_30d":9,"price_usd":0.01}],"history":{"checks":[{"checks":5,"days":30,"p50_latency_ms":223,"pass_rate":1,"passed":5}],"failing_since":null},"live_check":{"http_status":402,"latency_ms":184,"passed":true,"result":"passed"},"live_quote":[{"amount":"10000","network":"eip155:8453","scheme":"exact"}],"method":"GET","provider":"third-party","resource_url":"https://email-auth.use.x402atlas.com/check","verdict":{"status":"ok","summary":"Safe to call: it passed a live payment-challenge check just now (184 ms).","warnings":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"method":{"description":"Only when the URL is listed under both methods","enum":["GET","POST"],"type":"string"},"url":{"description":"The endpoint's resource URL, exactly as the Bazaar lists it","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"catalog":{"description":"listed, first_seen, last_seen, price_usd, payers_30d, calls_30d","type":"object"},"demand":{"description":"payers_30d, calls_30d and price now and 30/60/90 days ago","type":"array"},"history":{"description":"Our stored checks over 7/30/90 days, last pass/fail, failing_since","type":"object"},"live_check":{"description":"passed, result, http_status, latency_ms, rails, checked_at","type":"object"},"live_quote":{"description":"What the endpoint asked for just now: scheme, network, amount, asset, pay_to","type":"array"},"verdict":{"description":"status (ok | slow | unstable | failing), summary, warnings[]","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["api health check","endpoint monitoring","x402 router","uptime check","api discovery","bazaar"],"sourceHost":"router.netintel.dev","lastUpdated":"2026-10-11T16:55:23.033Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-11T16:55:22.731Z"},"metadata":{"serviceName":"NetIntel Router","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"url":"https://email-auth.use.x402atlas.com/check"},"type":"http"},"output":{"example":{"catalog":{"calls_30d":24,"listed":true,"payers_30d":9,"price_usd":0.01},"demand":[{"calls_30d":24,"day":"2026-10-11","days_ago":0,"payers_30d":9,"price_usd":0.01}],"history":{"checks":[{"checks":5,"days":30,"p50_latency_ms":223,"pass_rate":1,"passed":5}],"failing_since":null},"live_check":{"http_status":402,"latency_ms":184,"passed":true,"result":"passed"},"live_quote":[{"amount":"10000","network":"eip155:8453","scheme":"exact"}],"method":"GET","provider":"third-party","resource_url":"https://email-auth.use.x402atlas.com/check","verdict":{"status":"ok","summary":"Safe to call: it passed a live payment-challenge check just now (184 ms).","warnings":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"method":{"description":"Only when the URL is listed under both methods","enum":["GET","POST"],"type":"string"},"url":{"description":"The endpoint's resource URL, exactly as the Bazaar lists it","type":"string"}},"required":["url"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"catalog":{"description":"listed, first_seen, last_seen, price_usd, payers_30d, calls_30d","type":"object"},"demand":{"description":"payers_30d, calls_30d and price now and 30/60/90 days ago","type":"array"},"history":{"description":"Our stored checks over 7/30/90 days, last pass/fail, failing_since","type":"object"},"live_check":{"description":"passed, result, http_status, latency_ms, rails, checked_at","type":"object"},"live_quote":{"description":"What the endpoint asked for just now: scheme, network, amount, asset, pay_to","type":"array"},"verdict":{"description":"status (ok | slow | unstable | failing), summary, warnings[]","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":35598,"slug":"35598","resource":"https://router.netintel.dev/route/recommend","description":"Which x402 endpoint should I call? Describe the job in plain words; get the 3 best endpoints from different providers, each health-checked live just now, with its current price quote, its inputs and the reasons — ranked over the whole Coinbase Bazaar catalog by fit, real paying demand and health. Uncharged when nothing passes.","type":"http","serviceName":"NetIntel Router","resourceType":"Monitoring","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"checked":{"description":"Every endpoint live-checked for this answer and its result","type":"array"},"formula_version":{"type":"string"},"query":{"type":"string"},"recommendations":{"description":"Up to 3, each: resource_url, method, provider, live_quote, input_schema, payers_30d, why","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"check SPF DKIM DMARC for a domain"},"type":"http"},"output":{"example":{"formula_version":"rank_v1","query":"check SPF DKIM DMARC for a domain","recommendations":[{"catalog_price_usd":0.01,"live_quote":[{"amount":"10000","network":"eip155:8453","scheme":"exact"}],"method":"GET","payers_30d":9,"provider":"third-party","rank":1,"resource_url":"https://email-auth.use.x402atlas.com/check","why":["close match to the request (key words: dmarc, spf, dkim, domain)","9 paying wallets in the last 30 days","$0.01 per call","passed a live payment-challenge check just now (223 ms)"]}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"q":{"description":"The job, in plain words (2-300 characters)","type":"string"}},"required":["q"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"checked":{"description":"Every endpoint live-checked for this answer and its result","type":"array"},"formula_version":{"type":"string"},"query":{"type":"string"},"recommendations":{"description":"Up to 3, each: resource_url, method, provider, live_quote, input_schema, payers_30d, why","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["api discovery","tool recommendation","x402 router","endpoint search","api health check","bazaar"],"sourceHost":"router.netintel.dev","lastUpdated":"2026-10-11T04:02:09.681Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-10-11T04:02:09.351Z"},"metadata":{"serviceName":"NetIntel Router","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"q":"check SPF DKIM DMARC for a domain"},"type":"http"},"output":{"example":{"formula_version":"rank_v1","query":"check SPF DKIM DMARC for a domain","recommendations":[{"catalog_price_usd":0.01,"live_quote":[{"amount":"10000","network":"eip155:8453","scheme":"exact"}],"method":"GET","payers_30d":9,"provider":"third-party","rank":1,"resource_url":"https://email-auth.use.x402atlas.com/check","why":["close match to the request (key words: dmarc, spf, dkim, domain)","9 paying wallets in the last 30 days","$0.01 per call","passed a live payment-challenge check just now (223 ms)"]}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"q":{"description":"The job, in plain words (2-300 characters)","type":"string"}},"required":["q"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"checked":{"description":"Every endpoint live-checked for this answer and its result","type":"array"},"formula_version":{"type":"string"},"query":{"type":"string"},"recommendations":{"description":"Up to 3, each: resource_url, method, provider, live_quote, input_schema, payers_30d, why","type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29599,"slug":"29599","resource":"https://netintel.dev/email-report/full","description":"One call combines domain email authentication (SPF/DKIM/DMARC), email-address intelligence (deliverability, disposable/role detection), and an optional password breach check into a single email-trust report — each section run concurrently with graceful partial-failure handling — so agents can fully vet an email and its domain in one request.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Identity & Enrichment","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"150000","amountUsd":0.15,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"150000","amountUsd":0.15,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"domain":{"type":"string"},"email":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"trust_verdict":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"email":"user@example.com"},"method":"POST","type":"http"},"output":{"example":{"domain":"example.com","email":"user@example.com","findings":[],"generated_at":"2026-06-16T01:00:00Z","grade":"A","score":100,"sections":{"authentication":{"available":true,"dkim":"present","dmarc":"p=reject","spf":"pass"},"breach":{"available":false,"error":"not_requested"},"intelligence":{"available":true,"deliverability":"deliverable","is_disposable":false,"is_free_provider":false,"is_role_based":false}},"sections_failed":0,"sections_ok":2,"trust_verdict":"trusted"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"email":{"description":"Email address to vet (e.g. user@example.com)","type":"string"},"password":{"description":"Optional password — if supplied, the breach section returns {breached, breach_count, risk_level} from a k-anonymity HIBP check; omitted → breach reports error:\"not_requested\"","type":"string"}},"required":["email"],"type":"object"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"email":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"trust_verdict":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["email security","spf dkim dmarc","email verification","deliverability","email intelligence","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:44:21.877Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:44:21.45Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"email":"user@example.com"},"method":"POST","type":"http"},"output":{"example":{"domain":"example.com","email":"user@example.com","findings":[],"generated_at":"2026-06-16T01:00:00Z","grade":"A","score":100,"sections":{"authentication":{"available":true,"dkim":"present","dmarc":"p=reject","spf":"pass"},"breach":{"available":false,"error":"not_requested"},"intelligence":{"available":true,"deliverability":"deliverable","is_disposable":false,"is_free_provider":false,"is_role_based":false}},"sections_failed":0,"sections_ok":2,"trust_verdict":"trusted"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"email":{"description":"Email address to vet (e.g. user@example.com)","type":"string"},"password":{"description":"Optional password — if supplied, the breach section returns {breached, breach_count, risk_level} from a k-anonymity HIBP check; omitted → breach reports error:\"not_requested\"","type":"string"}},"required":["email"],"type":"object"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"email":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"generated_at":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"sections":{"type":"object"},"sections_failed":{"type":"number"},"sections_ok":{"type":"number"},"trust_verdict":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29600,"slug":"29600","resource":"https://netintel.dev/exa/contents","description":"Clean page text for up to 3 URLs in one call via Exa's index + live crawl — works on JS-rendered and bot-walled pages that direct fetch can't read. Returns title, author, published_date and text per URL, with per-URL status. Pairs with /exa/search (search → contents). No API key, pay per call on Base or Solana.","type":"http","serviceName":"NetIntel","resourceType":"Blockchain Data","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","amountUsd":0.005,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"findings":{"type":"array"},"provider":{"type":"string"},"requested":{"type":"number"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"char_count":{"type":"number"},"error":{"type":["string","null"]},"published_date":{"type":["string","null"]},"status":{"type":"string"},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":"array"},"succeeded":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"max_characters":2000,"urls":["https://www.x402.org/"]},"type":"http"},"output":{"example":{"findings":[],"provider":"exa","requested":1,"results":[{"author":null,"char_count":1872,"error":null,"published_date":null,"status":"success","text":"x402 is an open standard for internet-native payments…","title":"x402 — internet-native payments","truncated":false,"url":"https://www.x402.org/"}],"succeeded":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":{"livecrawl":{"description":"fallback (default) | always | never | preferred. Alias: live","type":"string"},"max_characters":{"description":"Per-page character cap, 200-20000 (default 4000). Aliases: maxCharacters, max_chars, limit","type":"number"},"urls":{"description":"1-3 absolute http(s) URLs. Aliases: url (single string), links, targets","items":{"type":"string"},"type":"array"}},"required":["urls"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"provider":{"type":"string"},"requested":{"type":"number"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"char_count":{"type":"number"},"error":{"type":["string","null"]},"published_date":{"type":["string","null"]},"status":{"type":"string"},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":"array"},"succeeded":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["exa contents","page text","url to text","web content","read webpage","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T16:37:34.351Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T16:37:34.107Z"},"metadata":{"serviceName":"NetIntel","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"max_characters":2000,"urls":["https://www.x402.org/"]},"type":"http"},"output":{"example":{"findings":[],"provider":"exa","requested":1,"results":[{"author":null,"char_count":1872,"error":null,"published_date":null,"status":"success","text":"x402 is an open standard for internet-native payments…","title":"x402 — internet-native payments","truncated":false,"url":"https://www.x402.org/"}],"succeeded":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":{"livecrawl":{"description":"fallback (default) | always | never | preferred. Alias: live","type":"string"},"max_characters":{"description":"Per-page character cap, 200-20000 (default 4000). Aliases: maxCharacters, max_chars, limit","type":"number"},"urls":{"description":"1-3 absolute http(s) URLs. Aliases: url (single string), links, targets","items":{"type":"string"},"type":"array"}},"required":["urls"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"findings":{"type":"array"},"provider":{"type":"string"},"requested":{"type":"number"},"results":{"items":{"properties":{"author":{"type":["string","null"]},"char_count":{"type":"number"},"error":{"type":["string","null"]},"published_date":{"type":["string","null"]},"status":{"type":"string"},"text":{"type":["string","null"]},"title":{"type":["string","null"]},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":"array"},"succeeded":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29601,"slug":"29601","resource":"https://netintel.dev/messages","description":"OpenAI-compatible chat completions over x402, answered by Claude Sonnet 4.6 — send a messages array and get an assistant reply for Q&A, reasoning, agent planning, coding help, summarization, extraction, and classification. Body is OpenAI chat.completions-shaped ({model?, messages:[{role,content}], max_tokens?, temperature?}); response is a chat.completion object. Flat $0.06; inputs capped ~6KB, max_tokens 1024; no streaming in v1.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"AI Inference","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"60000","amountUsd":0.06,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"60000","amountUsd":0.06,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"choices":{"description":"One choice with the assistant message and a finish_reason (stop/length/content_filter/tool_calls).","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":256,"messages":[{"content":"What is the capital of France?","role":"user"}],"model":"claude-sonnet-4-6"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"The capital of France is Paris.","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"claude-sonnet-4-6","object":"chat.completion","usage":{"completion_tokens":8,"prompt_tokens":14,"total_tokens":22}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Maximum output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"Chat messages in OpenAI format. Each item is {role: 'system'|'user'|'assistant', content: string}. System messages are applied as the system prompt.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"model":{"description":"Model to use. Supported: claude-sonnet-4-6 (aliases: balanced, sonnet). Optional — defaults to claude-sonnet-4-6.","type":"string"},"temperature":{"description":"Sampling temperature (0–1). Optional.","type":"number"},"top_p":{"description":"Nucleus sampling (0–1). Optional; ignored if temperature is set.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"One choice with the assistant message and a finish_reason (stop/length/content_filter/tool_calls).","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["chat completion","llm api","ai chat","claude","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:09:11.451Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T06:09:11.227Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"max_tokens":256,"messages":[{"content":"What is the capital of France?","role":"user"}],"model":"claude-sonnet-4-6"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"choices":[{"finish_reason":"stop","index":0,"message":{"content":"The capital of France is Paris.","role":"assistant"}}],"created":1735689600,"id":"chatcmpl-abc123","model":"claude-sonnet-4-6","object":"chat.completion","usage":{"completion_tokens":8,"prompt_tokens":14,"total_tokens":22}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"max_tokens":{"description":"Maximum output tokens. Optional — defaults to 1024, capped at 1024.","type":"number"},"messages":{"description":"Chat messages in OpenAI format. Each item is {role: 'system'|'user'|'assistant', content: string}. System messages are applied as the system prompt.","items":{"properties":{"content":{"description":"Message text","type":"string"},"role":{"description":"system, user, or assistant","type":"string"}},"required":["role","content"],"type":"object"},"type":"array"},"model":{"description":"Model to use. Supported: claude-sonnet-4-6 (aliases: balanced, sonnet). Optional — defaults to claude-sonnet-4-6.","type":"string"},"temperature":{"description":"Sampling temperature (0–1). Optional.","type":"number"},"top_p":{"description":"Nucleus sampling (0–1). Optional; ignored if temperature is set.","type":"number"}},"required":["messages"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"choices":{"description":"One choice with the assistant message and a finish_reason (stop/length/content_filter/tool_calls).","type":"array"},"created":{"description":"Unix timestamp (seconds)","type":"number"},"id":{"type":"string"},"model":{"type":"string"},"object":{"description":"Always 'chat.completion'","type":"string"},"usage":{"description":"prompt_tokens, completion_tokens, total_tokens","type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29602,"slug":"29602","resource":"https://netintel.dev/dnssec/validate","description":"Validate a domain's DNSSEC configuration over DNS-over-HTTPS: DS records at the parent zone, DNSKEY records at the domain, RRSIG signatures, NSEC/NSEC3, plus the validating resolver's AD bit — returns a full chain-of-trust assessment and readiness score so agents can verify DNS integrity before trusting resolution results.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"chain_of_trust":{"type":"string"},"components":{"type":"object"},"dnssec_enabled":{"type":"boolean"},"domain":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"resolver_validated":{"description":"Validating resolver's AD bit — chain verified upstream","type":"boolean"},"score":{"type":"number"},"tld_ds_present":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"chain_of_trust":"complete","components":{"dnskey_record":{"count":4,"key_types":["ZSK","KSK","ZSK","ZSK"],"present":true},"ds_record":{"algorithms":["ECDSAP256SHA256"],"count":1,"present":true},"nsec_or_nsec3":{"present":true,"type":"NSEC"},"rrsig_record":{"present":true,"signatures_found":1}},"dnssec_enabled":true,"domain":"example.com","findings":[],"grade":"A","resolver_validated":true,"score":100,"tld_ds_present":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":{"domain":{"description":"Domain name to validate DNSSEC for (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"chain_of_trust":{"type":"string"},"components":{"type":"object"},"dnssec_enabled":{"type":"boolean"},"domain":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"resolver_validated":{"description":"Validating resolver's AD bit — chain verified upstream","type":"boolean"},"score":{"type":"number"},"tld_ds_present":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dnssec","dnssec validation","ds records","dnskey","rrsig signatures","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:42.769Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T06:08:42.574Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"chain_of_trust":"complete","components":{"dnskey_record":{"count":4,"key_types":["ZSK","KSK","ZSK","ZSK"],"present":true},"ds_record":{"algorithms":["ECDSAP256SHA256"],"count":1,"present":true},"nsec_or_nsec3":{"present":true,"type":"NSEC"},"rrsig_record":{"present":true,"signatures_found":1}},"dnssec_enabled":true,"domain":"example.com","findings":[],"grade":"A","resolver_validated":true,"score":100,"tld_ds_present":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":{"domain":{"description":"Domain name to validate DNSSEC for (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"chain_of_trust":{"type":"string"},"components":{"type":"object"},"dnssec_enabled":{"type":"boolean"},"domain":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"resolver_validated":{"description":"Validating resolver's AD bit — chain verified upstream","type":"boolean"},"score":{"type":"number"},"tld_ds_present":{"type":"boolean"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29603,"slug":"29603","resource":"https://netintel.dev/dns-propagation/check","description":"Query a domain's DNS record across 10 geographically distributed public resolvers simultaneously — returns what each resolver sees, whether results are consistent, propagation percentage, and a readiness score so agents can confirm DNS changes have fully propagated globally.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","amountUsd":0.03,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"consistent":{"type":"boolean"},"divergent_resolvers":{"type":"array"},"domain":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"majority_value":{"type":"array"},"propagation_percentage":{"type":"number"},"record_type":{"type":"string"},"resolvers":{"type":"array"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com","record_type":"A"},"type":"http"},"output":{"example":{"consistent":true,"divergent_resolvers":["Comodo Secure"],"domain":"example.com","findings":[{"deduction":-8,"detail":"1 resolver timed out","rule":"resolver_timeout"}],"grade":"A","majority_value":["104.20.23.154","172.66.147.243"],"propagation_percentage":90,"record_type":"A","resolvers":[{"ip":"8.8.8.8","matches_majority":true,"name":"Google Primary","records":["104.20.23.154","172.66.147.243"],"response_time_ms":24,"status":"success"},{"ip":"8.26.56.26","matches_majority":false,"name":"Comodo Secure","records":[],"response_time_ms":null,"status":"timeout"}],"score":92},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to check propagation for (e.g. example.com)","type":"string"},"record_type":{"description":"DNS record type: A, AAAA, MX, TXT, CNAME, NS (default: A)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"consistent":{"type":"boolean"},"divergent_resolvers":{"type":"array"},"domain":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"majority_value":{"type":"array"},"propagation_percentage":{"type":"number"},"record_type":{"type":"string"},"resolvers":{"type":"array"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["dns propagation","nameserver change","global resolvers","propagation check","resolver consistency","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-10-08T06:08:41.647Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-10-08T06:08:41.441Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com","record_type":"A"},"type":"http"},"output":{"example":{"consistent":true,"divergent_resolvers":["Comodo Secure"],"domain":"example.com","findings":[{"deduction":-8,"detail":"1 resolver timed out","rule":"resolver_timeout"}],"grade":"A","majority_value":["104.20.23.154","172.66.147.243"],"propagation_percentage":90,"record_type":"A","resolvers":[{"ip":"8.8.8.8","matches_majority":true,"name":"Google Primary","records":["104.20.23.154","172.66.147.243"],"response_time_ms":24,"status":"success"},{"ip":"8.26.56.26","matches_majority":false,"name":"Comodo Secure","records":[],"response_time_ms":null,"status":"timeout"}],"score":92},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to check propagation for (e.g. example.com)","type":"string"},"record_type":{"description":"DNS record type: A, AAAA, MX, TXT, CNAME, NS (default: A)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"consistent":{"type":"boolean"},"divergent_resolvers":{"type":"array"},"domain":{"type":"string"},"findings":{"type":"array"},"grade":{"type":"string"},"majority_value":{"type":"array"},"propagation_percentage":{"type":"number"},"record_type":{"type":"string"},"resolvers":{"type":"array"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false},{"id":29604,"slug":"29604","resource":"https://netintel.dev/ai-image/generate","description":"Generate agent-ready image assets (icons, logos, social graphics, thumbnails, banners) with gpt-image-1. Claude refines the prompt, screens content, adds alt text and a score. Returns image_url as a base64 PNG data URI. Flat $0.25; n=1; ratios 1:1/16:9/9:16.","type":"http","serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","resourceType":"Beauty & Personal Care","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"250000","amountUsd":0.25,"maxTimeoutSeconds":300}],"outputSchema":{"properties":{"example":{"properties":{"alt_text":{"type":"string"},"grade":{"type":"string"},"image_url":{"type":"string"},"revised_prompt":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"},"extensions":{"bazaar":{"info":{"input":{"body":{"aspect_ratio":"1:1","prompt":"clean modern app icon for a network intelligence API","use_case":"app_icon"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"alt_text":"App icon.","grade":"A","image_url":"data:image/png;base64,...","revised_prompt":"A clean app icon...","score":92},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aspect_ratio":{"description":"1:1, 16:9, or 9:16 (aliases like square/wide/tall accepted).","type":"string"},"brand_colors":{"description":"Optional palette.","items":{"type":"string"},"type":"array"},"n":{"description":"Image count — currently clamped to 1.","type":"number"},"prompt":{"description":"What to create (3-2000 chars).","type":"string"},"provider":{"description":"Optional image backend override; unknown values 400.","type":"string"},"style":{"description":"Optional art direction.","type":"string"},"use_case":{"description":"One of: app_icon, logo, banner, avatar, social_graphic, og_image, blog_thumbnail, product_mockup, illustration, web_image (default). Unknown values fall back to web_image with a warning.","type":"string"}},"required":["prompt"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"alt_text":{"type":"string"},"grade":{"type":"string"},"image_url":{"type":"string"},"revised_prompt":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["image generation","ai image","logo generator","icon generator","no api key","bazaar"],"sourceHost":"netintel.dev","lastUpdated":"2026-09-26T01:11:52.974Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-26T01:11:52.71Z"},"metadata":{"serviceName":"NetIntel","iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","extensions":{"bazaar":{"info":{"input":{"body":{"aspect_ratio":"1:1","prompt":"clean modern app icon for a network intelligence API","use_case":"app_icon"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"alt_text":"App icon.","grade":"A","image_url":"data:image/png;base64,...","revised_prompt":"A clean app icon...","score":92},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aspect_ratio":{"description":"1:1, 16:9, or 9:16 (aliases like square/wide/tall accepted).","type":"string"},"brand_colors":{"description":"Optional palette.","items":{"type":"string"},"type":"array"},"n":{"description":"Image count — currently clamped to 1.","type":"number"},"prompt":{"description":"What to create (3-2000 chars).","type":"string"},"provider":{"description":"Optional image backend override; unknown values 400.","type":"string"},"style":{"description":"Optional art direction.","type":"string"},"use_case":{"description":"One of: app_icon, logo, banner, avatar, social_graphic, og_image, blog_thumbnail, product_mockup, illustration, web_image (default). Unknown values fall back to web_image with a warning.","type":"string"}},"required":["prompt"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"alt_text":{"type":"string"},"grade":{"type":"string"},"image_url":{"type":"string"},"revised_prompt":{"type":"string"},"score":{"type":"number"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}}},"liveness":{"reliability":null},"verified":false,"featured":false}]}