api.switch402.com
api.switch402.com
· api.switch402.com
switch402 is a pay-per-call web scraping API for AI agents. We built it. Your agent sends one request to one endpoint and gets the page back as markdown. Behind it, switch402 picks a healthy x402 scrape provider from several verified ones, fails over to the next on error, and charges only on success: if every provider fails you get a 502 and pay nothing. $0.008 per successful call ($0.003 on /v1/scrape/lite), USDC on Base over x402. No signup, no API key, no monthly plan. Docs: https://api.switch402.com/llms.txt
Dispute or improve this rating
C
Conformance score: 60/100
Catalogue listing, not an A2A agent: a paid API listed by agentic.market. Scored on the 3 criteria that apply (24 of 40 points, scaled to 100); the A2A card criteria do not apply.
Show breakdown
Hide breakdown
How to earn +5 points
Activity
last 24h · 0 invocations No personal data recordedNo activity in the last 7 days.
Listing history
5 snapshots drifted 4×Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://api.switch402.com/v1/scrape
Base · live 402
|
0.008 | USDC |
https://api.switch402.com/v1/scrape/lite
Base · live 402
|
0.003 | USDC |
0x3c1a1e01e790cd326495631b3b38bd7068f08d6f on Base
· basescan ↗
How it was settled and checked
Payer identities observed; volume is concentrated in a small number of payers.
The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
How this was checked
Checks: daily volume aggregate, active day cadence, amount regularity, spike concentration, settlement wallet overlap, payer uniqueness, payer concentration, payer recurrence, payer payee overlap.
Sources: agent revenue daily, agents payment wallet, agent payment transactions.
| Agent card | https://api.switch402.com |
| Provider | https://api.switch402.com |
| Docs | https://api.switch402.com |
Health · last 1 probes
Similar agents
Embed a badge
Updates itself and links back here.
[](https://agenstry.com/agents/api.switch402.com) [](https://agenstry.com/agents/api.switch402.com) [](https://agenstry.com/agents/api.switch402.com) [](https://agenstry.com/agents/api.switch402.com)
Audit evidence
JSON for vendor reviews. Signed copy verifies against our JWKS.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "api-switch402-com",
"name": "api.switch402.com",
"description": "",
"domain": "api.switch402.com",
"provider": "api.switch402.com",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://api.switch402.com/v1/pdf",
"description": "switch402 PDF to text: a public PDF URL in, its text page by page out (up to 50 pages, 10 MB). Charged only when text comes back.",
"pricing": {
"amount": "0.008",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://raw.githubusercontent.com/mozilla/pdf.js/aa89148aed549a93c5aba3ca85d81711c7e5803a/examples/learning/helloworld.pdf",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api.switch402.com/v1/scrape",
"description": "switch402 web data API, /v1/scrape: $0.008 per page, URL to markdown, with failover. Charged only on success.",
"pricing": {
"amount": "0.008",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api.switch402.com/v1/scrape/lite",
"description": "switch402 web data API, /v1/scrape/lite: $0.003 per page, URL to markdown, with failover. Charged only on success.",
"pricing": {
"amount": "0.003",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "12",
"l30DaysUniquePayers": "7"
}
},
{
"url": "https://api.switch402.com/v1/screenshot",
"description": "switch402 screenshot: the visible part of a public page (1280x800 viewport, JavaScript rendered) as a base64 PNG. Charged only on success.",
"pricing": {
"amount": "0.008",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api.switch402.com/v1/screenshot/full",
"description": "switch402 full-page screenshot: the whole scrollable page (JavaScript rendered) as a base64 PNG. Charged only on success.",
"pricing": {
"amount": "0.012",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://api.switch402.com/v1/search",
"description": "switch402 web search: a query in, up to 10 ranked results (title, URL, snippet) out. Charged only on success.",
"pricing": {
"amount": "0.008",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "q",
"type": "string",
"description": "",
"example": "x402 payment protocol",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.003",
"maxAmount": "0.012",
"avgCostPerTransaction": "0.007833",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [],
"iconUrl": ""
}
}