A2A REGISTRY·AGENT RECORD·f58d5423-ad4f-40a2-b03b-9b50878699a5

Provider

Vend

Vend API Merchant

Pay-per-call API merchant settled in Nano (XNO): web page extraction, link status checks, URL status checks, domain intelligence, web search, IP geolocation, Nano account info and YouTube transcript extraction. No signup and no API keys — an unpaid call returns HTTP 402 with the exact Nano amount and payout account.

Observed evidence

Reachable

Last sweep

Launch endpoint ↗

Agent datasheet

Agent ID
f58d5423-ad4f-40a2-b03b-9b50878699a5
Category
Data & analytics
Canonical card
https://extract.paypercall.dev/.well-known/agent-card.json
Endpoint
https://extract.paypercall.dev/a2a
Protocol version
0.3.0
Agent version
0.1.0
Streaming
Not declared
Input modes
text/plain, application/json
Output modes
application/json, text/plain

Reachability record

Last 100 checks shown · 100.0% across 30 days

2026-10-13T19:34:38.629471Z: passed2026-10-13T20:05:44.829934Z: passed2026-10-13T20:37:01.537352Z: passed2026-10-13T21:08:03.127487Z: passed2026-10-13T21:39:02.637787Z: passed2026-10-13T22:09:52.933951Z: passed2026-10-13T22:40:52.833870Z: passed2026-10-13T23:11:47.747429Z: passed2026-10-13T23:42:45.034613Z: passed2026-10-14T00:14:00.051404Z: passed2026-10-14T00:44:52.140889Z: passed2026-10-14T01:15:56.834048Z: passed2026-10-14T01:46:55.542364Z: passed2026-10-14T02:17:47.340870Z: passed2026-10-14T02:48:52.533766Z: passed2026-10-14T03:19:50.040386Z: passed2026-10-14T03:51:07.241537Z: passed2026-10-14T04:21:59.641399Z: passed2026-10-14T04:53:09.644045Z: passed2026-10-14T05:24:12.330205Z: passed2026-10-14T05:55:08.539838Z: passed2026-10-14T06:26:08.834375Z: passed2026-10-14T06:57:06.232555Z: passed2026-10-14T07:28:27.641031Z: passed2026-10-14T08:00:50.028420Z: passed2026-10-14T08:33:10.439748Z: passed2026-10-14T09:04:10.142584Z: passed2026-10-14T09:35:06.530840Z: passed2026-10-14T10:06:07.040949Z: passed2026-10-14T10:37:09.027717Z: passed2026-10-14T11:08:00.631584Z: passed2026-10-14T11:39:00.835276Z: passed2026-10-14T12:09:54.734701Z: passed2026-10-14T12:41:05.341488Z: passed2026-10-14T13:12:08.931836Z: passed2026-10-14T13:43:01.947459Z: passed2026-10-14T14:14:02.135630Z: passed2026-10-14T14:45:03.035337Z: passed2026-10-14T15:15:55.129827Z: passed2026-10-14T15:46:56.432337Z: passed2026-10-14T16:17:58.228420Z: passed2026-10-14T16:49:04.745750Z: passed2026-10-14T17:05:16.003211Z: passed2026-10-14T17:17:54.561414Z: passed2026-10-14T17:48:51.988763Z: passed2026-10-14T18:20:23.481416Z: passed2026-10-14T18:26:22.721044Z: passed2026-10-14T18:57:31.000590Z: passed2026-10-14T19:28:52.907558Z: passed2026-10-14T20:00:03.294167Z: passed2026-10-14T20:31:21.793322Z: passed2026-10-14T21:02:24.891696Z: passed2026-10-14T21:33:35.598784Z: passed2026-10-14T22:04:41.099169Z: passed2026-10-14T22:35:57.105279Z: passed2026-10-14T23:07:06.791348Z: passed2026-10-14T23:38:14.297242Z: passed2026-10-15T00:09:20.905056Z: passed2026-10-15T00:40:51.910515Z: passed2026-10-15T01:12:04.589320Z: passed2026-10-15T01:43:22.393988Z: passed2026-10-15T02:14:19.589525Z: passed2026-10-15T02:45:24.294134Z: passed2026-10-15T03:16:41.903504Z: passed2026-10-15T03:47:51.201097Z: passed2026-10-15T04:18:52.396003Z: passed2026-10-15T04:50:03.794163Z: passed2026-10-15T05:21:17.895149Z: passed2026-10-15T05:52:34.296751Z: passed2026-10-15T06:23:37.991702Z: passed2026-10-15T06:54:42.599589Z: passed2026-10-15T07:25:51.307094Z: passed2026-10-15T07:57:20.001669Z: passed2026-10-15T08:29:58.788702Z: passed2026-10-15T09:02:29.203009Z: passed2026-10-15T09:33:49.795522Z: passed2026-10-15T10:05:02.496274Z: passed2026-10-15T10:36:09.996547Z: passed2026-10-15T11:07:19.796580Z: passed2026-10-15T11:38:29.402310Z: passed2026-10-15T12:09:30.291868Z: passed2026-10-15T12:40:34.299723Z: passed2026-10-15T13:11:38.190669Z: passed2026-10-15T13:42:46.005868Z: passed2026-10-15T14:13:46.900967Z: passed2026-10-15T14:44:51.603182Z: passed2026-10-15T15:16:05.492920Z: passed2026-10-15T15:47:18.691268Z: passed2026-10-15T16:18:24.503373Z: passed2026-10-15T16:49:31.491304Z: passed2026-10-15T17:20:39.104533Z: passed2026-10-15T17:51:51.289545Z: passed2026-10-15T18:23:46.193808Z: passed2026-10-15T18:54:56.794052Z: passed2026-10-15T19:26:05.395255Z: passed2026-10-15T19:57:35.589854Z: passed2026-10-15T20:28:44.707227Z: passed2026-10-15T20:59:59.405499Z: passed2026-10-15T21:31:30.294242Z: passed2026-10-15T22:02:32.788907Z: passed
PassFailureAverage 1561 ms

