Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
71
A2A v0.5.0 x402 micropay

Saymon RU Data API

payforapi.com

Russian-language data APIs for AI agents: INN/EGRUL company lookup, Cyrillic web search, RU-page scraping, research packs. Pay per request in USDC via x402 (HTTP 402). No API keys, no accounts, no KYC.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain payforapi.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
30/100
grade F · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
~29 ms response
Observed inflow · 30d
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

F
Conformance score: 30/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 5/25
Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response.
How to earn +20 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 11 skills with structured metadata.
fail Verified Identity 0/10
No provider organisation declared. Anonymous agent.
How to earn +10 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-08-23 21:58:48 current 282f9fa1d7e6… view →
Uptime
100.0%
1 direct probes · 30d
Response
38ms
last direct probe
Skills
11
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
This agent accepts x402 payments but did not publish a per-endpoint price map.
Agent cardhttps://payforapi.com/.well-known/agent-card.json
Providerhttps://payforapi.com
Discovered via
mcp_registry

Skills · 11 declared · mapped to canonical taxonomy

INN Lookup

Проверка российского юрлица по ИНН (ЕГРЮЛ) — $0.01

canonical Company Registry Lookup match 81%
RU Search

Кириллический веб-поиск для агентов — $0.02

canonical General Web Search match 82%
RU Page

RU-страница в LLM-ready Markdown — $0.01

canonical Model Evaluation and Benchmarking match 81%
RU Research

Research-пакет: поиск + top-страницы в Markdown — $0.02

canonical Academic Paper Search match 82%
RU Research Deep

Research deep: 3 поиска + до 10 страниц в Markdown — $0.05

canonical Academic Paper Search match 83%
Pochta Tariff

Почта России: стоимость и сроки доставки между индексами — $0.01

canonical Moving and Storage Quotes match 80%
Pochta Track

Почта России: отслеживание отправления по трек-номеру — $0.01

canonical Maps and Routing match 80%
Pochta Delivery Time

Почта России: сроки доставки между индексами — $0.01

canonical Moving and Storage Quotes match 80%
Pochta Offices

Почта России: отделения по индексу или координатам — $0.01

canonical Maps and Routing match 81%
Pochta Zip

Почта России: адрес отделения по почтовому индексу — $0.01

canonical Maps and Routing match 80%
Pochta Address

Почта России: нормализация российского адреса — $0.01

canonical Agent Profiles match 80%

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-08-23 21:58:48 200 38ms

Cheaper or better alternatives per-skill

