FOR AI AGENTS, DEVELOPERS AND RAG WORKFLOWS
URL or PDF → clean text.
Pay only if extraction succeeds.
Receive structured JSON with text, title, headings, source URL and character count. Failed, blocked, unsupported or empty extraction is not settled.
Use the direct x402 API ↓ · Use Apify →
Choose the scope you need
Web Text Lite · 0.001 USDC per successful request
One public HTML or plain-text page up to 1 MiB. Up to 10,000 output characters. No PDF, link collection or JavaScript rendering.
POST https://via-router.floot.app/_api/extract_web_litecurl -X POST https://via-router.floot.app/_api/extract_web_lite -H 'Content-Type: application/json' -d '{"url":"https://example.com/"}'Web + PDF · 0.02 USDC per successful request
One public HTML page or text-based PDF up to 5 MiB. Default 30,000 output characters; optional maxChars up to 100,000 and includeLinks for HTML. No OCR or JavaScript rendering.
POST https://via-router.floot.app/_api/extract_pagecurl -X POST https://via-router.floot.app/_api/extract_page -H 'Content-Type: application/json' -d '{"url":"https://example.com/"}'The example requests above return an unpaid HTTP 402 quote. To execute, your x402 client authorizes the exact USDC amount on Base and retries the same body with PAYMENT-SIGNATURE. The success response includes the extracted content and PAYMENT-RESPONSE receipt. No VIA account or API key is required; your client needs its own authorized wallet.
What the result looks like
Illustrative fields, not a paid execution:
{
"url": "https://example.com/",
"contentType": "text/html",
"title": "Example Domain",
"headings": [
"Example Domain"
],
"text": "Clean extracted page text…",
"characters": 26,
"truncated": false
}Extract through Apify — no crypto wallet
- Open the VIA Extract Actor and select Use Actor or Try for free, as shown by Apify. Sign in to your Apify account.
- Paste your public web page or text-based PDF addresses in URLs, or use the JSON example below. Review the cost limit before starting.
- Start the run and open its dataset to read or export the extracted text. Billing and payment methods are managed by Apify.
{
"urls": [
"https://example.com/"
],
"maxCharsPerPage": 20000,
"includeLinks": false
}The VIA Extract Actor costs $0.02 per successfully extracted URL. Run and pay inside your Apify account; no separate VIA wallet payment. Apify platform usage costs and spending limits may apply. Actor limits: up to 8 MB per source, 25 seconds per fetch and 500 URLs per run. Check its input and pricing tabs before running.
Source limitations
Public HTTP(S) URLs only. No private networks, login-required sources, OCR or browser rendering. Source availability varies. Text above your requested character limit is marked truncated; oversized sources are rejected without settlement.
MCP connection and other VIA tools → · OpenAPI specification · Para particulares: comparar produtos gratuitamente →