Try an endpoint

Every endpoint below is documented with its exact JSON schema in openapi.json. Copy the AgentCash command and run it, or POST the JSON body directly with x402 payment headers.

DuckDuckGo Web Search Parser

Use when an agent needs to perform general web searches without paid keys.

POST /web/search — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/search -m POST -b '{"query":"artificial intelligence news"}'

Web Scraping Text Extractor

Use when an agent needs to retrieve the main text/article from a web page.

POST /web/scrape — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/scrape -m POST -b '{"url":"https://example.com"}'

HTML to Markdown Downloader

Use when an agent needs a clean markdown rendering of documentation or blogs.

POST /web/markdown — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/markdown -m POST -b '{"url":"https://example.com"}'

OpenGraph & Metadata Extractor

Use when an agent needs to retrieve semantic details or logo URLs of a web page.

POST /web/metadata — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/metadata -m POST -b '{"url":"https://example.com"}'

Archive.org Wayback Snapshot Query

Use when an agent needs to retrieve historical snapshots of websites or verify content changes.

POST /web/history — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/history -m POST -b '{"url":"https://example.com"}'

RSS/Atom XML Feed Parser

Use when an agent needs to parse recent articles or update updates from news feeds.

POST /web/rss — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/rss -m POST -b '{"url":"https://hnrss.org/frontpage"}'

Sitemap XML URL Extractor

Use when an agent wants to discover all crawlable pages of a target website.

POST /web/sitemap — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/sitemap -m POST -b '{"url":"https://example.com/sitemap.xml"}'

Cloudflare DNS Records Query

Use verifying domain configuration, email routing MX entries, or safety headers.

POST /web/dns-txt — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/dns-txt -m POST -b '{"domain":"google.com","type":"TXT"}'

Public WHOIS/RDAP Domain Query

Use checking domain registrar name, expiration timestamp, or creation date.

POST /web/whois — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/web/whois -m POST -b '{"domain":"google.com"}'

Disposable Mailbox Creator

Use when an agent needs a temporary email address to register for web accounts or receive confirmations.

POST /mailbox/create — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/mailbox/create -m POST -b '{}'

Mailbox Message Poller

Use when checking for verification links or OTP codes sent to the temporary mailbox.

POST /mailbox/messages — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/mailbox/messages -m POST -b '{"email":"xdf908234@1secmail.com"}'

Temporary Public SMS Numbers

Use when an agent needs a public number to register or verify accounts via SMS.

POST /phone/temp-sms — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/phone/temp-sms -m POST -b '{}'

SMS Message Poller

Use to retrieve the OTP verification code sent to the public number.

POST /phone/messages — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/phone/messages -m POST -b '{"phone":"+12134567890"}'

Temporary Webhook Endpoint Creator

Use when an agent needs to receive a callback payload (e.g. OAuth code or payment hook).

POST /webhook/listen — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/webhook/listen -m POST -b '{}'

Webhook Callback Poller

Use to retrieve the payloads (headers, query, body) sent to the callback URL.

POST /webhook/poll — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/webhook/poll -m POST -b '{"webhook_id":"wh_38f2a28189c4"}'

Telegram Bot Dispatcher

Use when an agent needs to send alerts directly to a user's Telegram account.

POST /notify/telegram — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/notify/telegram -m POST -b '{"bot_token":"BOT_TOKEN","chat_id":"CHAT_ID","message":"Alert! Task has completed."}'

Slack Webhook Alert Dispatcher

Use when notifying engineering or project teams inside Slack.

POST /notify/slack — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/notify/slack -m POST -b '{"webhook_url":"https://hooks.slack.com/services/...","text":"Deploy complete."}'

Discord Webhook Relayer

Use to dispatch status alerts to a Discord server channel.

POST /notify/discord — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/notify/discord -m POST -b '{"webhook_url":"https://discord.com/api/webhooks/...","content":"Alert: balance low!"}'

Resend Free Email Dispatcher

Use to send verification codes or summaries directly to a user's inbox.

POST /notify/email — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/notify/email -m POST -b '{"to":"user@example.com","subject":"Hello","body":"Hello from agent!"}'

Domain Availability SOA Checker

Use when verifying if a target domain is unregistered and available for buy/registration.

POST /domain/check — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/domain/check -m POST -b '{"domain":"unregistered12345domain.net"}'

Social Profile Handle Checker

Use to verify brand username consistency across social channels.

POST /domain/social — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/domain/social -m POST -b '{"handle":"github"}'

Website Official Colors Extractor

Use when an agent needs to determine the visual color palette of a company.

POST /brand/palette — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/brand/palette -m POST -b '{"url":"https://example.com"}'

Clearbit Corporate Logo Resolver

Use to retrieve the icon/logo link for a public business.

POST /brand/logo — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/brand/logo -m POST -b '{"domain":"stripe.com"}'

CertSpotter SSL Validity Checker

Use when an agent needs to verify if an SSL certificate is active or expiring soon.

POST /network/ssl-expiry — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/network/ssl-expiry -m POST -b '{"domain":"google.com"}'

DNSSEC Signatures Verifier

Use verifying if a domain is protected against DNS spoofing/poisoning.