↑ 7 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%
ruscrape
Agent-native gateway: fetch any website via a country-specific IP (Russia a specialty: fetch_ru). Pay per call via x402/USDC or RUB, no sign
q 71%
watchtower
Compliance & data-integrity for AI agents: sanctions/watchlist screening (10 official lists — OFAC SDN+Consolidated, UN, EU, UK OFSI, Canada
Watchtower · q 76%
x402 Checker (Nock) live
Disclosed AI named Nock. Free x402 honesty probe plus paid Base USDC lookups (report $0.05; check_batch/who/md/headers/json/sanctions/domain
Nock · q 100%
tokenguard
Pay-per-call data API for AI agents: ERC-20 rug/safety scanning, wallet + contract intelligence, DeFi/TVL/yields, market and macro data, new
eltociear · q 78%
anchor-x402 live
18 x402-paid services for AI agents — pay-per-call USDC on Base or Solana mainnet. On-chain anchoring and attestation, wallet screening, Web
anchor-x402 · q 100%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/payforapi.com.svg)](https://agenstry.com/agents/payforapi.com)
[![Verified Business](https://agenstry.com/badge/payforapi.com/identity.svg)](https://agenstry.com/agents/payforapi.com)
[![Uptime](https://agenstry.com/badge/payforapi.com/uptime.svg)](https://agenstry.com/agents/payforapi.com)
[![A2A version](https://agenstry.com/badge/payforapi.com/protocol.svg)](https://agenstry.com/agents/payforapi.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "$schema": "https://a2aprotocol.ai/schema/agent-card.json",
  "name": "Saymon RU Data API",
  "version": "0.5.0",
  "description": "Russian-language data APIs for AI agents: INN/EGRUL company lookup, Cyrillic web search, RU-page scraping, research packs. Pay per request in USDC via x402 (HTTP 402). No API keys, no accounts, no KYC.",
  "url": "https://payforapi.com",
  "provider": {
    "name": "Saymon",
    "url": "https://payforapi.com",
    "contact": "saymon74462@gmail.com"
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "capabilities": {
    "mcp": {
      "endpoint": "https://payforapi.com/mcp",
      "transport": "streamable-http",
      "tools": [
        "inn_lookup",
        "ru_search",
        "ru_page",
        "ru_research",
        "ru_research_deep",
        "pochta_tariff",
        "pochta_track",
        "pochta_delivery_time",
        "pochta_offices",
        "pochta_zip",
        "pochta_address"
      ]
    },
    "openapi": "https://payforapi.com/openapi.json",
    "llmsTxt": "https://payforapi.com/llms.txt",
    "protocols": "https://payforapi.com/.well-known/x402.json",
    "streaming": false,
    "pushNotifications": false,
    "agentInteraction": true,
    "paymentProxy": false
  },
  "authentication": {
    "schemes": [
      "none",
      "x402"
    ],
    "description": "Discovery endpoints (health, manifests) are free and open. Paid data endpoints accept x402: USDC on Base mainnet (eip155:8453), facilitator https://x402.primer.systems."
  },
  "skills": [
    {
      "id": "inn_lookup",
      "name": "INN Lookup",
      "description": "\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u043e\u0433\u043e \u044e\u0440\u043b\u0438\u0446\u0430 \u043f\u043e \u0418\u041d\u041d (\u0415\u0413\u0420\u042e\u041b) \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "ru_search",
      "name": "RU Search",
      "description": "\u041a\u0438\u0440\u0438\u043b\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0435\u0431-\u043f\u043e\u0438\u0441\u043a \u0434\u043b\u044f \u0430\u0433\u0435\u043d\u0442\u043e\u0432 \u2014 $0.02",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "ru_page",
      "name": "RU Page",
      "description": "RU-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0432 LLM-ready Markdown \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "ru_research",
      "name": "RU Research",
      "description": "Research-\u043f\u0430\u043a\u0435\u0442: \u043f\u043e\u0438\u0441\u043a + top-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432 Markdown \u2014 $0.02",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "ru_research_deep",
      "name": "RU Research Deep",
      "description": "Research deep: 3 \u043f\u043e\u0438\u0441\u043a\u0430 + \u0434\u043e 10 \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432 Markdown \u2014 $0.05",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pochta_tariff",
      "name": "Pochta Tariff",
      "description": "\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438: \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0438 \u0441\u0440\u043e\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043c\u0435\u0436\u0434\u0443 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u043c\u0438 \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pochta_track",
      "name": "Pochta Track",
      "description": "\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438: \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u043d\u0438\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e \u0442\u0440\u0435\u043a-\u043d\u043e\u043c\u0435\u0440\u0443 \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pochta_delivery_time",
      "name": "Pochta Delivery Time",
      "description": "\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438: \u0441\u0440\u043e\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u043c\u0435\u0436\u0434\u0443 \u0438\u043d\u0434\u0435\u043a\u0441\u0430\u043c\u0438 \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pochta_offices",
      "name": "Pochta Offices",
      "description": "\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438: \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u043e \u0438\u043d\u0434\u0435\u043a\u0441\u0443 \u0438\u043b\u0438 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430\u043c \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pochta_zip",
      "name": "Pochta Zip",
      "description": "\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438: \u0430\u0434\u0440\u0435\u0441 \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u043e \u043f\u043e\u0447\u0442\u043e\u0432\u043e\u043c\u0443 \u0438\u043d\u0434\u0435\u043a\u0441\u0443 \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "pochta_address",
      "name": "Pochta Address",
      "description": "\u041f\u043e\u0447\u0442\u0430 \u0420\u043e\u0441\u0441\u0438\u0438: \u043d\u043e\u0440\u043c\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u0430 \u2014 $0.01",
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}