Skip to content
Back to url-text-tools.x402tookit.com

Card snapshot

url-text-tools.x402tookit.com · 2026-10-21 05:05:51 UTC · 6a836ac3be08e8fe48afec9407ea023112f31a7a6ebd7b92b9522ba56124d48e

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "_source": "agentic.market",
  "service": {
    "id": "url-text-tools-x402tookit-com",
    "name": "url-text-tools.x402tookit.com",
    "description": "",
    "domain": "url-text-tools.x402tookit.com",
    "provider": "url-text-tools.x402tookit.com",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base",
      "eip155:137",
      "eip155:42161",
      "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://url-text-tools.x402tookit.com/percent-encode",
        "description": "Percent-encode or decode text as URL component, path, query or form data (UTF-8), with byte counts.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "action",
            "type": "string",
            "description": "",
            "example": "encode",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "mode",
            "type": "string",
            "description": "",
            "example": "component",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "caf\u00e9 & cr\u00e8me/1+1=2",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "url",
          "percent-encoding",
          "encode",
          "decode"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/punycode",
        "description": "Convert a domain to punycode (xn--) or back to Unicode label by label per RFC 3492, flagging mixed scripts.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "domain",
            "type": "string",
            "description": "",
            "example": "m\u00fcnchen.de",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "punycode",
          "idn",
          "domain",
          "unicode"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/query-string",
        "description": "Parse a URL query string into keys and values (repeats grouped) or build one from a JSON object, with duplicates flagged.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "action",
            "type": "string",
            "description": "",
            "example": "parse",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "query",
            "type": "string",
            "description": "",
            "example": "?a=1&b=two%20words&a=3&flag",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "url",
          "query-string",
          "parse",
          "build"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/slugify",
        "description": "Turn a title into a URL slug: transliterates accents (\u00e9, \u00df, \u00f8), lowercases, trims and caps length at a word break.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "text",
            "type": "string",
            "description": "",
            "example": "Caf\u00e9 Cr\u00e8me & Stra\u00dfe: Ol\u00e9!",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "slug",
          "url",
          "text",
          "transliteration"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/tracking-clean",
        "description": "Remove utm_*, fbclid, gclid, msclkid and other known tracking parameters from a URL and list what was removed.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://example.com/p?id=7&utm_source=news&fbclid=abc&gclid=1#top",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "url",
          "tracking",
          "privacy",
          "utm",
          "clean"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/url-normalize",
        "description": "Normalize a URL for de-duplication: lowercase scheme/host, drop default port, resolve dot segments, tidy %-escapes.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "sortQuery",
            "type": "string",
            "description": "",
            "example": "true",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "HTTP://User@Example.COM:80/a/./b/../c/%7Efoo/%e3%81%82?b=2&a=1#x",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "url",
          "normalize",
          "canonical",
          "dedupe"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/url-parse",
        "description": "Split a URL into scheme, host, port, path, query and fragment per RFC 3986, with warnings. Never fetches the URL.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "url",
            "type": "string",
            "description": "",
            "example": "https://user@Example.com:8443/a/b/../c?x=1&y=2#top",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "url",
          "parse",
          "rfc3986"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://url-text-tools.x402tookit.com/url-resolve",
        "description": "Resolve a relative link against a base URL per RFC 3986 section 5, handling ../, ./, //host, ?query and #frag.",
        "pricing": {
          "amount": "0.02",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "base",
            "type": "string",
            "description": "",
            "example": "http://a/b/c/d;p?q",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "ref",
            "type": "string",
            "description": "",
            "example": "../g",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "URL & Text Tools",
        "tags": [
          "url",
          "relative",
          "resolve",
          "rfc3986"
        ],
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.02",
      "maxAmount": "0.02",
      "avgCostPerTransaction": "0.02",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "URL & Text Tools",
    "tags": [
      "url",
      "percent-encoding",
      "encode",
      "decode",
      "punycode",
      "idn",
      "domain",
      "unicode",
      "query-string",
      "parse",
      "build",
      "slug",
      "text",
      "transliteration",
      "tracking",
      "privacy",
      "utm",
      "clean",
      "normalize",
      "canonical",
      "dedupe",
      "rfc3986",
      "relative",
      "resolve"
    ],
    "iconUrl": ""
  }
}