POST /network/dnssec — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/network/dnssec -m POST -b '{"domain":"cloudflare.com"}'

USPTO Official Patent Lookup

Use to retrieve filing dates, abstracts, and inventor details of a patent.

POST /intellectual-property/patent — $0.050 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/intellectual-property/patent -m POST -b '{"query":"10000000"}'

Trademark Index Search

Use to verify potential conflicts prior to registering a business brand name.

POST /intellectual-property/trademark — $0.050 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/intellectual-property/trademark -m POST -b '{"name":"Apple"}'

SEC EDGAR Filings Lookup

Use to retrieve the list of recent filings and regulatory documents submitted by a public company.

POST /company/sec — $0.050 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/company/sec -m POST -b '{"cik":"0000320193"}'

SEC Corporate Address Resolver

Use verifying a public company's official registered headquarters address.

POST /company/address — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/company/address -m POST -b '{"cik":"0000320193"}'

NPM Library Resolver

Use to retrieve the latest version, dependencies, or download tags for an NPM package.

POST /registry/npm — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/npm -m POST -b '{"package":"hono"}'

PyPI Package Resolver

Use to query PyPI library metadata or requirements.

POST /registry/pypi — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/pypi -m POST -b '{"package":"requests"}'

Rust Crates.io Resolver

Use to verify Rust library registry statuses.

POST /registry/crates — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/crates -m POST -b '{"crate":"tokio"}'

Go Proxy Config Checker

Use to verify release modules available on Go proxy pipelines.

POST /registry/golang — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/golang -m POST -b '{"module":"github.com/gin-gonic/gin"}'

PHP Composer Packagist Lookup

Use verifying PHP library versions.

POST /registry/packagist — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/packagist -m POST -b '{"package":"monolog/monolog"}'

Java Maven Package Resolver

Use to retrieve the Maven coordinates for a Java artifact.

POST /registry/maven — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/maven -m POST -b '{"artifact":"log4j"}'

CDNJS File Paths Resolver

Use to lookup CDN urls to import libraries in web layouts.

POST /registry/cdnjs — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/cdnjs -m POST -b '{"library":"react"}'

GitHub Repository Stats Lookup

Use checking repository popularity metrics or health indicators.

POST /registry/github/repo — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/github/repo -m POST -b '{"repo":"honojs/hono"}'

GitHub Tag Release Resolver

Use to verify recent version tags and release note details.

POST /registry/github/release — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/github/release -m POST -b '{"repo":"honojs/hono"}'

GitHub Repository License Resolver

Use when an agent needs to audit open-source license compliance.

POST /registry/github/license — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/registry/github/license -m POST -b '{"repo":"honojs/hono"}'

Regex Private Key Scanner

Use to audit source code or logs before pushing to public repositories.

POST /security/secret-scan — $0.030 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/security/secret-scan -m POST -b '{"text":"My database string is mysql://root:secret@localhost"}'

OSV.dev CVE Library Vulnerabilities Checker

Use to audit dependency trees for registered vulnerability risks.

POST /security/cve — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/security/cve -m POST -b '{"package":"lodash","version":"4.17.15","ecosystem":"npm"}'

AbuseIPDB IP Reputation Query

Use to verify client IP quality or blocking malicious traffic.

POST /security/ip-abuse — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/security/ip-abuse -m POST -b '{"ip":"127.0.0.1"}'

Threat Hash Signatures Lookup

Use to audit uploaded file signatures against malware indexes.

POST /security/hash-check — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/security/hash-check -m POST -b '{"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}'

HaveIBeenPwned Leak Checker

Use when confirming if a password is weak and has leaked in past data breaches.

POST /security/pwned-password — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/security/pwned-password -m POST -b '{"password":"password123"}'

CSP & HSTS Headers Auditing

Use when an agent needs to evaluate website security configuration.

POST /security/http-headers — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/security/http-headers -m POST -b '{"url":"https://google.com"}'

Local PDF Text Extractor

Use to read the textual contents of invoices, whitepapers, or manuals in PDF format.

POST /media/pdf-text — $0.050 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/media/pdf-text -m POST -b '{"url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"}'

OCR.space Image Text Reader

Use to extract text from screenshots, scanned receipts, or product labels.

POST /media/ocr — $0.050 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/media/ocr -m POST -b '{"image_url":"https://i.imgur.com/example.png"}'

QuickChart.io Visual Generator

Use when an agent needs to generate graphical dashboard reports or trends diagrams.

POST /media/chart — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/media/chart -m POST -b '{"chart_config":{"type":"bar","data":{"labels":["Q1","Q2"],"datasets":[{"label":"Sales","data":[100,200]}]}}}'

Local QR Code Buffer Generator

Use to generate scan links for mobile wallet deposits or logins.

POST /media/qr-generate — $0.010 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/media/qr-generate -m POST -b '{"text":"https://codepulse-api.hahavoid0.workers.dev"}'

Barcode Image Parity Decoder

Use to resolve a physical product barcode image into a barcode string.

POST /media/barcode-read — $0.020 USDC

npx agentcash@latest fetch https://codepulse-api.hahavoid0.workers.dev/media/barcode-read -m POST -b '{"image_url":"https://i.imgur.com/example-barcode.png"}'