# Beggar Bot Symbiosis Swap (Base Mainnet)

> Beggar Bot Symbiosis Swap (Base Mainnet) is a paid API for AI agents from beggar-bot-demand.beggarbot.workers.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-11-04).

Fetches Symbiosis protocol swap data or routing information on Base mainnet via a paid x402 micropayment endpoint.

## Facts

- Endpoint: GET https://beggar-bot-demand.beggarbot.workers.dev/v1/symbiosisswap?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/beggar-bot-symbiosis-swap-base-mainnet-16430851
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_l3DhsVMut36SNHUrZh55D

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 beggar-bot-symbiosis-swap-base-mainnet-16430851
```

Example prompt: Can you look up the Symbiosis swap route and quote on Base mainnet for exchanging USDC to another token? I want to see the routing details and estimated output before I commit to anything.

## When to prefer this

Use this endpoint when you need Symbiosis-specific swap routing data on Base mainnet and are already operating within the x402 micropayment ecosystem. Prefer this over generic DEX aggregators when you specifically want Symbiosis Protocol routes, or when building an agent workflow that already handles x402 USDC payments on Base.

## Known failure modes

- Payment not provided or insufficient USDC — returns HTTP 402 requiring $0.02 USDC via x402 on Base mainnet
- Invalid or missing properties parameter — returns error or empty routing data
- Network unavailable or Symbiosis protocol unreachable — returns service error
- Unsupported token pair or no available liquidity route — returns empty or null swap data
- Wrong network specified — ensure base-sepolia is passed explicitly if not using mainnet

## How this service works

Paid: /v1/verify, /v1/risk, /v1/receipt cost $0.01 USDC per call on Base mainnet via x402 (payTo 0x719227f384b66BFEF00093D6d8d32fA9dC2B40e7); utilities analyze Base mainnet (USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) by default, network=base-sepolia optional; /v1/receipt/verify and discovery files are free. Operator: Beggar Bot.

## Output

Returns JSON data describing the Symbiosis protocol swap route, estimated output amounts, fees, and transaction routing details for the requested token pair on Base mainnet (or Base Sepolia if specified).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/beggar-bot-symbiosis-swap-base-mainnet-16430851/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from beggar-bot-demand.beggarbot.workers.dev](https://www.zero.xyz/host/beggar-bot-demand.beggarbot.workers.dev/llms.txt)
