paywall_import_routes
Bulk upsert multiple API routes with their prices, networks and payout wallets in one call to paywall a whole API at once, keyed on method and path.
Instructions
[x402 Paywall] Bulk upsert routes keyed on (method, path) — paywall a whole API in one call (needs PAYWALL_API_KEY).
Use when you want to paywall many routes in one call (upsert on method and path). Not for a single route (use paywall_create_route).
Behavior: writes state upstream (not read-only); needs the credentials or wallet signature noted above where applicable.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"routes": "<routes>"
},
"name": "paywall_import_routes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| routes | Yes | Route objects, same fields as paywall_create_route. |