# VIA Router — Buyer-Side Agent Router

> VIA Router — Buyer-Side Agent Router is a paid API for AI agents from via-router.floot.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-10).

Routes a plain-language intent to the best-matching API, service, product, or information source across multiple markets, paid via x402 USDC on Base

## Facts

- Endpoint: POST https://via-router.floot.app/_api/route_task?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/via-router-buyer-side-agent-router-75781c6b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Kkp6Q8Kute9yv0B79NdyP

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability via-router-buyer-side-agent-router-75781c6b -d '<json body>'
```

Example prompt: Can you use VIA Router to find me the best PDF text extractor service available — search in the 'services' market for the US in English?

## When to prefer this

Use VIA Router when an AI agent needs to dynamically discover which external API, service, or product best fits a user's intent at runtime, especially when the target tool is unknown in advance. Prefer this over hardcoded API directories or manual research when operating in agentic workflows that require autonomous tool selection with on-chain micropayment settlement.

## Known failure modes

- Intent too vague or ambiguous — returns no strong recommendation
- Unsupported market category — enum validation error
- Invalid country code format (must be ISO 3166-1 alpha-2) — validation failure
- Payment failure via x402 — settlement not confirmed, no result returned
- No matching services found for the given intent — empty alternatives list

## How this service works

VIA is a paid buyer-side router for AI agents and humans. Compare APIs, services, products and sourced research with x402 USDC payments on Base.

## Output

Returns a JSON object with a recommended service (title, source), a list of alternatives, the x402 settlement transaction hash on Base, and the toll cost in USD ($0.001 USDC). The 'paid' field confirms payment success.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "intent": {
   "type": "string",
   "maxLength": 500,
   "minLength": 2,
   "description": "Plain-language request to route"
  },
  "market": {
   "enum": [
    "auto",
    "services",
    "commerce",
    "information",
    "travel"
   ],
   "type": "string"
  },
  "country": {
   "type": "string",
   "pattern": "^[A-Z]{2}$"
  },
  "language": {
   "enum": [
    "en",
    "pt"
   ],
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "paid": true,
  "intent": "Find a PDF text extractor",
  "settlement": {
   "network": "eip155:8453",
   "transaction": "0x..."
  },
  "viaTollUsd": 0.001,
  "alternatives": [],
  "recommendation": {
   "title": "PDF Text Extractor",
   "source": "Apify Store"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/via-router-buyer-side-agent-router-75781c6b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from via-router.floot.app](https://www.zero.xyz/host/via-router.floot.app/llms.txt)
