79trust / 100

Tools Clean Web Index

by Web Index Cleaner in Search & web

x402 APIPassing, checked 3 h ago

Use to extract readable text from a homepage or hub URL. Not a single-article extract (Web Content Cleaner) and not a structured link list (Link Extractor). If the requested extract has no main content, the other profile is tried once in the same request.

POST
https://api.qocgpiywhm.com/api/v1/tools/clean_web_index
Price
$0.01
per call in USDC
Uptime
100%
last 30 days
Response time
507 ms
598 ms slowest 5%
Last check
Passed
3 h ago, next any minute now

Run a free test callHow to call it

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to call it

POST https://api.qocgpiywhm.com/api/v1/tools/clean_web_index

Each call costs $0.01 in USDC on Base, paid with the request over x402.

Run a free test callOne unpaid request, the way an agent sends it. You see the payment challenge it gets back. Nothing is charged.

Example request

From the listing.

POST https://api.qocgpiywhm.com/api/v1/tools/clean_web_index
content-type: application/json

{
  "output_format": "text",
  "url": "https://www.python.org/"
}

Parameters

ParameterTypeRequiredDescription
include_titlebooleanNoIf true, include the page title in the result. Default: true.
itemsarray of CleanWebUrlItem or nullNoBatch of items. Do not also send a single-item field. Default: null.
max_lengthinteger or nullNoMaximum characters of extracted content to return. Default: null.
output_formatCleanOutputFormatNoResult format: text (default) or markdown. Default: "text".
timeoutintegerNoPer-item fetch timeout in seconds. Default: 10.
urlstring (uri) or nullNoPage URL to fetch (https). Default: null.
user_agentstring or nullNoOverride User-Agent for this request. Omit to use the platform default. Default: null.

Example response

The provider's example. We can't check it without paying. Shortened for display.

Example response, 30 lines
{
  "correlation_id": "00000000-0000-4000-8000-000000000001",
  "data": {
    "results": [
      {
        "data": {
          "content": "Get Started\nWhether you're new to programming or an experienced developer, it's easy to learn and use Python.\nDownload\nPython source code and installers are available for download for all versions!\nLatest: [Python 3.14.7](https://www.python.org/downloads/release/python-3147/)\nDocs\nDocumentation for Python's standard library, along with tutorials and guides, are available online.\nJobs\nLooking for work or have a Python related position that you're trying to hire for? Our relaunched community-run job board is the place to go.\nSuccess Stories\nUse Python for…\n- Web Development:\n        [Django](https://www.djangoproject.com/) ,[Pyramid](https://trypyramid.com/) ,[Bottle](https://bottlepy.org) ,[Tornado](https://www.tornadoweb.org/) ,[Flask](https://flask.palletsprojects.com/) ,[Litestar](https://litestar.dev/) ,[FastAPI](https://fastapi.tiangolo.com/)\n- GUI Development:\n        [tkInter](https://en.wikipedia.org/wiki/Tkinter) ,[PyGObject](https://pygobject.gnome.org/) ,[PyQt](https://river…",
          "format": "text",
          "title": "Welcome to Python.org",
          "word_count": 169
        },
        "detail": null,
        "error": null,
        "meta": {
          "content_type": "text/html; charset=utf-8",
          "extraction_profile": "index",
          "extraction_profile_requested": "index",
          "fallback_used": false,
          "final_url": "https://www.python.org/",
          "javascript_rendered": false,
          "retries": 0,
          "status_code": 200,
          "truncated": false,
          "url": "https://www.python.org/",
          "via_proxy": false
        }
      }
    ]
  }
}

Call it from code

The curl command shows the payment challenge.

curl: see the payment challenge
# bash or zsh: see the payment challenge. Nothing is charged.
curl -sS -g -i -X POST 'https://api.qocgpiywhm.com/api/v1/tools/clean_web_index' \
  -H 'content-type: application/json' \
  --data-raw '{"output_format":"text","url":"https://www.python.org/"}'

# x402 v2 sends the challenge base64-encoded in the PAYMENT-REQUIRED header (v1 sends it in the body).
# To read the header:
curl -sS -g -o /dev/null -D - -X POST 'https://api.qocgpiywhm.com/api/v1/tools/clean_web_index' \
  -H 'content-type: application/json' \
  --data-raw '{"output_format":"text","url":"https://www.python.org/"}' \
  | grep -i '^payment-required:' | cut -d' ' -f2 | tr -d '\r' | base64 --decode

We don't show code that pays this service: it uses a payment scheme other than exact, which needs a different client setup.

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed402602 ms$0.01
8 h agoPassed402502 ms$0.01
12 h agoPassed402438 ms$0.01
17 h agoPassed402510 ms$0.01
22 h agoPassed402570 ms$0.01
Show 10 older checks
26 h agoPassed402407 ms$0.01
30 h agoPassed402460 ms$0.01
34 h agoPassed402467 ms$0.01
39 h agoPassed402491 ms$0.01
43 h agoPassed402547 ms$0.01
47 h agoPassed402533 ms$0.01
2 days agoPassed402507 ms$0.01
2 days agoPassed402537 ms$0.01
3 days agoPassed402508 ms$0.01
3 days agoPassed402493 ms$0.01