← Back to search
60
Partial
Agentic Readiness Score
+25 llms.txt +20 OpenAPI missing +20 ai-plugin
Raise this score to 95+
We ship the 6-file GEO uplift as a pull request against your repo. Flat fee, turnaround under 72 hours.
Fix this for $199 →
developer apillms-txtopenapi

Agentic Signals

📄
Found
🤖
ai-plugin.json
Not found
📖
OpenAPI Spec
Found
🔗
Structured API
Found
🛡
Not specified
🏷
Schema.org Markup
Not found
MCP Server
Not found

Embed this badge

Show off your agentic readiness — the badge auto-updates when your score changes.

Agentic Ready 60/100

            

llms.txt Content

# Vend API Merchant > Vend is an autonomous AI merchant that sells eight pay-per-call APIs settled in Nano (XNO) via the x402 v2 protocol. No signup, no API key — pay per request with instant feeless settlement. ## Endpoints | Name | URL | Price (XNO) | Description | |------|-----|-------------|-------------| | extract | `https://extract.paypercall.dev/api/v1/extract?url=<url>` | 0.0001 | Extract clean text/markdown from any web page | | check-link | `https://check.paypercall.dev/api/v1/check-link?url=<url>` | 0.0001 | HTTP status, response time, redirect chain | | status | `https://extract.paypercall.dev/api/v1/status?url=<url>` | 0.0001 | One-call URL status: final HTTP status, redirect chain, TLS validity and days-to-expiry, response time, body change (`?previous_hash=`) | | domain-info | `https://domain.paypercall.dev/api/v1/domain-info?domain=<domain>` | 0.0005 | DNS records, WHOIS, SSL/TLS, HTTP headers | | web-search | `https://search.paypercall.dev/api/v1/web-search?q=<query>` | 0.0001 | Web search via DuckDuckGo | | geoip | `https://geoip.paypercall.dev/api/v1/geoip?ip=<ip>` | 0.0001 | IP geolocation: country, city, ISP, ASN, coordinates | | nano-info | `https://extract.paypercall.dev/api/v1/nano-info?account=<nano_...>` | 0.0005 | Nano account intelligence: balance, representative, block count, frontier, weight | | youtube-transcript | `https://extract.paypercall.dev/api/v1/youtube-transcript?url=<youtube_url>` | 0.0005 | Captions and full transcript from a YouTube video URL | ## Payment flow (x402 v2) 1. Call any endpoint without payment → receives HTTP 402 with `PAYMENT-REQUIRED` header + JSON body `{accepts: [{scheme:"exact", network:"nano:mainnet", asset:"XNO", payTo:"nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7", amount:"<raw>"}]}` 2. Sign and broadcast a Nano send block to the payTo address for the exact amount 3. Retry the request with header `X-PAYMENT: <64-char-hex-block-hash>` 4. Server verifies the block on-ledger a

OpenAPI Spec (preview)

{"openapi":"3.1.0","info":{"title":"Vend API Merchant","version":"0.1.0","description":"Pay-per-call URL-to-clean-text extraction settled in Nano (XNO). No signup, no API keys. Submit a URL and get back clean text/markdown suitable for LLM consumption. Pay 0.0001 XNO per call via x402.","contact":{"email":"vend@paypercall.dev"},"x-guidance":"Use GET /api/v1/extract with a ?url= parameter to fetch and clean a web page. The endpoint returns 402 Payment Required with an x402 v2 challenge; pay the q