{"x402Version":2,"payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","resources":[{"id":5191,"slug":"5191","resource":"https://x402.agentutility.ai/stocks-news","description":"Fetches recent stock market news on equities, earnings, IPOs, the Fed, and macro from GDELT with a GNews fallback when configured, returning headline metadata with sentiment and source domains. The equities companion to crypto-news. Data-only news digests; no price prediction, trading advice, or order routing. Use it as a stocks news API, equities news feed, earnings news source, or Wall Street headlines for agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"hours":48,"limit":10,"topic":"earnings"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"returned":10,"source":"GDELT 2.1 Document API","topic":"earnings"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"hours":{"description":"Lookback window in hours, 1-168. Default 48.","type":"number"},"limit":{"description":"Headlines to return, 1-30. Default 10.","type":"number"},"query":{"description":"Optional news query override (e.g. a ticker or company), max 240 chars.","type":"string"},"topic":{"description":"Preset topic. Default stocks.","enum":["stocks","earnings","ipos","fed","macro","tech"],"type":"string"}}},"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":{"returned":{"type":"integer"},"source":{"type":"string"},"topic":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-25T06:09:26.946Z","quality":{"calls30d":280,"uniquePayers30d":1,"lastCalledAt":"2026-08-25T06:09:26.711Z"},"liveness":{},"verified":false,"featured":false},{"id":5189,"slug":"5189","resource":"https://x402.agentutility.ai/search-site","description":"Search a specific public website or domain through Decodo Google results by sending a query with a site: filter. The response includes ranked titles, URLs, snippets, and domains. If primary search is quota-limited, a marked GDELT fallback can return recent news-indexed pages from that domain with recency capped at 168 hours. Use it as a site search API, domain search tool, website search endpoint, or scoped web search for agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"6000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"6000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"num_results":10,"query":"site:agentutility.ai image endpoints"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"degraded":true,"include_text":false,"note":"Primary web search was unavailable; returned recent public-news results instead.","query":"site:agentutility.ai image endpoints","results":[{"domain":"agentutility.ai","title":"Example"}],"source":"GDELT public-news fallback","source_url":"https://www.gdeltproject.org/"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"include_text":{"description":"Accepted for compatibility. This route always returns ranked result metadata with include_text: false; use scrape-to-json for page text.","type":"boolean"},"limit":{"description":"Alias for num_results. If both are supplied, num_results wins.","type":"number"},"num_results":{"description":"Number of results to return. Default 10, max 20.","type":"number"},"query":{"description":"Search query. Include site:example.com to search within a site/domain.","type":"string"},"recency":{"description":"Optional freshness filter. Default 'any'.","enum":["day","week","month","year","any"],"type":"string"}},"required":["query"]},"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":{"degraded":{"type":"boolean"},"include_text":{"type":"boolean"},"note":{"type":"string"},"query":{"type":"string"},"results":{"items":{"properties":{"domain":{"type":"string"},"title":{"type":"string"}},"type":"object"},"type":"array"},"source":{"type":"string"},"source_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-18T20:06:04.525Z","quality":{"calls30d":147,"uniquePayers30d":3,"lastCalledAt":"2026-09-18T19:44:35.337Z"},"liveness":{},"verified":false,"featured":false},{"id":5183,"slug":"5183","resource":"https://x402.agentutility.ai/video-transcribe","description":"Transcribes any video URL to text with Whisper v3 large. Auto-detects 90+ languages and offers a translate-to-English mode. 60-min / 500MB max. Same backend as video-to-text under a clearer slug. Use it for video transcription, video to audio transcription, or video-to-text. For speaker labels, use the speaker-diarize endpoint.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"100000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"media_url":"https://samplelib.com/mp4/sample-5s.mp4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"duration_seconds":23,"task":"transcribe","text":"Hello world."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"language":{"description":"Source language hint (ISO code). Optional; auto-detected if omitted.","type":"string"},"media_url":{"description":"URL of the video or audio file to transcribe. Max 60 minutes / 500MB.","type":"string"},"task":{"description":"'transcribe' (default) keeps original language, or 'translate' to English.","enum":["transcribe","translate"],"type":"string"}},"required":["media_url"]},"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":{"duration_seconds":{"type":"integer"},"task":{"type":"string"},"text":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-16T15:05:23.54Z","quality":{"calls30d":32,"uniquePayers30d":3,"lastCalledAt":"2026-09-16T15:05:33.529Z"},"liveness":{},"verified":false,"featured":false},{"id":5184,"slug":"5184","resource":"https://x402.agentutility.ai/recent-tweet-search","description":"Repeat a saved recent-tweet search to monitor a brand, topic, or phrase over time. Send the same query, language, and max_results on each check; it returns recent public post text, timestamps, metrics, and expanded author profiles. If native X search cannot answer, the tweets array contains clearly labeled public-index results with degraded: true instead of an empty paid response. Read-only: no posting, replying, liking, following, or direct-message access. Use it as a recent tweet search API, Twitter monitoring API, saved-query watchlist, or X public-post search.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"6000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"6000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"language":"en","max_results":10,"query":"x402 payments"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"mode":"search","result_count":10,"source":"X API v2 recent search"},"type":"json"}},"related":["/x-topic-pulse"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"language":{"description":"Optional two-letter language filter.","type":"string"},"max_results":{"description":"Number of recent posts to fetch. Clamped to 10-50. Default 10.","type":"number"},"query":{"description":"X recent-search query.","type":"string"}},"required":["query"]},"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":{"mode":{"type":"string"},"result_count":{"type":"integer"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T13:12:40.011Z","quality":{"calls30d":26,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T13:12:39.741Z"},"liveness":{},"verified":false,"featured":false},{"id":5193,"slug":"5193","resource":"https://x402.agentutility.ai/scrape-website","description":"Scrapes any webpage and pulls title, description, canonical URL, OpenGraph + Twitter card metadata, headings, and outbound links from a single URL. Server-side rendering; body content rendered as text, raw HTML, or clean markdown, with optional link extraction. Cheerio-based with no headless browser, so it is fast and cheap, ideal for static pages and SSR sites. For JS-heavy SPAs that need a real browser, see website-screenshot. Use it as a web scraping API or webpage metadata extractor.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"40000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"format":"text","url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"body_chars":128,"canonical":null,"description":"","final_url":"https://example.com/","format":"text","h1":"Example Domain","lang":"en","og":{},"status_code":200,"text":"Example Domain\n\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\n\nLearn more","title":"Example Domain","twitter":{},"url":"https://example.com"},"type":"json"}},"related":["/content-trust-check","/news-content","/search-content"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"Body output format. 'text' (default, plain text), 'html' (raw HTML body), or 'markdown' (clean markdown — best for LLM ingestion).","enum":["text","html","markdown"],"type":"string"},"include_links":{"description":"If true, also returns an array of all <a href> links found on the page. Default false.","type":"boolean"},"url":{"description":"Public URL to fetch and parse. Must include scheme (http/https). Follows redirects.","type":"string"},"user_agent":{"description":"Custom User-Agent header. Defaults to a modern desktop Chrome UA.","type":"string"}},"required":["url"]},"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":{"body_chars":{"type":"integer"},"canonical":{"type":"null"},"description":{"type":"string"},"final_url":{"type":"string"},"format":{"type":"string"},"h1":{"type":"string"},"lang":{"type":"string"},"og":{"properties":{},"type":"object"},"status_code":{"type":"integer"},"text":{"type":"string"},"title":{"type":"string"},"twitter":{"properties":{},"type":"object"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-18T07:03:51.976Z","quality":{"calls30d":8,"uniquePayers30d":1,"lastCalledAt":"2026-09-18T07:03:49.313Z"},"liveness":{},"verified":false,"featured":false},{"id":5194,"slug":"5194","resource":"https://x402.agentutility.ai/browser-render","description":"Loads a public URL with JavaScript enabled and returns rendered HTML, title, final URL, byte count, or a base64 screenshot when requested. Same headless browser runtime as browser-session. Use it as a browser render API, dynamic page renderer, post-JS HTML fetcher, or to render a JavaScript page.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"url":"https://example.com","wait_ms":0},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":1256,"final_url":"https://example.com/","html":"<html>…rendered DOM…</html>","source":"managed headless browser","title":"Example Domain","truncated":false,"url":"https://example.com"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"block_ads":{"description":"Accepted for compatibility; filtering behavior is selected by the browser runtime.","type":"boolean"},"full_page":{"description":"Accepted for compatibility when screenshot=true; capture dimensions are selected by the browser runtime.","type":"boolean"},"screenshot":{"description":"Return a base64 PNG screenshot instead of HTML. Default false.","type":"boolean"},"url":{"description":"Absolute public http(s) URL to render. Max 4096 characters; private-network targets are rejected.","maxLength":4096,"type":"string"},"wait_ms":{"description":"Extra milliseconds to wait after load for late JS (0-10000). Default 0.","type":"number"}},"required":["url"]},"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":{"bytes":{"type":"integer"},"final_url":{"type":"string"},"html":{"type":"string"},"source":{"type":"string"},"title":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-01T21:25:01.11Z","quality":{"calls30d":8,"uniquePayers30d":1,"lastCalledAt":"2026-09-01T21:25:35.258Z"},"liveness":{},"verified":false,"featured":false},{"id":5190,"slug":"5190","resource":"https://x402.agentutility.ai/seedance-video","description":"Generates AI video with fal.ai Bytedance Seedance. Duration, aspect ratio, and resolution are configurable. Same backend as text-to-video under a model-named slug for direct discovery by agents searching for Seedance. Use it for Seedance video generation, text-to-video AI, and cinematic AI clips.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"500000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"500000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"aspect_ratio":"16:9","duration":"5s","prompt":"A golden retriever running through a field of sunflowers, slow motion","resolution":"720p"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"aspect_ratio":"16:9","duration":"5s","fal_request_id":"fal_vid...","model":"fal-ai/bytedance/seedance/v1/pro/text-to-video","prompt":"A golden retriever running through a field of sunflowers, slow motion","resolution":"720p","seed":42,"source":"fal-ai","video_url":"https://v3.fal.media/files/abc/xyz/video.mp4"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aspect_ratio":{"description":"Aspect ratio: '16:9', '9:16', '1:1', '4:3'. Default '16:9'.","type":"string"},"duration":{"description":"Clip length, e.g. '5s' or '10s'. Default '5s'.","type":"string"},"model":{"description":"Override the fal.ai model. Default 'fal-ai/bytedance/seedance/v1/pro/text-to-video'.","type":"string"},"prompt":{"description":"Video scene description.","type":"string"},"resolution":{"description":"Video resolution: '720p', '480p'. Default '720p'.","type":"string"}},"required":["prompt"]},"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":{"aspect_ratio":{"type":"string"},"duration":{"type":"string"},"fal_request_id":{"type":"string"},"model":{"type":"string"},"prompt":{"type":"string"},"resolution":{"type":"string"},"seed":{"type":"integer"},"source":{"type":"string"},"video_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-11T21:34:03.615Z","quality":{"calls30d":5,"uniquePayers30d":2,"lastCalledAt":"2026-09-11T21:34:03.412Z"},"liveness":{},"verified":false,"featured":false},{"id":5195,"slug":"5195","resource":"https://x402.agentutility.ai/image-upscale","description":"Upscales an image 2x or 4x via Venice's image/upscale endpoint (default model: venice-sd35). Returns a permanent fal-hosted URL. Use it as a super-resolution tool to sharpen or enlarge an image without loss.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"image_url":"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c8/Altja_j%C3%B5gi_Lahemaal.jpg/1280px-Altja_j%C3%B5gi_Lahemaal.jpg","scale":2},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"image_url":"https://v3.fal.media/files/abc/xyz/upscaled.png","model":"venice-sd35","scale":2,"source":"venice","venice_request_id":"ven_abc..."},"type":"json"}},"related":["/image-asset-pipeline"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"image_url":{"description":"Public http(s) URL of the source image.","type":"string"},"model":{"description":"Override the upscaler model. Default 'venice-sd35'.","type":"string"},"scale":{"description":"Upscale factor. Default 2.","enum":[2,4],"type":"number"}},"required":["image_url"]},"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":{"image_url":{"type":"string"},"model":{"type":"string"},"scale":{"type":"integer"},"source":{"type":"string"},"venice_request_id":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-30T05:26:46.263Z","quality":{"calls30d":5,"uniquePayers30d":1,"lastCalledAt":"2026-08-30T05:27:08.585Z"},"liveness":{},"verified":false,"featured":false},{"id":5187,"slug":"5187","resource":"https://x402.agentutility.ai/tweets-search","description":"Repeat a saved X/Twitter search query to monitor a brand, topic, or phrase over time. Send the same query, language, and max_results on each check; it returns recent public post text, timestamps, metrics, and expanded author profiles. It uses read-only X API v2, excludes retweets by default, and translates legacy since:, until:, and -filter:retweets syntax. If X cannot answer, the tweets array contains clearly labeled public-index results with degraded: true rather than an empty successful response. No account mutation. Use it as a tweets search API, Twitter monitor, saved-query watchlist, or X recent post search.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"6000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"6000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"language":"en","max_results":10,"query":"x402 payments"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"mode":"search","result_count":10,"source":"X API v2 recent search","tweets":[{"author":{"username":"agentutility_ai"},"id":"123","text":"x402 payments are live"}]},"type":"json"}},"related":["/x-topic-pulse"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"language":{"description":"Optional two-letter language filter, e.g. 'en'.","type":"string"},"max_results":{"description":"Number of recent posts to fetch. Clamped to 10-50. Default 10.","type":"number"},"query":{"description":"X recent-search query, e.g. 'x402 payments' or '(coinbase OR bankr) x402'.","type":"string"}},"required":["query"]},"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":{"mode":{"type":"string"},"result_count":{"type":"integer"},"source":{"type":"string"},"tweets":{"items":{"properties":{"author":{"properties":{"username":{"type":"string"}},"type":"object"},"id":{"type":"string"},"text":{"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T13:12:43.418Z","quality":{"calls30d":4,"uniquePayers30d":2,"lastCalledAt":"2026-09-09T13:12:43.272Z"},"liveness":{},"verified":false,"featured":false},{"id":5188,"slug":"5188","resource":"https://x402.agentutility.ai/news-search","description":"News search API / GDELT article search / public news feed lookup. Same news handler as crypto-news, with GDELT and a GNews fallback when configured, exposed for agents searching recent articles by keyword, company, ticker, market topic, or crypto topic and returning headline URLs, source domains, timestamps, language/country metadata, and sentiment. Data only; no trading advice.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"hours":48,"limit":5,"query":"stablecoin regulation"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"query":"stablecoin regulation","returned":5,"source":"GDELT 2.1 Document API"},"type":"json"}},"related":["/company-intel-pack","/news-content","/research-topic-scan","/slop-filtered-brief"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"hours":{"description":"Lookback window in hours, 1-168. Default 48.","type":"number"},"limit":{"description":"Headlines to return, 1-30. Default 10.","type":"number"},"query":{"description":"Optional news query override, max 240 chars.","type":"string"},"topic":{"description":"Preset topic. Default crypto.","enum":["crypto","markets","defi","bitcoin","ethereum","stablecoins"],"type":"string"}}},"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":{"query":{"type":"string"},"returned":{"type":"integer"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-05T07:09:17.529Z","quality":{"calls30d":4,"uniquePayers30d":2,"lastCalledAt":"2026-09-05T07:09:17.387Z"},"liveness":{},"verified":false,"featured":false},{"id":5196,"slug":"5196","resource":"https://x402.agentutility.ai/user-tweets","description":"Fetches the latest public tweets from any X username, with text, timestamps, metrics, pagination token, and author profile. Read-only X API v2 route: resolves a public username, fetches that user's recent public posts, and excludes retweets by default. No posting, replying, liking, following, DM access, or account mutation. Use it as a user tweets API, X user timeline, or Twitter user posts endpoint.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"max_results":10,"mode":"user_tweets","username":"bankrbot"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"mode":"user_tweets","result_count":10,"source":"X API v2 user tweets timeline","tweets":[{"author":{"username":"bankrbot"},"id":"123","text":"x402 payments are live"}],"username":"bankrbot"},"type":"json"}},"related":["/social-profile-pack","/x-account-slop-check"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"include_retweets":{"description":"Include retweets when true. Defaults false.","type":"boolean"},"max_results":{"description":"Number of recent posts to fetch. Clamped to 5-50. Default 10.","type":"number"},"mode":{"description":"Use 'user_tweets' for public timeline lookup.","enum":["user_tweets"],"type":"string"},"pagination_token":{"description":"Optional X pagination token for the next page.","type":"string"},"username":{"description":"X/Twitter handle, with or without @.","type":"string"}},"required":["username"]},"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":{"mode":{"type":"string"},"result_count":{"type":"integer"},"source":{"type":"string"},"tweets":{"items":{"properties":{"author":{"properties":{"username":{"type":"string"}},"type":"object"},"id":{"type":"string"},"text":{"type":"string"}},"type":"object"},"type":"array"},"username":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-15T00:00:45.682Z","quality":{"calls30d":4,"uniquePayers30d":1,"lastCalledAt":"2026-09-15T00:00:34.37Z"},"liveness":{},"verified":false,"featured":false},{"id":5197,"slug":"5197","resource":"https://x402.agentutility.ai/honeypot-check","description":"Honeypot.is buy/sell simulation for any Base or Ethereum ERC-20. Returns is_honeypot verdict, buy/sell/transfer tax %, simulation success flag, and a reason string when a honeypot is detected. Use before every swap to detect sell-blocking risk.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"chain":"base","token_address":"0x4200000000000000000000000000000000000006"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"chain":"base","contract":{"has_owner":false,"has_proxy":false,"has_renounced_ownership":true},"risk":{"level":"low","reasons":[]},"simulation":{"buy_tax_pct":0,"is_honeypot":false,"max_buy_amount":"1000000000000000000000","max_sell_amount":"1000000000000000000000","sell_tax_pct":0,"transfer_tax_pct":0},"source":"https://api.honeypot.is","token":{"address":"0x4200000000000000000000000000000000000006","decimals":18,"name":"Wrapped Ether","symbol":"WETH"}},"type":"json"}},"related":["/swap-preflight-check"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"chain":{"description":"EVM chain. Default 'base'.","enum":["base","ethereum","bsc"],"type":"string"},"token_address":{"description":"0x-prefixed 20-byte EVM token contract address.","type":"string"}},"required":["token_address"]},"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":{"chain":{"type":"string"},"contract":{"properties":{"has_owner":{"type":"boolean"},"has_proxy":{"type":"boolean"},"has_renounced_ownership":{"type":"boolean"}},"type":"object"},"risk":{"properties":{"level":{"type":"string"},"reasons":{"type":"array"}},"type":"object"},"simulation":{"properties":{"buy_tax_pct":{"type":"integer"},"is_honeypot":{"type":"boolean"},"max_buy_amount":{"type":"string"},"max_sell_amount":{"type":"string"},"sell_tax_pct":{"type":"integer"},"transfer_tax_pct":{"type":"integer"}},"type":"object"},"source":{"type":"string"},"token":{"properties":{"address":{"type":"string"},"decimals":{"type":"integer"},"name":{"type":"string"},"symbol":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-31T05:01:09.967Z","quality":{"calls30d":4,"uniquePayers30d":1,"lastCalledAt":"2026-08-31T05:01:08.947Z"},"liveness":{},"verified":false,"featured":false},{"id":5185,"slug":"5185","resource":"https://x402.agentutility.ai/hacker-news-search","description":"Search Hacker News for startup news, YC news, Show HN launches, and founder discussion through the Algolia HN index. Send a query, then filter stories, comments, or polls by author, minimum points, and ISO-8601 date range; sort by relevance or newest first. Returns titles, authors, points, comment counts, timestamps, URLs, and matching text. Use it as a startup news search API, YC news search, Show HN tracker, or developer news feed.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"1000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"limit":5,"query":"rust async"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"query":"rust async","results":[{"author":"boats","comments_count":137,"created_at":"2024-03-15T14:22:01.000Z","id":"39800000","points":412,"title":"Async Rust in three parts","url":"https://without.boats/blog/async-rust-3/"}],"source":"https://hn.algolia.com/api/v1/search","total_hits":4567},"type":"json"}},"related":["/social-mindshare"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"author":{"description":"Filter to a specific HN username (e.g. 'pg', 'dang').","type":"string"},"limit":{"description":"Max hits to return. 1-20. Default 10.","type":"number"},"min_points":{"description":"Minimum points (upvotes) floor. Comments don't have points; using this implicitly filters to stories.","type":"number"},"query":{"description":"Free-text search query (matches title, body, author, URL).","type":"string"},"since":{"description":"Lower bound on created_at — ISO8601 date (YYYY-MM-DD) or full timestamp.","type":"string"},"sort":{"description":"'relevance' (default, popularity-weighted) or 'date' (most-recent-first).","enum":["relevance","date"],"type":"string"},"type":{"description":"Restrict to a single HN item type. Omit to include all types.","enum":["story","comment","poll"],"type":"string"},"until":{"description":"Upper bound on created_at — ISO8601 date (YYYY-MM-DD) or full timestamp.","type":"string"}},"required":["query"]},"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":{"query":{"type":"string"},"results":{"items":{"properties":{"author":{"type":"string"},"comments_count":{"type":"integer"},"created_at":{"type":"string"},"id":{"type":"string"},"points":{"type":"integer"},"title":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"source":{"type":"string"},"total_hits":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-17T06:24:57.425Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-17T06:24:57.21Z"},"liveness":{},"verified":false,"featured":false},{"id":5186,"slug":"5186","resource":"https://x402.agentutility.ai/youtube-brief","description":"Summarizes a YouTube video from its URL or ID: transcript, TLDR, and named entities in one call. Composite: one call runs youtube-transcript + summarize-text + extract-entities. Pulls the YouTube transcript, then summary and named entity extraction (people, orgs, locations, dates) run in parallel. Returns transcript excerpt, summary, entities, and per-component telemetry. Use it as a video digest or closed-caption summarizer.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"video_url_or_id":"dQw4w9WgXcQ"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"components":[{"ms":2100,"name":"youtube-transcript","ok":true},{"ms":1700,"name":"summarize-text","ok":true},{"ms":1600,"name":"extract-entities","ok":true}],"composed_of":["youtube-transcript","summarize-text","extract-entities"],"degraded":false,"entities":{"entities":{"locations":[],"organizations":[],"people":[]},"total_entities":0},"language":"en","summary":"- A narrator affirms commitment.","title":null,"transcript_chars":60,"transcript_excerpt":"We're no strangers to love. You know the rules and so do I.","video_id":"dQw4w9WgXcQ"},"type":"json"}},"related":["/youtube-transcript","/summarize-text","/extract-entities"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"video_url_or_id":{"description":"YouTube video ID (11-char) or full URL (youtube.com/watch?v=..., youtu.be/..., /shorts/...). Max 300 chars.","type":"string"}},"required":["video_url_or_id"]},"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":{"components":{"items":{"properties":{"ms":{"type":"integer"},"name":{"type":"string"},"ok":{"type":"boolean"}},"type":"object"},"type":"array"},"composed_of":{"items":{"type":"string"},"type":"array"},"degraded":{"type":"boolean"},"entities":{"properties":{"entities":{"properties":{"locations":{"type":"array"},"organizations":{"type":"array"},"people":{"type":"array"}},"type":"object"},"total_entities":{"type":"integer"}},"type":"object"},"language":{"type":"string"},"summary":{"type":"string"},"title":{"type":"null"},"transcript_chars":{"type":"integer"},"transcript_excerpt":{"type":"string"},"video_id":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-03T23:41:04.017Z","quality":{"calls30d":3,"uniquePayers30d":3,"lastCalledAt":"2026-09-03T23:41:03.786Z"},"liveness":{},"verified":false,"featured":false},{"id":5198,"slug":"5198","resource":"https://x402.agentutility.ai/twitter-search","description":"Repeat a saved X/Twitter search query to monitor a brand, topic, or phrase over time. Send the same query, language, and max_results on each check; it returns recent public post text, timestamps, metrics, and expanded author profiles. Legacy Twitter search operators such as since:, until:, and -filter:retweets are normalized before the read-only X API v2 call. If X access is unavailable, the same tweets array returns clearly labeled public-index results with degraded status instead of an empty paid response. Use it as a Twitter search API, saved-query monitor, X recent-post search, or public-post watchlist.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"6000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"6000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"language":"en","max_results":10,"query":"coinbase x402"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"mode":"search","result_count":10,"source":"X API v2 recent search"},"type":"json"}},"related":["/x-topic-pulse"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"language":{"description":"Optional two-letter language filter.","type":"string"},"max_results":{"description":"Number of recent posts to fetch. Clamped to 10-50. Default 10.","type":"number"},"query":{"description":"X/Twitter recent-search query.","type":"string"}},"required":["query"]},"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":{"mode":{"type":"string"},"result_count":{"type":"integer"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T13:12:43.36Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T13:12:43.205Z"},"liveness":{},"verified":false,"featured":false},{"id":5199,"slug":"5199","resource":"https://x402.agentutility.ai/product-search","description":"Searches shopping results for a product query (and optional retailer), returning ranked results with product title, buy link, retailer domain, snippet, and any detected price. Backed by Decodo Google search scoped to buy intent. For general web search use search/web-search. Use it as a product search or shopping search API to find products and buy links for agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"num_results":10,"query":"mechanical keyboard hot-swappable"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"query":"mechanical keyboard hot-swappable","results":[{"buy_url":"https://example.com/k8","price":"$99.00","rank":1,"retailer":"example.com","title":"Keychron K8 Pro"}],"source":"Decodo Google Search (shopping intent)"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"num_results":{"description":"Results to return, 1-20. Default 10.","type":"number"},"query":{"description":"Product to find, e.g. 'noise cancelling headphones under 200'. Max 300 chars.","type":"string"},"retailer":{"description":"Optional retailer/domain to scope to, e.g. 'amazon.com'.","type":"string"}},"required":["query"]},"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":{"query":{"type":"string"},"results":{"items":{"properties":{"buy_url":{"type":"string"},"price":{"type":"string"},"rank":{"type":"integer"},"retailer":{"type":"string"},"title":{"type":"string"}},"type":"object"},"type":"array"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-07T17:41:39.37Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-09-07T17:41:34.912Z"},"liveness":{},"verified":false,"featured":false},{"id":5200,"slug":"5200","resource":"https://x402.agentutility.ai/browser-session","description":"Loads a public URL in a real headless browser with JavaScript executed, then returns the rendered HTML and page title, or a base64 screenshot. For pages a plain HTTP fetch can't read because the content is built client-side. Use it as a headless browser render API, JavaScript page renderer, dynamic page renderer, screenshot API, or to scrape JS-heavy sites and get the post-JavaScript DOM.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"url":"https://example.com","wait_ms":0},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":1256,"final_url":"https://example.com/","html":"<html>…rendered DOM…</html>","source":"managed headless browser","title":"Example Domain","truncated":false,"url":"https://example.com"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"block_ads":{"description":"Accepted for compatibility; filtering behavior is selected by the browser runtime.","type":"boolean"},"full_page":{"description":"Accepted for compatibility when screenshot=true; capture dimensions are selected by the browser runtime.","type":"boolean"},"screenshot":{"description":"Return a base64 PNG screenshot instead of HTML. Default false.","type":"boolean"},"url":{"description":"Absolute public http(s) URL to render. Max 4096 characters; private-network targets are rejected.","maxLength":4096,"type":"string"},"wait_ms":{"description":"Extra milliseconds to wait after load for late JS (0-10000). Default 0.","type":"number"}},"required":["url"]},"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":{"bytes":{"type":"integer"},"final_url":{"type":"string"},"html":{"type":"string"},"source":{"type":"string"},"title":{"type":"string"},"truncated":{"type":"boolean"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-01T07:02:44.598Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-09-01T07:02:44.412Z"},"liveness":{},"verified":false,"featured":false},{"id":5201,"slug":"5201","resource":"https://x402.agentutility.ai/upscale-image","description":"Upscales images 2x or 4x with AI super-resolution, best for photos and illustrations. Venice image/upscale backend (venice-sd35), re-hosted for a permanent URL. Use it as an AI image upscaler or image enlarger.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"image_url":"https://picsum.photos/id/237/640/640.jpg","scale":2},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"image_url":"https://v3.fal.media/files/abc/xyz/upscaled.png","model":"venice-sd35","scale":2,"source":"venice"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"image_url":{"description":"Public http(s) URL of the source image.","type":"string"},"model":{"description":"Override the upscaler model. Default 'venice-sd35'.","type":"string"},"scale":{"description":"Upscale factor. Default 2.","enum":[2,4],"type":"number"}},"required":["image_url"]},"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":{"image_url":{"type":"string"},"model":{"type":"string"},"scale":{"type":"integer"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-30T03:02:50.443Z","quality":{"calls30d":3,"uniquePayers30d":1,"lastCalledAt":"2026-08-30T03:02:43.681Z"},"liveness":{},"verified":false,"featured":false},{"id":5192,"slug":"5192","resource":"https://x402.agentutility.ai/people","description":"Looks up a person from an email, name, domain, or company and returns a normalized public-data record (alias of people-enrich). Includes inferred display name, free-email detection, MX records, and optional public company context. Public-data only; no private people databases or LinkedIn scraping. Use it as a people lookup, people API, or person lookup.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"email":"jane.doe@example.com","include_homepage":true},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"company":"Example","confidence":0.9,"domain":"example.com","email":"jane.doe@example.com","name":"Jane Doe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"company":{"description":"Optional known company name.","type":"string"},"domain":{"description":"Optional company domain.","type":"string"},"email":{"description":"Person email address, e.g. jane.doe@example.com.","type":"string"},"include_homepage":{"description":"Fetch public homepage metadata when available. Default true.","type":"boolean"},"name":{"description":"Optional known person name.","type":"string"}}},"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":{"company":{"type":"string"},"confidence":{"type":"number"},"domain":{"type":"string"},"email":{"type":"string"},"name":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-14T19:49:50.261Z","quality":{"calls30d":2,"uniquePayers30d":2,"lastCalledAt":"2026-09-14T19:49:50.026Z"},"liveness":{},"verified":false,"featured":false},{"id":5202,"slug":"5202","resource":"https://x402.agentutility.ai/ability-check","description":"Resolves a d20 ability check, skill check, attack roll, or saving throw for tabletop RPGs. Rolls a d20 with an optional modifier and advantage/disadvantage, compares to a DC, and reports total, success/failure, and natural-20 / natural-1. Seedable. Use it as a d20 check resolver API for any RPG.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"advantage":true,"dc":15,"modifier":5,"seed":2},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"critical_failure":false,"critical_success":false,"d20_rolls":[15,7],"dc":15,"mode":"advantage","modifier":5,"natural_roll":15,"success":true,"total":20},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"advantage":{"description":"Roll twice, take the higher.","type":"boolean"},"dc":{"description":"Difficulty class to beat. Omit to just get the roll.","type":"number"},"disadvantage":{"description":"Roll twice, take the lower.","type":"boolean"},"modifier":{"description":"Total bonus/penalty added to the d20 (-20..40). Default 0.","type":"number"},"seed":{"description":"Optional integer seed for a reproducible roll.","type":"number"}},"required":[]},"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":{"critical_failure":{"type":"boolean"},"critical_success":{"type":"boolean"},"d20_rolls":{"items":{"type":"integer"},"type":"array"},"dc":{"type":"integer"},"mode":{"type":"string"},"modifier":{"type":"integer"},"natural_roll":{"type":"integer"},"success":{"type":"boolean"},"total":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-17T04:43:10.27Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-17T04:43:07.572Z"},"liveness":{},"verified":false,"featured":false},{"id":5203,"slug":"5203","resource":"https://x402.agentutility.ai/text-to-speech","description":"Converts text to speech with 30+ voices and 5 audio formats. Morpheus primary for Kokoro, Venice fallback and alternate TTS models (xAI / ElevenLabs / Orpheus / MiniMax / Gemini), with fal.ai storage for hosted audio URLs. Use it as a TTS API or voice generator.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"format":"mp3","text":"Hello, this is a test of the speech synthesizer.","voice":"af_sky"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"audio_url":"https://...mp3","file_size_bytes":24000,"format":"mp3","source":"morpheus"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"Audio format. Default mp3.","enum":["mp3","wav","opus","aac","flac"],"type":"string"},"model":{"description":"TTS model ID. Default tts-kokoro; the voice must be compatible with the selected model.","type":"string"},"speed":{"description":"Playback speed from 0.25 to 4. Default 1.","type":"number"},"text":{"description":"Text to synthesize, up to 4,000 characters.","maxLength":4000,"type":"string"},"voice":{"description":"Model-specific voice ID. Default af_sky; onyx maps to the Kokoro am_onyx voice.","type":"string"}},"required":["text"]},"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":{"audio_url":{"type":"string"},"file_size_bytes":{"type":"integer"},"format":{"type":"string"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-16T06:45:16.211Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-16T06:45:15.904Z"},"liveness":{},"verified":false,"featured":false},{"id":5204,"slug":"5204","resource":"https://x402.agentutility.ai/video-to-audio","description":"Video to audio extractor / video to audio converter. Extract MP3 audio track from any video URL (MP4, MOV, WEBM, MKV, AVI, M4V, FLV). Selectable bitrate (96/128/192 kbps). Useful for podcast extraction, audio archival, transcription pre-processing. 60-min / 500MB max. CloudConvert backend.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"bitrate":128,"video_url":"https://samplelib.com/mp4/sample-5s.mp4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"audio_url":"https://...mp3","bitrate":128,"file_size_bytes":161109,"source_url":"https://samplelib.com/mp4/sample-5s.mp4"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"bitrate":{"description":"Output MP3 bitrate in kbps. 96 (smaller, voice), 128 (default, balanced), 192 (higher quality).","enum":[96,128,192],"type":"number"},"video_url":{"description":"Public URL of the source video. Max 500MB / 60 minutes.","type":"string"}},"required":["video_url"]},"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":{"audio_url":{"type":"string"},"bitrate":{"type":"integer"},"file_size_bytes":{"type":"integer"},"source_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-15T05:36:55.75Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-15T05:36:55.512Z"},"liveness":{},"verified":false,"featured":false},{"id":5205,"slug":"5205","resource":"https://x402.agentutility.ai/ai-content-detector","description":"Detect AI-generated writing with a calibrated probability score. Returns a 0-1 likelihood, a verdict, suspicious phrases, and per-axis style signals (em-dash overuse, hedge phrases, formulaic transitions). Works as an AI content detector, GPT detector, or ChatGPT-text checker.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"text":"In today's rapidly evolving digital landscape, organizations must leverage cutting-edge solutions to remain competitive..."},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":0.9,"probability_ai_generated":0.85,"verdict":"likely_ai"},"type":"json"}},"related":["/agent-input-guard","/authentic-sentiment","/content-authenticity-report","/content-quality-pack"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"text":{"description":"Text to analyze for AI-generated writing. Max 20000 chars.","type":"string"}},"required":["text"]},"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":"number"},"probability_ai_generated":{"type":"number"},"verdict":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-14T14:32:19.374Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-14T14:32:08.029Z"},"liveness":{},"verified":false,"featured":false},{"id":5206,"slug":"5206","resource":"https://x402.agentutility.ai/mp4-to-mp3-api","description":"Converts MP4, MOV, WEBM, MKV, AVI, M4V, or FLV URLs into hosted MP3 output with selectable 96, 128, or 192 kbps bitrate. CloudConvert backend, 60-min / 500MB max. Use it as an MP4 to MP3 API, video to MP3 converter, or extract-audio-from-video endpoint.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"bitrate":128,"video_url":"https://samplelib.com/mp4/sample-5s.mp4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"audio_url":"https://...mp3","bitrate":128,"file_size_bytes":161109,"source_url":"https://samplelib.com/mp4/sample-5s.mp4"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"bitrate":{"description":"Output MP3 bitrate in kbps. 96 (smaller, voice), 128 (default, balanced), 192 (higher quality).","enum":[96,128,192],"type":"number"},"video_url":{"description":"Public URL of the source video. Max 500MB / 60 minutes.","type":"string"}},"required":["video_url"]},"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":{"audio_url":{"type":"string"},"bitrate":{"type":"integer"},"file_size_bytes":{"type":"integer"},"source_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-10T07:44:23.553Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-10T07:44:07.345Z"},"liveness":{},"verified":false,"featured":false},{"id":5207,"slug":"5207","resource":"https://x402.agentutility.ai/text-to-video","description":"Generates video from a text prompt via fal.ai Bytedance Seedance. Duration, aspect ratio, and resolution are configurable. Returns a hosted MP4 URL plus fal request id and seed. Use it for AI video, Seedance generation, generative video, and cinematic clips from a prompt.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"500000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"500000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"aspect_ratio":"16:9","duration":"5s","prompt":"A golden retriever running through a field of sunflowers, slow motion","resolution":"720p"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"aspect_ratio":"16:9","duration":"5s","fal_request_id":"fal_vid...","model":"fal-ai/bytedance/seedance/v1/pro/text-to-video","prompt":"A golden retriever running through a field of sunflowers, slow motion","resolution":"720p","seed":42,"source":"fal-ai","video_url":"https://v3.fal.media/files/abc/xyz/video.mp4"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"aspect_ratio":{"description":"Aspect ratio: '16:9', '9:16', '1:1', '4:3'. Default '16:9'.","type":"string"},"duration":{"description":"Clip length, e.g. '5s' or '10s'. Default '5s'.","type":"string"},"model":{"description":"Override the fal.ai model. Default 'fal-ai/bytedance/seedance/v1/pro/text-to-video'.","type":"string"},"prompt":{"description":"Video scene description.","type":"string"},"resolution":{"description":"Video resolution: '720p', '480p'. Default '720p'.","type":"string"}},"required":["prompt"]},"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":{"aspect_ratio":{"type":"string"},"duration":{"type":"string"},"fal_request_id":{"type":"string"},"model":{"type":"string"},"prompt":{"type":"string"},"resolution":{"type":"string"},"seed":{"type":"integer"},"source":{"type":"string"},"video_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-07T07:45:05.073Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-07T07:45:01.616Z"},"liveness":{},"verified":false,"featured":false},{"id":5208,"slug":"5208","resource":"https://x402.agentutility.ai/mentions","description":"Monitors public X mentions of a brand, handle, URL, ticker, or phrase by searching recent posts and returning matches with author and metric fields. Uses X API v2 recent search. Read-only; no posting, replying, liking, following, or account mutation. Use it as a mentions API, X mentions search, Twitter mention monitor, or public social mention search.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"6000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"6000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"language":"en","max_results":10,"query":"agentutility.ai"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"mode":"search","result_count":10,"source":"X API v2 recent search"},"type":"json"}},"related":["/mention-intel"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"language":{"description":"Optional two-letter language filter.","type":"string"},"max_results":{"description":"Number of recent posts to fetch. Clamped to 10-50. Default 10.","type":"number"},"query":{"description":"Mention query, e.g. '@bankrbot', 'agentutility.ai', or 'x402 payments'.","type":"string"}},"required":["query"]},"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":{"mode":{"type":"string"},"result_count":{"type":"integer"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-06T12:07:14.102Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-06T12:07:13.89Z"},"liveness":{},"verified":false,"featured":false},{"id":5209,"slug":"5209","resource":"https://x402.agentutility.ai/image-generate","description":"Turn an approved image brief into a controlled next PNG when an agent needs to iterate without losing the prompt setup. Send a text prompt with optional width, height, tier, model, seed, and negative prompt; receive a hosted image URL plus the resolved model, final dimensions, prompt, seed, and timing. Venice is primary, with automatic fal.ai Z-Image Turbo failover after a definitive provider error. Keep the canvas, tier, and seed from an approved response fixed, then change one prompt detail for the next paid image pass. Choose fast for drafts, creative for campaign artwork, anime for illustration, or sd35 for Stable Diffusion-style output. Use it as an AI image generator API, repeatable text-to-image API, prompt-to-PNG API, or hosted image-production endpoint.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"11000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"11000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"height":1024,"prompt":"Studio product photo of a matte black smart notebook on a warm off-white surface, soft side light, no text","seed":481516,"tier":"fast","width":1024},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"elapsed_ms":3200,"height":1024,"image_url":"https://v3.fal.media/files/abc/xyz/image.png","model":"z-image-turbo","prompt":"Studio product photo of a matte black smart notebook on a warm off-white surface, soft side light, no text","seed":null,"source":"venice","tier":"fast","venice_request_id":"ven_4f8a2b...","width":1024},"type":"json"}},"related":["/image-asset-pipeline","/social-image-pack","/image-generate-localize"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cfg_scale":{"description":"Classifier-free guidance scale. Optional.","type":"number"},"height":{"description":"Output height in pixels. Range [256, 1024], snapped to multiples of 16. Default 1024.","type":"number"},"model":{"description":"Override the model. Must be one of: z-image-turbo, chroma, wai-Illustrious, venice-sd35.","type":"string"},"negative_prompt":{"description":"Negative prompt. Optional, up to 1000 characters.","type":"string"},"prompt":{"description":"Image description. Up to 2000 chars.","type":"string"},"seed":{"description":"Random seed. Optional.","type":"number"},"steps":{"description":"Diffusion steps. Optional; depends on model.","type":"number"},"tier":{"description":"Model shorthand. Default 'fast'.","enum":["fast","creative","anime","sd35"],"type":"string"},"width":{"description":"Output width in pixels. Range [256, 1024], snapped to multiples of 16. Default 1024.","type":"number"}},"required":["prompt"]},"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":{"elapsed_ms":{"description":"Elapsed handler time in milliseconds.","type":"number"},"fal_request_id":{"description":"fal.ai request ID, present when available on fallback.","type":["string","null"]},"fallback_from":{"description":"Primary provider replaced by the fallback.","enum":["venice"],"type":"string"},"fallback_reason":{"description":"Bounded reason code that triggered the fallback.","type":"string"},"height":{"description":"Final image height in pixels.","type":"number"},"image_url":{"description":"HTTPS URL for the generated PNG.","type":"string"},"model":{"description":"Model that produced the image. Fallback responses name fal-ai/z-image/turbo.","type":"string"},"prompt":{"description":"Original caller prompt.","type":"string"},"requested_model":{"description":"Requested Venice model, present when fal.ai handled a fallback.","type":"string"},"seed":{"description":"Seed reported by the provider, when available.","type":["number","null"]},"source":{"description":"Provider that produced the image.","enum":["venice","fal-ai"],"type":"string"},"tier":{"enum":["fast","creative","anime","sd35"],"type":"string"},"venice_request_id":{"description":"Venice request ID, or null for a fal.ai fallback.","type":["string","null"]},"width":{"description":"Final image width in pixels.","type":"number"}},"required":["image_url","model","width","height","source"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-05T04:19:34.589Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T04:19:34.354Z"},"liveness":{},"verified":false,"featured":false},{"id":5210,"slug":"5210","resource":"https://x402.agentutility.ai/image-generate-pro","description":"Premium text-to-image API for repeatable product, campaign, and design assets when a standard draft needs a selected model tier. Send a prompt with optional dimensions, tier, and seed; receive a hosted PNG URL plus the resolved model, final canvas, prompt, seed, and timing. Keep the tier, dimensions, and seed fixed to rerun an approved asset. Tiers: 'balanced' (flux-2-pro, default), 'recraft' (recraft-v4), 'seedream' (seedream-v4), 'grok' (grok-imagine-image), and 'qwen' (qwen-image). Use it for Flux 2 Pro, Recraft, Seedream, Qwen Image, or Grok Imagine image generation.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"60000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"60000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"height":1024,"prompt":"An ornate brass astrolabe on a velvet cushion, museum lighting, 4k product photography","tier":"balanced","width":1024},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"elapsed_ms":12000,"height":1024,"image_url":"https://v3.fal.media/files/abc/xyz/image.png","model":"flux-2-pro","prompt":"An ornate brass astrolabe on a velvet cushion, museum lighting, 4k product photography","seed":null,"source":"venice","tier":"balanced","venice_request_id":"ven_pro_4f8a2b...","width":1024},"type":"json"}},"related":["/image-asset-pipeline","/social-image-pack"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cfg_scale":{"description":"Classifier-free guidance scale. Optional.","type":"number"},"height":{"description":"Output height in pixels. Range [256, 1024]. Default 1024.","type":"number"},"model":{"description":"Override the model. Allowed: flux-2-pro, qwen-image, qwen-image-2, recraft-v4, seedream-v4, seedream-v5-lite, grok-imagine-image, wan-2-7-text-to-image.","type":"string"},"negative_prompt":{"description":"Negative prompt. Optional.","type":"string"},"prompt":{"description":"Image description. Up to 3000 chars.","type":"string"},"seed":{"description":"Random seed. Optional.","type":"number"},"steps":{"description":"Diffusion steps. Optional; depends on model.","type":"number"},"tier":{"description":"Model shorthand. balanced=flux-2-pro (default), recraft=recraft-v4, seedream=seedream-v4, grok=grok-imagine-image, qwen=qwen-image.","enum":["balanced","recraft","seedream","grok","qwen"],"type":"string"},"width":{"description":"Output width in pixels. Range [256, 1024]. Default 1024.","type":"number"}},"required":["prompt"]},"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":{"elapsed_ms":{"type":"integer"},"height":{"type":"integer"},"image_url":{"type":"string"},"model":{"type":"string"},"prompt":{"type":"string"},"seed":{"type":"null"},"source":{"type":"string"},"tier":{"type":"string"},"venice_request_id":{"type":"string"},"width":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-05T01:48:53.55Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-05T01:48:49.658Z"},"liveness":{},"verified":false,"featured":false},{"id":5211,"slug":"5211","resource":"https://x402.agentutility.ai/voice","description":"Turn written text into spoken audio you can drop straight into a player or app. Send text (up to 4,000 characters) with an optional voice, model, speed, and output format of mp3, wav, opus, aac, or flac, and get back a hosted audio_url plus file size and content type, no base64 handling required. Runs on Venice's text-to-speech models with 30+ selectable voices and adjustable playback speed from 0.25x to 4x. Use it as a text-to-speech API, voice synthesis tool, or narration generator for voiceovers, IVR prompts, or accessibility read-aloud features.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"text":"Hello there.","voice":"af_sky"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"audio_url":"https://...mp3"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"Output audio format: mp3, wav, opus, aac, or flac. Optional, default mp3.","type":"string"},"model":{"description":"TTS model id. Optional, default 'tts-kokoro'.","type":"string"},"speed":{"description":"Playback speed multiplier. Optional, 0.25-4, default 1.","type":"number"},"text":{"description":"Text to synthesize into speech. Max 4000 chars.","type":"string"},"voice":{"description":"Voice id, e.g. 'af_sky'. Optional, default 'af_sky'.","type":"string"}},"required":["text"]},"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":{"audio_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-02T22:54:06.238Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T22:54:06.064Z"},"liveness":{},"verified":false,"featured":false},{"id":5212,"slug":"5212","resource":"https://x402.agentutility.ai/product-image-generate","description":"Generates product images for ecommerce: SFW product concepts, studio-style mockups, and catalog creative from prompts. Same fast Venice-backed backend as image-generate. Use it as an ecommerce product creative or marketplace listing image generation API.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"height":1024,"prompt":"Minimal studio product photo of a matte black smart notebook on white background","tier":"fast","width":1024},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"height":1024,"image_url":"https://v3.fal.media/files/abc/xyz/image.png","model":"z-image-turbo","source":"venice","width":1024},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cfg_scale":{"description":"Optional classifier-free guidance scale passed to Venice.","type":"number"},"height":{"description":"Output height in px, 256-1024. Snapped to a multiple of 16. Default 1024.","type":"number"},"model":{"description":"Explicit Venice model override, restricted to this endpoint's cheap allow-list. Use tier instead unless you need a specific model.","type":"string"},"negative_prompt":{"description":"Optional text describing what to avoid in the image.","type":"string"},"prompt":{"description":"Product image prompt. Up to 2000 chars.","type":"string"},"seed":{"description":"Optional integer seed for reproducible output.","type":"number"},"steps":{"description":"Optional diffusion step count passed to Venice.","type":"number"},"tier":{"description":"Model shorthand: 'fast' (z-image-turbo), 'creative' (chroma), 'anime' (wai-Illustrious), or 'sd35' (venice-sd35). Default fast.","enum":["fast","creative","anime","sd35"],"type":"string"},"width":{"description":"Output width in px, 256-1024. Snapped to a multiple of 16. Default 1024.","type":"number"}},"required":["prompt"]},"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":{"height":{"type":"integer"},"image_url":{"type":"string"},"model":{"type":"string"},"source":{"type":"string"},"width":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-02T22:54:05.389Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T22:53:59.362Z"},"liveness":{},"verified":false,"featured":false},{"id":5213,"slug":"5213","resource":"https://x402.agentutility.ai/gpt-image","description":"Generates SFW images with Venice's gpt-image-2 model on a dedicated endpoint. Fixed-model route for OpenAI GPT Image 2 generation where instruction following and text rendering matter. Priced separately because GPT Image 2 has higher upstream cost than image-generate-ultra's $0.20 model set. Returns a permanent fal-hosted PNG URL.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"300000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"300000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"height":1024,"prompt":"A clean product launch poster for an AI calendar app, readable title area, studio quality","width":1024},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"height":1024,"image_url":"https://v3.fal.media/files/abc/xyz/image.png","model":"gpt-image-2","source":"venice","tier":"gpt","width":1024},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cfg_scale":{"description":"Optional classifier-free guidance scale passed to Venice.","type":"number"},"height":{"description":"Output height in pixels. Range [256, 1024]. Default 1024.","type":"number"},"negative_prompt":{"description":"Optional text describing what to avoid in the image.","type":"string"},"prompt":{"description":"Image description. Up to 5000 chars.","type":"string"},"seed":{"description":"Optional integer seed for reproducible output.","type":"number"},"steps":{"description":"Optional diffusion step count passed to Venice.","type":"number"},"width":{"description":"Output width in pixels. Range [256, 1024]. Default 1024.","type":"number"}},"required":["prompt"]},"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":{"height":{"type":"integer"},"image_url":{"type":"string"},"model":{"type":"string"},"source":{"type":"string"},"tier":{"type":"string"},"width":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-21T22:37:29.585Z","quality":{"calls30d":2,"uniquePayers30d":1,"lastCalledAt":"2026-08-21T22:37:25.694Z"},"liveness":{},"verified":false,"featured":false},{"id":5214,"slug":"5214","resource":"https://x402.agentutility.ai/timezone-convert","description":"Converts a datetime from one IANA timezone to another with correct DST handling. ISO-8601 input: bare wall-time strings are interpreted in the from_tz, fully-qualified offsets are honored. DST is handled correctly (uses V8's built-in tzdata via Intl.DateTimeFormat). Returns both formatted strings, both UTC offsets, and the difference in hours. Use it for DST-aware time arithmetic, wall-clock to UTC conversion, or converting across cities.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"datetime":"2026-05-08T12:00:00","from_tz":"America/Los_Angeles","to_tz":"Asia/Tokyo"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"from":{"datetime":"2026-05-08T12:00:00-07:00","tz":"America/Los_Angeles","utc_offset_minutes":-420},"source":"Intl.DateTimeFormat (built-in, IANA tzdata)","to":{"datetime":"2026-05-09T04:00:00+09:00","tz":"Asia/Tokyo","utc_offset_minutes":540},"utc_iso":"2026-05-08T19:00:00.000Z","utc_offset_diff_hours":16},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"datetime":{"description":"ISO-8601 datetime. With offset (e.g. '2026-05-08T12:00:00-07:00') it's used as-is; without offset (e.g. '2026-05-08T12:00:00') it's interpreted in from_tz.","type":"string"},"from_tz":{"description":"IANA timezone for the input wall-time (e.g. 'America/Los_Angeles').","type":"string"},"to_tz":{"description":"IANA timezone for the output (e.g. 'Asia/Tokyo').","type":"string"}},"required":["datetime","from_tz","to_tz"]},"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":{"from":{"properties":{"datetime":{"type":"string"},"tz":{"type":"string"},"utc_offset_minutes":{"type":"integer"}},"type":"object"},"source":{"type":"string"},"to":{"properties":{"datetime":{"type":"string"},"tz":{"type":"string"},"utc_offset_minutes":{"type":"integer"}},"type":"object"},"utc_iso":{"type":"string"},"utc_offset_diff_hours":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-16T16:37:22.745Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-16T16:37:22.561Z"},"liveness":{},"verified":false,"featured":false},{"id":5215,"slug":"5215","resource":"https://x402.agentutility.ai/flux-2-pro","description":"Generates SFW images with Venice's flux-2-pro model on a dedicated endpoint. Fixed-model route for buyers searching specifically for Flux 2 Pro / FLUX.2 Pro image generation; use image-generate-pro when you want a selectable premium model tier. Returns a permanent fal-hosted PNG URL.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"40000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"height":1024,"prompt":"Photoreal product shot of a brass astrolabe on velvet, museum lighting","width":1024},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"height":1024,"image_url":"https://v3.fal.media/files/abc/xyz/image.png","model":"flux-2-pro","source":"venice","tier":"balanced","width":1024},"type":"json"}},"related":["/image-asset-pipeline","/social-image-pack"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cfg_scale":{"description":"Classifier-free guidance scale. Optional.","type":"number"},"height":{"description":"Output height in pixels. Range [256, 1024]. Default 1024.","type":"number"},"negative_prompt":{"description":"Negative prompt. Optional.","type":"string"},"prompt":{"description":"Image description. Up to 3000 chars.","type":"string"},"seed":{"description":"Random seed. Optional.","type":"number"},"steps":{"description":"Diffusion steps. Optional; depends on model.","type":"number"},"width":{"description":"Output width in pixels. Range [256, 1024]. Default 1024.","type":"number"}},"required":["prompt"]},"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":{"height":{"type":"integer"},"image_url":{"type":"string"},"model":{"type":"string"},"source":{"type":"string"},"tier":{"type":"string"},"width":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-15T21:38:48.385Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-15T21:38:48.149Z"},"liveness":{},"verified":false,"featured":false},{"id":5216,"slug":"5216","resource":"https://x402.agentutility.ai/seo-snapshot","description":"Audits a page's on-page SEO in one call: head metadata, link profile, and keyword ideas. Give it a URL and get back head metadata (title, description, canonical, OG/Twitter cards), the internal/external link breakdown, and ranked keyword suggestions seeded from your seed_keyword or the page's own title. One paid call replaces three: ideal for content-gap analysis, SEO audits, competitor page reviews, programmatic SEO pipelines. Composite: one call runs url-metadata-extract + link-extract in parallel, then keyword-suggest seeded from the page title. Use it as an SEO research API for agents.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"40000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"40000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"seed_keyword":"markdown editor","url":"https://example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"components":[{"ms":620,"name":"url-metadata-extract","ok":true},{"ms":710,"name":"link-extract","ok":true},{"ms":480,"name":"keyword-suggest","ok":true}],"composed_of":["url-metadata-extract","keyword-suggest","link-extract"],"degraded":false,"keywords":{"count":3,"suggestions":["markdown editor","markdown editor online","markdown editor mac"]},"links":{"count":1,"external_count":1,"internal_count":0,"items":[{"href":"https://www.iana.org/domains/example","is_external":true,"text":"More information..."}]},"metadata":{"canonical":null,"description":"","language":"en","og":{},"title":"Example Domain","twitter":{}},"seed_keyword_used":"markdown editor","url":"https://example.com"},"type":"json"}},"related":["/url-metadata-extract","/keyword-suggest","/link-extract"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"seed_keyword":{"description":"Optional keyword seed for suggestions. Defaults to the page title. Max 200 chars.","type":"string"},"url":{"description":"Page URL to snapshot (http or https). Max 2048 chars.","type":"string"}},"required":["url"]},"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":{"components":{"items":{"properties":{"ms":{"type":"integer"},"name":{"type":"string"},"ok":{"type":"boolean"}},"type":"object"},"type":"array"},"composed_of":{"items":{"type":"string"},"type":"array"},"degraded":{"type":"boolean"},"keywords":{"properties":{"count":{"type":"integer"},"suggestions":{"items":{"type":"string"},"type":"array"}},"type":"object"},"links":{"properties":{"count":{"type":"integer"},"external_count":{"type":"integer"},"internal_count":{"type":"integer"},"items":{"items":{"properties":{"href":{"type":"string"},"is_external":{"type":"boolean"},"text":{"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"metadata":{"properties":{"canonical":{"type":"null"},"description":{"type":"string"},"language":{"type":"string"},"og":{"properties":{},"type":"object"},"title":{"type":"string"},"twitter":{"properties":{},"type":"object"}},"type":"object"},"seed_keyword_used":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-10T03:30:47.557Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-10T03:30:47.255Z"},"liveness":{},"verified":false,"featured":false},{"id":5217,"slug":"5217","resource":"https://x402.agentutility.ai/invoice-discount-api","description":"Calculates early payment discount APR and factoring economics. Same calculator as invoice-discount-calculator, exposed under likely buyer search terms. Use it as an invoice discount API or early payment discount APR API.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"advance_rate_pct":95,"annual_cost_of_capital_pct":14,"days_until_due":45,"discount_pct":1.8,"invoice_amount":80000},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"calculator":"invoice-discount-calculator","drivers":[{"name":"effective_apr","note":"15.66% effective APR","score":65.5,"weight":0.35}],"grade":"strong","metrics":{"cost_premium_vs_capital_benchmark":153.95,"discount_amount":1440,"effective_apr_pct":15.66,"net_cash_received":74560},"recommendation":"Proceed with standard diligence and covenant checks.","score":74.2,"source":"deterministic in-process finance calculator; no upstream API","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"advance_rate_pct":{"description":"Percent of invoice advanced immediately. Default 100.","type":"number"},"annual_cost_of_capital_pct":{"description":"Benchmark annual cost of capital percent. Default 12.","type":"number"},"days_until_due":{"description":"Days until the invoice would otherwise be paid.","type":"number"},"discount_amount":{"description":"Discount dollars. Required unless discount_pct is supplied.","type":"number"},"discount_pct":{"description":"Discount as percent of invoice amount. Required unless discount_amount is supplied.","type":"number"},"invoice_amount":{"description":"Gross invoice face value.","type":"number"}},"required":["invoice_amount","days_until_due"]},"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":{"calculator":{"type":"string"},"drivers":{"items":{"properties":{"name":{"type":"string"},"note":{"type":"string"},"score":{"type":"number"},"weight":{"type":"number"}},"type":"object"},"type":"array"},"grade":{"type":"string"},"metrics":{"properties":{"cost_premium_vs_capital_benchmark":{"type":"number"},"discount_amount":{"type":"integer"},"effective_apr_pct":{"type":"number"},"net_cash_received":{"type":"integer"}},"type":"object"},"recommendation":{"type":"string"},"score":{"type":"number"},"source":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T21:16:13.883Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T21:16:13.71Z"},"liveness":{},"verified":false,"featured":false},{"id":5218,"slug":"5218","resource":"https://x402.agentutility.ai/trade-finance-risk-score-api","description":"Scores trade finance and export finance risk, including tenor and collateral. Same calculator as trade-finance-risk-score, exposed under the buyer keyword used in demand searches. Use it as a trade finance risk score API, export finance risk API, or tenor and collateral scoring tool.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"buyer_credit_score":76,"collateral_coverage_pct":85,"country_risk_score":32,"documentation_quality":82,"fx_risk_score":24,"tenor_days":90},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"calculator":"trade-finance-risk-score","drivers":[{"name":"debt_service_coverage","note":"1.42x DSCR","score":83.6,"weight":0.3}],"grade":"strong","metrics":{"collateral_coverage_pct":85,"tenor_days":90},"recommendation":"Proceed with standard diligence and covenant checks.","score":74.2,"source":"deterministic in-process finance calculator; no upstream API","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"buyer_credit_score":{"description":"0-100 buyer credit quality.","type":"number"},"collateral_coverage_pct":{"description":"Collateral as percent of exposure. Default 0.","type":"number"},"country_risk_score":{"description":"0-100 country/sanctions risk; higher means riskier.","type":"number"},"documentation_quality":{"description":"0-100 LC/invoice/bill-of-lading quality. Default 70.","type":"number"},"fx_risk_score":{"description":"0-100 FX risk; higher means riskier. Default 35.","type":"number"},"tenor_days":{"description":"Transaction tenor in days.","type":"number"}},"required":["buyer_credit_score","country_risk_score","tenor_days"]},"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":{"calculator":{"type":"string"},"drivers":{"items":{"properties":{"name":{"type":"string"},"note":{"type":"string"},"score":{"type":"number"},"weight":{"type":"number"}},"type":"object"},"type":"array"},"grade":{"type":"string"},"metrics":{"properties":{"collateral_coverage_pct":{"type":"integer"},"tenor_days":{"type":"integer"}},"type":"object"},"recommendation":{"type":"string"},"score":{"type":"number"},"source":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T21:16:13.032Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T21:16:07.61Z"},"liveness":{},"verified":false,"featured":false},{"id":5219,"slug":"5219","resource":"https://x402.agentutility.ai/astro-times","description":"Sunrise sunset times. Computes sunrise, sunset, solar noon, day length (seconds), and civil / nautical / astronomical twilight begin & end for any latitude/longitude on any date. Also covers golden hour, dawn / dusk, and full astronomy-times. UTC ISO8601 strings. Wraps sunrise-sunset.org's public API — no auth, commercial-OK.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"latitude":37.7749,"longitude":-122.4194},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"date":"2026-05-06","location":{"lat":37.7749,"lon":-122.4194},"source":"https://api.sunrise-sunset.org/json","times":{"astronomical_twilight_begin":"2026-05-06T11:28:14+00:00","astronomical_twilight_end":"2026-05-07T04:51:59+00:00","civil_twilight_begin":"2026-05-06T12:39:31+00:00","civil_twilight_end":"2026-05-07T03:40:42+00:00","day_length_seconds":50568,"nautical_twilight_begin":"2026-05-06T12:04:38+00:00","nautical_twilight_end":"2026-05-07T04:15:36+00:00","solar_noon":"2026-05-06T20:10:06+00:00","sunrise":"2026-05-06T13:08:42+00:00","sunset":"2026-05-07T03:11:30+00:00"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"date":{"description":"Date in YYYY-MM-DD. Defaults to today (UTC) if omitted.","type":"string"},"latitude":{"description":"Decimal degrees, range [-90, 90]. Positive north.","type":"number"},"longitude":{"description":"Decimal degrees, range [-180, 180]. Positive east.","type":"number"}},"required":["latitude","longitude"]},"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":{"date":{"type":"string"},"location":{"properties":{"lat":{"type":"number"},"lon":{"type":"number"}},"type":"object"},"source":{"type":"string"},"times":{"properties":{"astronomical_twilight_begin":{"type":"string"},"astronomical_twilight_end":{"type":"string"},"civil_twilight_begin":{"type":"string"},"civil_twilight_end":{"type":"string"},"day_length_seconds":{"type":"integer"},"nautical_twilight_begin":{"type":"string"},"nautical_twilight_end":{"type":"string"},"solar_noon":{"type":"string"},"sunrise":{"type":"string"},"sunset":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T21:16:10.769Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T21:16:10.636Z"},"liveness":{},"verified":false,"featured":false},{"id":5220,"slug":"5220","resource":"https://x402.agentutility.ai/amortization-schedule","description":"Computes a loan's amortization schedule and payment breakdown. Same backend as loan-amortization-calculator, focused on scheduled payment, payoff months, total paid, and interest saved. Use it as an amortization schedule API, loan payment schedule, or debt amortization calculator.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"annual_rate":6.8,"extra_monthly_payment":250,"principal":420000,"term_years":30},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"calculator":"loan-amortization-calculator","drivers":[{"name":"debt_service_coverage","note":"1.42x DSCR","score":83.6,"weight":0.3}],"grade":"strong","metrics":{"payoff_months":300,"total_interest":476553.25,"total_monthly_payment":2988.51},"recommendation":"Proceed with standard diligence and covenant checks.","score":74.2,"source":"deterministic in-process finance calculator; no upstream API","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"annual_rate":{"description":"Annual interest rate as percent.","type":"number"},"extra_monthly_payment":{"description":"Optional extra monthly principal payment. Default 0.","type":"number"},"principal":{"description":"Initial loan principal.","type":"number"},"term_months":{"description":"Loan term in months.","type":"number"},"term_years":{"description":"Alternative loan term in years when term_months is omitted.","type":"number"}},"required":["principal","annual_rate"]},"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":{"calculator":{"type":"string"},"drivers":{"items":{"properties":{"name":{"type":"string"},"note":{"type":"string"},"score":{"type":"number"},"weight":{"type":"number"}},"type":"object"},"type":"array"},"grade":{"type":"string"},"metrics":{"properties":{"payoff_months":{"type":"integer"},"total_interest":{"type":"number"},"total_monthly_payment":{"type":"number"}},"type":"object"},"recommendation":{"type":"string"},"score":{"type":"number"},"source":{"type":"string"},"warnings":{"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T21:16:04.734Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T21:16:04.544Z"},"liveness":{},"verified":false,"featured":false},{"id":5221,"slug":"5221","resource":"https://x402.agentutility.ai/find-products","description":"Find products API (alias of product-search). Returns ranked product results with buy links, retailer, snippet, and detected price for a shopping query. Backed by Decodo Google search scoped to buy intent.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"query":"espresso machine with grinder"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"query":"espresso machine with grinder","results":[{"buy_url":"https://example.com/bbe","price":"$699.95","rank":1,"retailer":"example.com","title":"Breville Barista Express"}],"source":"Decodo Google Search (shopping intent)"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"num_results":{"description":"Results to return, 1-20. Default 10.","type":"number"},"query":{"description":"Product to find. Max 300 chars.","type":"string"},"retailer":{"description":"Optional retailer/domain to scope to.","type":"string"}},"required":["query"]},"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":{"query":{"type":"string"},"results":{"items":{"properties":{"buy_url":{"type":"string"},"price":{"type":"string"},"rank":{"type":"integer"},"retailer":{"type":"string"},"title":{"type":"string"}},"type":"object"},"type":"array"},"source":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-09T21:16:01.273Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-09T21:15:53.672Z"},"liveness":{},"verified":false,"featured":false},{"id":5222,"slug":"5222","resource":"https://x402.agentutility.ai/audio-loudnorm","description":"Normalize audio loudness to a target LUFS level for podcasts, YouTube, and Spotify delivery. Send an audio_url plus an optional target_lufs (defaults to -16) and true_peak, and it probes duration, runs two-pass EBU R128 loudness normalization, and returns a hosted MP3 URL with the applied target and duration in seconds. Common presets: -23 for broadcast, -16 for podcasts, -14 for streaming platforms. Use it as a loudness normalizer, LUFS correction API, or audio mastering step before publishing.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"audio_url":"https://download.samplelib.com/mp3/sample-3s.mp3","target_lufs":-16},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"audio_url":"https://...mp3","duration_seconds":120,"target_lufs":-16},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"audio_url":{"description":"URL of the audio file to normalize. Rejected if longer than 60 minutes.","type":"string"},"target_lufs":{"description":"Default -16. Range -30 to -10.","type":"number"},"true_peak":{"description":"Default -1.5. Range -9 to 0.","type":"number"}},"required":["audio_url"]},"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":{"audio_url":{"type":"string"},"duration_seconds":{"type":"integer"},"target_lufs":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-08T03:18:17.468Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-08T03:18:17.252Z"},"liveness":{},"verified":false,"featured":false},{"id":5223,"slug":"5223","resource":"https://x402.agentutility.ai/event-poster-image-generate","description":"Generates SFW event artwork, launch posters, and campaign backgrounds without relying on stock art. Same fast image-generate backend. Use it as an event poster image generator API, conference visual tool, or meetup campaign image source.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"11000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"11000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"height":1024,"prompt":"Futuristic conference poster background for developer tools summit, no text","tier":"fast","width":768},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"height":1024,"image_url":"https://v3.fal.media/files/abc/xyz/image.png","model":"z-image-turbo","source":"venice","width":768},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"cfg_scale":{"description":"Classifier-free guidance scale. Optional.","type":"number"},"height":{"description":"Output height in pixels. Range [256, 1024], snapped to multiples of 16. Default 1024.","type":"number"},"model":{"description":"Override the model. Must be one of: z-image-turbo, chroma, wai-Illustrious, venice-sd35.","type":"string"},"negative_prompt":{"description":"Negative prompt. Optional, up to 1000 characters.","type":"string"},"prompt":{"description":"Image description. Up to 2000 chars.","type":"string"},"seed":{"description":"Random seed. Optional.","type":"number"},"steps":{"description":"Diffusion steps. Optional; depends on model.","type":"number"},"tier":{"description":"Model shorthand. Default 'fast'.","enum":["fast","creative","anime","sd35"],"type":"string"},"width":{"description":"Output width in pixels. Range [256, 1024], snapped to multiples of 16. Default 1024.","type":"number"}},"required":["prompt"]},"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":{"elapsed_ms":{"description":"Elapsed handler time in milliseconds.","type":"number"},"fal_request_id":{"description":"fal.ai request ID, present when available on fallback.","type":["string","null"]},"fallback_from":{"description":"Primary provider replaced by the fallback.","enum":["venice"],"type":"string"},"fallback_reason":{"description":"Bounded reason code that triggered the fallback.","type":"string"},"height":{"description":"Final image height in pixels.","type":"number"},"image_url":{"description":"HTTPS URL for the generated PNG.","type":"string"},"model":{"description":"Model that produced the image. Fallback responses name fal-ai/z-image/turbo.","type":"string"},"prompt":{"description":"Original caller prompt.","type":"string"},"requested_model":{"description":"Requested Venice model, present when fal.ai handled a fallback.","type":"string"},"seed":{"description":"Seed reported by the provider, when available.","type":["number","null"]},"source":{"description":"Provider that produced the image.","enum":["venice","fal-ai"],"type":"string"},"tier":{"enum":["fast","creative","anime","sd35"],"type":"string"},"venice_request_id":{"description":"Venice request ID, or null for a fal.ai fallback.","type":["string","null"]},"width":{"description":"Final image width in pixels.","type":"number"}},"required":["image_url","model","width","height","source"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-04T18:38:38.847Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-04T18:38:33.688Z"},"liveness":{},"verified":false,"featured":false},{"id":5224,"slug":"5224","resource":"https://x402.agentutility.ai/tool-call-diff","description":"Compare two agent run sequences and see how their tool calls differ. Send before and after arrays of tool calls (name/args or tool/arguments shape) and get back which calls were added, removed, or reordered, plus per-call argument drift with the exact changed argument paths from a deep compare. The result is exact and reproducible: the same replay comparison always returns the same diff. Built for agent regression diff work: confirming a prompt or code change didn't silently alter which tools an agent calls or what it passes them. Use it as a tool call diff API, an agent action drift checker, or a replay comparison step in CI before shipping an agent change.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"8000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"8000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"after":[{"args":{"limit":10,"q":"world"},"name":"search"},{"args":{"url":"https://example.com"},"name":"fetch"}],"before":[{"args":{"limit":10,"q":"hello"},"name":"search"},{"args":{"url":"https://example.com"},"name":"fetch"}]},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"added":[],"after_count":2,"arg_drifted":[{"arg_diffs":[{"after":"world","before":"hello","path":"$.q"}],"index_after":0,"index_before":0,"name":"search"}],"before_count":2,"identical":false,"removed":[],"reordered":[],"unchanged_count":1},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"after":{"description":"The new tool-call sequence to compare against 'before', same shape. Required, max 500 entries.","type":"array"},"before":{"description":"The baseline tool-call sequence: a JSON array of call objects, each shaped {name, args} (or {tool, arguments} / {tool_name, input}). Required, max 500 entries.","type":"array"}},"required":["before","after"]},"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":{"added":{"type":"array"},"after_count":{"type":"integer"},"arg_drifted":{"items":{"properties":{"arg_diffs":{"items":{"properties":{"after":{"type":"string"},"before":{"type":"string"},"path":{"type":"string"}},"type":"object"},"type":"array"},"index_after":{"type":"integer"},"index_before":{"type":"integer"},"name":{"type":"string"}},"type":"object"},"type":"array"},"before_count":{"type":"integer"},"identical":{"type":"boolean"},"removed":{"type":"array"},"reordered":{"type":"array"},"unchanged_count":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-04T16:12:35.063Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-04T16:12:30.294Z"},"liveness":{},"verified":false,"featured":false},{"id":5225,"slug":"5225","resource":"https://x402.agentutility.ai/weather","description":"Current conditions and forecast for any latitude/longitude. Returns present weather plus a 1-7 day daily forecast (temp max/min, precipitation, sunrise/sunset, UV index) and an optional hourly forecast. A simple weather API on the Open-Meteo backend.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"2000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"forecast_days":3,"latitude":37.7749,"longitude":-122.4194,"units":"imperial"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"current":{"apparent_temperature":60.4,"humidity_pct":78,"is_day":true,"precipitation":0,"temperature":62.1,"time":"2026-05-06T13:00","weather_code":3,"wind_direction_deg":270,"wind_speed":8.2},"daily":[{"date":"2026-05-06","precipitation_mm":0,"precipitation_probability_max":5,"sunrise":"2026-05-06T06:08","sunset":"2026-05-06T20:11","temperature_max":67.3,"temperature_min":53.1,"uv_index_max":7.5,"weather_code":3}],"location":{"elevation_m":18,"lat":37.7749,"lon":-122.4194,"timezone":"America/Los_Angeles"},"source":"https://open-meteo.com","units":"imperial"},"type":"json"}},"related":["/weather-localize-pack","/travel-brief"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"forecast_days":{"description":"Number of forecast days, 1-7. Default 3.","type":"number"},"hourly":{"description":"If true, include hourly temperature, precipitation, and weather code arrays. Default false.","type":"boolean"},"latitude":{"description":"Decimal degrees, range [-90, 90]. Positive north.","type":"number"},"longitude":{"description":"Decimal degrees, range [-180, 180]. Positive east.","type":"number"},"units":{"description":"'metric' (°C, km/h, mm) or 'imperial' (°F, mph, inch). Default 'metric'.","enum":["metric","imperial"],"type":"string"}},"required":["latitude","longitude"]},"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":{"current":{"properties":{"apparent_temperature":{"type":"number"},"humidity_pct":{"type":"integer"},"is_day":{"type":"boolean"},"precipitation":{"type":"integer"},"temperature":{"type":"number"},"time":{"type":"string"},"weather_code":{"type":"integer"},"wind_direction_deg":{"type":"integer"},"wind_speed":{"type":"number"}},"type":"object"},"daily":{"items":{"properties":{"date":{"type":"string"},"precipitation_mm":{"type":"integer"},"precipitation_probability_max":{"type":"integer"},"sunrise":{"type":"string"},"sunset":{"type":"string"},"temperature_max":{"type":"number"},"temperature_min":{"type":"number"},"uv_index_max":{"type":"number"},"weather_code":{"type":"integer"}},"type":"object"},"type":"array"},"location":{"properties":{"elevation_m":{"type":"integer"},"lat":{"type":"number"},"lon":{"type":"number"},"timezone":{"type":"string"}},"type":"object"},"source":{"type":"string"},"units":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-04T14:32:00.093Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-04T14:31:54.252Z"},"liveness":{},"verified":false,"featured":false},{"id":5226,"slug":"5226","resource":"https://x402.agentutility.ai/caption-translate-pack","description":"Generates translated subtitles from any video URL in one call. Composite: one call runs video-to-subtitles + translate. SRT subtitles are generated via Whisper v3, then the subtitle text is translated into the target language (100+ languages, structure preserved). Returns original subtitles, translated subtitles, and per-component telemetry. Use it for localized video captions, an SRT generator plus translation, or subtitle localization.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"70000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"70000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"target_language":"Spanish","video_url":"https://samplelib.com/mp4/sample-5s.mp4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"components":[{"ms":5100,"name":"video-to-subtitles","ok":true},{"ms":1400,"name":"translate","ok":true}],"composed_of":["video-to-subtitles","translate"],"degraded":false,"format":"srt","subtitles":"1\n00:00:00,000 --> 00:00:03,000\nHello.\n","target_language":"Spanish","translated_subtitles":"1\n00:00:00,000 --> 00:00:03,000\nHola.\n","video_url":"https://samplelib.com/mp4/sample-5s.mp4"},"type":"json"}},"related":["/video-to-subtitles","/translate"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"target_language":{"description":"Target language name or ISO code (e.g. 'Spanish', 'es'). Max 60 chars.","type":"string"},"video_url":{"description":"Public http(s) URL of the video. Max 2048 chars.","type":"string"}},"required":["video_url","target_language"]},"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":{"components":{"items":{"properties":{"ms":{"type":"integer"},"name":{"type":"string"},"ok":{"type":"boolean"}},"type":"object"},"type":"array"},"composed_of":{"items":{"type":"string"},"type":"array"},"degraded":{"type":"boolean"},"format":{"type":"string"},"subtitles":{"type":"string"},"target_language":{"type":"string"},"translated_subtitles":{"type":"string"},"video_url":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-02T20:09:42.079Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T20:09:37.519Z"},"liveness":{},"verified":false,"featured":false},{"id":5227,"slug":"5227","resource":"https://x402.agentutility.ai/video-thumbnail","description":"Pull a single still frame out of a video without transcoding the whole file. Send a video_url and pick frame_type: first, middle, or last, and get back a hosted JPG with its width and height. Runs on fal.ai's ffmpeg extract-frame pipeline, so it's fast because it only decodes the frame it needs. Use it as a video thumbnail generator, video frame extractor, video-to-image converter, or preview-image API for video libraries, CMS thumbnails, and content moderation previews.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"30000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"30000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"frame_type":"middle","video_url":"https://www.w3schools.com/html/mov_bbb.mp4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"frame_type":"middle","height":176,"image_url":"https://...jpg","width":320},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"frame_type":{"description":"Which frame to extract: \"first\", \"middle\", or \"last\". Optional; defaults to \"first\".","enum":["first","middle","last"],"type":"string"},"video_url":{"description":"Public http(s) URL of the source video file.","format":"uri","type":"string"}},"required":["video_url"]},"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":{"frame_type":{"type":"string"},"height":{"type":"integer"},"image_url":{"type":"string"},"width":{"type":"integer"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-02T20:09:03.467Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T20:09:03.243Z"},"liveness":{},"verified":false,"featured":false},{"id":5228,"slug":"5228","resource":"https://x402.agentutility.ai/video-to-subtitles","description":"Generates subtitles from video with Whisper v3, word-wrapped and ready for VLC / Premiere / FFmpeg. Auto-detects language and can translate to English. Use it as a video subtitle generator, auto-subtitle and closed captions tool, SRT generator, VTT generator, video CC endpoint, or accessibility captions source.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"20000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"format":"srt","media_url":"https://samplelib.com/mp4/sample-5s.mp4"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"format":"srt","subtitles":"1\n00:00:00,000 --> 00:00:03,000\nHello.\n"},"type":"json"}},"related":["/caption-translate-pack"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"format":{"description":"Subtitle format: 'srt' (default) or 'vtt'.","enum":["srt","vtt"],"type":"string"},"language":{"description":"Source language hint (ISO code). Optional; auto-detected if omitted.","type":"string"},"max_chars_per_line":{"description":"Max characters per subtitle line, 16-120. Default 42.","type":"number"},"media_url":{"description":"URL of the video or audio file to generate subtitles from. Max 60 minutes.","type":"string"},"task":{"description":"'transcribe' (default) keeps original language, or 'translate' to English.","enum":["transcribe","translate"],"type":"string"}},"required":["media_url"]},"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":{"format":{"type":"string"},"subtitles":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-02T20:07:43.739Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T20:07:43.497Z"},"liveness":{},"verified":false,"featured":false},{"id":5229,"slug":"5229","resource":"https://x402.agentutility.ai/contact-enrich","description":"Enriches a contact from email, name, domain, or company into a normalized public-data record with inferred display name, company/domain context, MX records, and optional homepage metadata. No private people database, LinkedIn scraping, or social-network scraping. Use it as a contact enrichment API, email-to-contact enrichment, or lead contact lookup.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"email":"jane.doe@example.com","include_homepage":true},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"company":"Example","confidence":0.9,"email":"jane.doe@example.com","name":"Jane Doe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"company":{"description":"Optional known company name.","type":"string"},"domain":{"description":"Optional company domain.","type":"string"},"email":{"description":"Contact email address.","type":"string"},"include_homepage":{"description":"Fetch public homepage metadata when available. Default true.","type":"boolean"},"name":{"description":"Optional known contact name.","type":"string"}}},"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":{"company":{"type":"string"},"confidence":{"type":"number"},"email":{"type":"string"},"name":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-09-02T17:02:23.976Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-02T17:02:07.409Z"},"liveness":{},"verified":false,"featured":false},{"id":5230,"slug":"5230","resource":"https://x402.agentutility.ai/email-verify","description":"Verifies an email address and its domain with DNS-based risk checks: MX, disposable-domain, role-account, SPF, DMARC, and DKIM signals. Privacy-safe: does not probe the recipient mailbox. Use it as an email verifier, email verification API, or to validate email address deliverability.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"email":"support@example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"can_receive_mail":true,"deliverability_score":92,"domain":"example.com","email":"support@example.com","is_disposable":false,"is_role_account":true,"mx_records":["10 mail.example.com."],"risk":"low","verification_level":"domain_dns_no_mailbox_probe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dkim_selectors":{"description":"Optional DKIM selectors to check. Defaults to common selectors such as google, selector1, selector2, s1, and s2.","items":{"type":"string"},"type":"array"},"email":{"description":"Email address to validate and score, e.g. 'buyer@example.com'.","type":"string"}},"required":["email"]},"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":{"can_receive_mail":{"type":"boolean"},"deliverability_score":{"type":"integer"},"domain":{"type":"string"},"email":{"type":"string"},"is_disposable":{"type":"boolean"},"is_role_account":{"type":"boolean"},"mx_records":{"items":{"type":"string"},"type":"array"},"risk":{"type":"string"},"verification_level":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-26T14:04:38.261Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-26T14:04:38.033Z"},"liveness":{},"verified":false,"featured":false},{"id":5231,"slug":"5231","resource":"https://x402.agentutility.ai/youtube-transcript","description":"Fetch the transcript of any YouTube video. Pulls auto-generated or manual captions and returns full text plus per-segment {start, duration, text}, with an optional language pick. Backed by Supadata's transcript pipeline server-side — no caller key required; returns a clear 404 when a video has no transcript. Use it as a YouTube closed-caption fetcher or video subtitles puller.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"video_id_or_url":"dQw4w9WgXcQ"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"channel":null,"channel_id":null,"chapters":null,"char_count":60,"duration_seconds":null,"is_auto_generated":null,"language":"en","segment_count":2,"segments":[{"duration":4.5,"start":0,"text":"We're no strangers to love"},{"duration":4,"start":4.5,"text":"You know the rules and so do I"}],"source":"supadata","text":"We're no strangers to love. You know the rules and so do I.","title":null,"video_id":"dQw4w9WgXcQ"},"type":"json"}},"related":["/youtube-brief"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"include_chapters":{"description":"Parse chapter timestamps from the video description. Default false.","type":"boolean"},"language":{"description":"Preferred caption language code (e.g. 'en', 'es', 'ja'). Default: pick the first available.","type":"string"},"video_id_or_url":{"description":"YouTube video ID (11-char) or full URL (youtube.com/watch?v=…, youtu.be/…, /embed/…, /shorts/…).","type":"string"}},"required":["video_id_or_url"]},"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":{"channel":{"type":"null"},"channel_id":{"type":"null"},"chapters":{"type":"null"},"char_count":{"type":"integer"},"duration_seconds":{"type":"null"},"is_auto_generated":{"type":"null"},"language":{"type":"string"},"segment_count":{"type":"integer"},"segments":{"items":{"properties":{"duration":{"type":"number"},"start":{"type":"number"},"text":{"type":"string"}},"type":"object"},"type":"array"},"source":{"type":"string"},"text":{"type":"string"},"title":{"type":"null"},"video_id":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-26T00:38:21.724Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-26T00:38:21.486Z"},"liveness":{},"verified":false,"featured":false},{"id":5232,"slug":"5232","resource":"https://x402.agentutility.ai/weather-current-city","description":"Returns current weather for any city or place name, no coordinates needed. Geocodes the name with Open-Meteo, chooses the best match with optional country_code, then returns current temperature, feels-like, humidity, wind, precipitation, WMO weather code, timezone, and optional daily/hourly forecast from Open-Meteo. Use it as a city weather API or instant weather lookup by place name.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"10000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"city":"San Francisco","country_code":"US","forecast_days":3,"units":"imperial"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"current":{"apparent_temperature":60,"humidity_pct":78,"temperature":62,"weather_code":3,"wind_speed":9},"query":"San Francisco","resolved_location":{"admin1":"California","country_code":"US","latitude":37.7749,"longitude":-122.4194,"name":"San Francisco"},"source":{"forecast":"https://open-meteo.com","geocoding":"https://open-meteo.com/en/docs/geocoding-api"}},"type":"json"}},"related":["/destination-arrival-pack","/travel-brief","/trip-readiness-brief","/weather-localize-pack"],"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"city":{"description":"City or place name, e.g. 'Paris', 'San Francisco', or 'Springfield'.","type":"string"},"country_code":{"description":"Optional two-letter ISO country code to disambiguate, e.g. 'US', 'FR', 'JP'.","type":"string"},"forecast_days":{"description":"Daily forecast days to include, 1-7. Default 1.","type":"number"},"hourly":{"description":"If true, include hourly temperature, precipitation, and weather code arrays.","type":"boolean"},"query":{"description":"Alias for city.","type":"string"},"units":{"description":"Metric or imperial output units. Default metric.","enum":["metric","imperial"],"type":"string"}},"required":["city"]},"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":{"current":{"properties":{"apparent_temperature":{"type":"integer"},"humidity_pct":{"type":"integer"},"temperature":{"type":"integer"},"weather_code":{"type":"integer"},"wind_speed":{"type":"integer"}},"type":"object"},"query":{"type":"string"},"resolved_location":{"properties":{"admin1":{"type":"string"},"country_code":{"type":"string"},"latitude":{"type":"number"},"longitude":{"type":"number"},"name":{"type":"string"}},"type":"object"},"source":{"properties":{"forecast":{"type":"string"},"geocoding":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-20T19:33:50.03Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-20T19:33:45.103Z"},"liveness":{},"verified":false,"featured":false},{"id":5233,"slug":"5233","resource":"https://x402.agentutility.ai/email-deliverability","description":"Checks email deliverability by validating address format, MX reachability, temp-mail risk, role mailbox risk, and SPF/DMARC/DKIM authentication records without contacting the recipient mailbox. Use it as an email deliverability API, deliverability score, or inbox readiness domain check.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x6c0752c09e7F6fA6526fCDf40e456a159ebB5621","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"FJqAJ4dXkFbrp3EEo8E9x98iaBGUQwaU8Srz5ePfUXLH","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"discoverable":true,"info":{"input":{"body":{"email":"support@example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"can_receive_mail":true,"deliverability_score":92,"domain":"example.com","email":"support@example.com","is_disposable":false,"is_role_account":true,"mx_records":["10 mail.example.com."],"risk":"low","verification_level":"domain_dns_no_mailbox_probe"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"dkim_selectors":{"description":"Optional DKIM selectors to check. Defaults to common selectors such as google, selector1, selector2, s1, and s2.","items":{"type":"string"},"type":"array"},"email":{"description":"Email address to validate and score, e.g. 'buyer@example.com'.","type":"string"}},"required":["email"]},"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":{"can_receive_mail":{"type":"boolean"},"deliverability_score":{"type":"integer"},"domain":{"type":"string"},"email":{"type":"string"},"is_disposable":{"type":"boolean"},"is_role_account":{"type":"boolean"},"mx_records":{"items":{"type":"string"},"type":"array"},"risk":{"type":"string"},"verification_level":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_awpbwsy3"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"tags":["bazaar","builder-code"],"sourceHost":"x402.agentutility.ai","lastUpdated":"2026-08-20T09:22:37.442Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-08-20T09:22:37.193Z"},"liveness":{},"verified":false,"featured":false}]}