{
  "query": {
    "q": "",
    "category": "productivity",
    "payment": null,
    "kind": null,
    "max_price": null,
    "limit": 10,
    "offset": 0
  },
  "total": 71,
  "results": [
    {
      "id": "x402-b9a7ea3ced",
      "name": "clinkagent.com",
      "description": "Translate text for AI agents - POST any text up to 2,000 chars with a target language, get clean JSON back: the detected source language + the full translation, never prose. Any language pair - Spanish, French, German, Japanese, Chinese, Korean, Arabic, Hindi, Portuguese, English - source auto-detected when omitted. Translation API, language translation, localize, i18n. No API key, no account. PO…",
      "provider": "clinkagent.com",
      "category": "productivity",
      "kind": "http",
      "url": "https://clinkagent.com/translate/text",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.01,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://clinkagent.com/translate/text",
      "status": "up",
      "last_checked": "2026-10-24T20:31:42.397Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-b9a7ea3ced"
    },
    {
      "id": "x402-f353f88b3b",
      "name": "Text Translation API",
      "description": "Translate text between 21 languages: en, de, fr, es, it, pt, nl, pl, sv, cs, el, ru, uk, tr, ar, hi, id, vi, zh, ja, ko. Runs on our own server (Argos Translate), so the text is not sent to a third party. Max 1000 characters per call. source_lang defaults to auto-detect; confidence is the detection confidence. Pairs without a direct model are translated via English.",
      "provider": "agentsvc.io",
      "category": "productivity",
      "kind": "http",
      "url": "https://agentsvc.io/api/v1/proxy/translate",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.009,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://agentsvc.io/api/v1/proxy/translate",
      "status": "up",
      "last_checked": "2026-10-24T20:31:42.376Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-f353f88b3b"
    },
    {
      "id": "x402-06ecaba368",
      "name": "Extract / split PDF pages",
      "description": "Pull a subset of pages into a new PDF (split). Body: {\"url\":\"https://…/file.pdf\",\"pages\":\"1-3,5\"}. Returns the new PDF as base64.",
      "provider": "agent402.tools",
      "category": "productivity",
      "kind": "http",
      "url": "https://agent402.tools/api/pdf-extract-pages",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.003,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://agent402.tools/api/pdf-extract-pages",
      "status": "up",
      "last_checked": "2026-10-24T20:31:44.845Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-06ecaba368"
    },
    {
      "id": "x402-33585c9040",
      "name": "AISkills402: Translate App Text",
      "description": "Translate App Text (JSON, YAML, PO) — Translates app strings and locale files (JSON, YAML, gettext PO, ICU messages, HTML snippets) into another language without breaking them. Keys, placeholders such as {name}, {{count}}, %s, %(name)s and %{count}, ICU plural and select syntax, HTML tags and URLs come back byte for byte; only the human text is translated, and plural forms are added where the tar…",
      "provider": "api.aiskills402.com",
      "category": "productivity",
      "kind": "http",
      "url": "https://api.aiskills402.com/v1/skills/translate-app-text/file",
      "method": "GET",
      "payment": "x402",
      "price_usd": 0.01,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://api.aiskills402.com/v1/skills/translate-app-text/file",
      "status": "up",
      "last_checked": "2026-10-24T20:31:50.285Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-33585c9040"
    },
    {
      "id": "x402-d1dad46cc7",
      "name": "clink-lithium-vault.fly.dev",
      "description": "Translate text for AI agents - POST any text up to 2,000 chars with a target language, get clean JSON back: the detected source language + the full translation, never prose. Any language pair - Spanish, French, German, Japanese, Chinese, Korean, Arabic, Hindi, Portuguese, English - source auto-detected when omitted. Translation API, language translation, localize, i18n. No API key, no account. PO…",
      "provider": "clink-lithium-vault.fly.dev",
      "category": "productivity",
      "kind": "http",
      "url": "https://clink-lithium-vault.fly.dev/translate/text",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.01,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://clink-lithium-vault.fly.dev/translate/text",
      "status": "up",
      "last_checked": "2026-10-24T20:31:42.623Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-d1dad46cc7"
    },
    {
      "id": "x402-9dd4d6c983",
      "name": "manylives.me",
      "description": "Translate text into any language, with the source language detected and tone and formatting kept.",
      "provider": "manylives.me",
      "category": "productivity",
      "kind": "http",
      "url": "https://manylives.me/paid/text/translate",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.01,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://manylives.me/paid/text/translate",
      "status": "up",
      "last_checked": "2026-10-24T20:31:42.876Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-9dd4d6c983"
    },
    {
      "id": "x402-048f1c4673",
      "name": "sports-schedule",
      "description": "Upcoming fixtures and the game schedule for a major sports league, normalized to one cited JSON. Give a league such as mlb, nhl, nfl, nba or epl and an optional date, and get each scheduled game with both teams, start time and venue. A cheap way for an agent to plan around the sports calendar.",
      "provider": "api.agentstools.dev",
      "category": "productivity",
      "kind": "http",
      "url": "https://api.agentstools.dev/sports/schedule",
      "method": "GET",
      "payment": "x402",
      "price_usd": 0.004,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://api.agentstools.dev/sports/schedule",
      "status": "up",
      "last_checked": "2026-10-24T20:31:56.204Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-048f1c4673"
    },
    {
      "id": "x402-8be9022570",
      "name": "translate-toll-production.up.railway.app",
      "description": "Translation. Translate text to any language. POST /translate {\"text\":\"...\",\"target\":\"es\"}",
      "provider": "translate-toll-production.up.railway.app",
      "category": "productivity",
      "kind": "http",
      "url": "https://translate-toll-production.up.railway.app/translate",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.01,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://translate-toll-production.up.railway.app/translate",
      "status": "up",
      "last_checked": "2026-10-24T20:31:43.031Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-8be9022570"
    },
    {
      "id": "x402-ac5c0a83ae",
      "name": "PDF Text Extraction",
      "description": "Extract plain text and metadata (title, author, producer, page count) from a PDF supplied by URL or base64 — heavy pdf.js parsing an agent can't self-run.",
      "provider": "pdf.openverbs.com",
      "category": "productivity",
      "kind": "http",
      "url": "https://pdf.openverbs.com/v1/extract",
      "method": "POST",
      "payment": "x402",
      "price_usd": 0.006,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://pdf.openverbs.com/v1/extract",
      "status": "up",
      "last_checked": "2026-10-24T20:31:52.689Z",
      "source": "x402-bazaar-cdp",
      "details": "https://lordevo.com/api/v1/services/x402-ac5c0a83ae"
    },
    {
      "id": "x402-0e7b87401d",
      "name": "402-tools.tusk80.com",
      "description": "Extract the text, page count, title and author of a PDF (up to 25 MB, first 200 pages)",
      "provider": "402-tools.tusk80.com",
      "category": "productivity",
      "kind": "http",
      "url": "https://402-tools.tusk80.com/pdftext",
      "method": "GET",
      "payment": "x402",
      "price_usd": 0.002,
      "network": "base",
      "auth": "none (pay per call with x402)",
      "docs": "https://402-tools.tusk80.com/pdftext",
      "status": "up",
      "last_checked": "2026-10-24T20:32:31.194Z",
      "source": "x402-bazaar-payai",
      "details": "https://lordevo.com/api/v1/services/x402-0e7b87401d"
    }
  ],
  "note": "Call providers directly. x402 = pay per call in USDC on Base (HTTP 402 flow). \"Lordevo service\" = operated by Lordevo, which runs this directory."
}