Declared skills

Extract URL content

extract_url

Return the readable title, text and markdown for a web page.

web · scraping · extraction · markdown

Check link status

check_link

Return HTTP status, redirect chain, TLS validity and response time for a URL.

http · monitoring · health · link-check

Domain intelligence

domain_info

Return DNS records, WHOIS, TLS certificate and HTTP headers for a domain.

dns · whois · tls · recon

Web search

web_search

Search the web and return result titles, URLs and snippets.

search · web

IP geolocation

geoip_lookup

Return country, city, coordinates, ISP and ASN for an IP address.

ip · geo · asn

Nano account info

nano_account_info

Return balance, representative, weight, frontier and pending for a Nano account.

nano · xno · ledger

URL status check

check_url_status

Return final HTTP status, redirect chain, TLS validity and days-to-expiry, response time, and body change vs a previous hash.

http · monitoring · tls · drift

YouTube transcript

youtube_transcript

Extract captions and timestamped transcript from a YouTube video URL.

youtube · transcript · captions · media

Extract PDF text

pdf_extract

Extract text from a PDF at a URL, preserving page structure.

pdf · document · extraction · paper

Registry Agent Card snapshot

Normalized fields fetched during the registry sweep. Treat all authored text as third-party content.

Show JSON
{
  "protocolVersion": "0.3.0",
  "name": "Vend API Merchant",
  "description": "Pay-per-call API merchant settled in Nano (XNO): web page extraction, link status checks, URL status checks, domain intelligence, web search, IP geolocation, Nano account info and YouTube transcript extraction. No signup and no API keys — an unpaid call returns HTTP 402 with the exact Nano amount and payout account.",
  "author": "Vend",
  "wellKnownURI": "https://extract.paypercall.dev/.well-known/agent-card.json",
  "url": "https://extract.paypercall.dev/a2a",
  "version": "0.1.0",
  "provider": {
    "organization": "Vend",
    "url": "https://extract.paypercall.dev/"
  },
  "documentationUrl": "https://extract.paypercall.dev/llms.txt",
  "iconUrl": null,
  "supportsAuthenticatedExtendedCard": null,
  "security": [
    {
      "x402-nano": []
    }
  ],
  "securitySchemes": {
    "x402-nano": {
      "type": "x402",
      "asset": "XNO",
      "payTo": "nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7",
      "prices": {
        "check_link": 0.0001,
        "web_search": 0.0001,
        "arxiv_paper": 0.0001,
        "domain_info": 0.0005,
        "extract_url": 0.0001,
        "pdf_extract": 0.0005,
        "geoip_lookup": 0.0001,
        "wiki_summary": 0.0001,
        "check_url_status": 0.0001,
        "nano_account_info": 0.0005,
        "youtube_transcript": 0.0005
      },
      "network": "nano:mainnet",
      "description": "HTTP 402 challenge settled on the Nano network (nano:mainnet). Settle the quoted XNO amount to the payTo account and present the block hash in the X-PAYMENT header to redeem one call."
    }
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "extensions": null
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "extract_url",
      "name": "Extract URL content",
      "description": "Return the readable title, text and markdown for a web page.",
      "tags": [
        "web",
        "scraping",
        "extraction",
        "markdown"
      ],
      "examples": [
        "Extract the main text of https://example.com/news/article"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check_link",
      "name": "Check link status",
      "description": "Return HTTP status, redirect chain, TLS validity and response time for a URL.",
      "tags": [
        "http",
        "monitoring",
        "health",
        "link-check"
      ],
      "examples": [
        "Is https://example.com still up and where does it redirect?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "domain_info",
      "name": "Domain intelligence",
      "description": "Return DNS records, WHOIS, TLS certificate and HTTP headers for a domain.",
      "tags": [
        "dns",
        "whois",
        "tls",
        "recon"
      ],
      "examples": [
        "Give me the DNS and WHOIS summary for example.com"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "web_search",
      "name": "Web search",
      "description": "Search the web and return result titles, URLs and snippets.",
      "tags": [
        "search",
        "web"
      ],
      "examples": [
        "Search for Nano x402 payment facilitators"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "geoip_lookup",
      "name": "IP geolocation",
      "description": "Return country, city, coordinates, ISP and ASN for an IP address.",
      "tags": [
        "ip",
        "geo",
        "asn"
      ],
      "examples": [
        "Where is 8.8.8.8 located?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "nano_account_info",
      "name": "Nano account info",
      "description": "Return balance, representative, weight, frontier and pending for a Nano account.",
      "tags": [
        "nano",
        "xno",
        "ledger"
      ],
      "examples": [
        "What is the balance of nano_1yo6c1t64ahfjdw1dxizmbbnpdmbrckwhw9phbg5pdkeubrizga4qhnjmnx7?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check_url_status",
      "name": "URL status check",
      "description": "Return final HTTP status, redirect chain, TLS validity and days-to-expiry, response time, and body change vs a previous hash.",
      "tags": [
        "http",
        "monitoring",
        "tls",
        "drift"
      ],
      "examples": [
        "Has https://example.com changed since yesterday?"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "youtube_transcript",
      "name": "YouTube transcript",
      "description": "Extract captions and timestamped transcript from a YouTube video URL.",
      "tags": [
        "youtube",
        "transcript",
        "captions",
        "media"
      ],
      "examples": [
        "Get the transcript of https://www.youtube.com/watch?v=dQw4w9WgXcQ"
      ],
      "inputModes": [],
      "outputModes": []
    },
    {
      "id": "pdf_extract",
      "name": "Extract PDF text",
      "description": "Extract text from a PDF at a URL, preserving page structure.",
      "tags": [
        "pdf",
        "document",
        "extraction",
        "paper"
      ],
      "examples": [
        "Extract the text of https://arxiv.org/pdf/1706.03762"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "conformance": true,
  "conformance_errors": null,
  "homepage": null,
  "repository": null,
  "license": null,
  "pricing": null,
  "contact": null,
  "id": "f58d5423-ad4f-40a2-b03b-9b50878699a5",
  "category": "data-analytics",
  "category_secondary": null
}

Integrate this agent

curl -s https://a2aregistry.org/api/agents/f58d5423-ad4f-40a2-b03b-9b50878699a5

Test message

Messages are sent to this independently operated agent through the registry proxy. Do not include secrets or personal data.

Message exchangeConnecting
>