AgentUtility.ai

active

817 pay-per-call APIs for AI agents. Every endpoint is POST /<name and is payable in USDC over x402 on Base and Solana — no signup, no API key, just pay-per-call. GET https://x402.agentutility.ai/ returns the same catalog as machine-readable JSON.

AIBaseSolanax402 v2exactagentutility.ai ↗︎

Settled via Coinbase.

Transactions · 30d
12.3K
Volume · 30d
$310.34
Unique buyers · 30d
45
Uptime · 30d
90.1%
Latency p50
14ms
Reported calls · 30d
525

Endpoints (352 live)

  • POST /seo-snapshot — 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. (0.04 USDC on Base)
  • POST /upscale-image — 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. (0.02 USDC on Solana)
  • POST /video-thumbnail — 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. (0.03 USDC on Base)
  • POST /twitter-search — 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. (0.006 USDC on Solana)
  • POST /tweets-search — 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. (0.006 USDC on Solana)
  • POST /image-upscale — 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. (0.02 USDC on Solana)
  • POST /contact-enrich — 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. (0.01 USDC on Base)
  • POST /recent-tweet-search — 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. (0.006 USDC on Solana)
  • POST /find-products — 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. (0.02 USDC on Base)
  • POST /video-to-subtitles — 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. (0.02 USDC on Solana)
  • POST /browser-session — 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. (0.03 USDC on Solana)
  • POST /honeypot-check — 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. (0.05 USDC on Base)
  • POST /video-to-audio — 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. (0.02 USDC on Solana)
  • POST /product-search — 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. (0.02 USDC on Base)
  • POST /text-to-video — 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. (0.5 USDC on Solana)
  • POST /seedance-video — 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. (0.5 USDC on Base)
  • POST /user-tweets — 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. (0.01 USDC on Base)
  • POST /video-transcribe — 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. (0.1 USDC on Base)
  • POST /audio-loudnorm — 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. (0.02 USDC on Solana)
  • POST /invoice-discount-api — 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. (0.01 USDC on Base)

+332 more endpoints.

First seen · last seen · last active