pay_x402_endpoint
Pay ANY external x402-paywalled endpoint from your managed agent wallet: the target's 402 challenge is settled in USDC and the response body is returned, with the settlement transaction as txHash. The wallet balance can take up to a minute to reflect a payment, so confirm with txHash rather than an immediate balance read. Use the guardrail arguments to pin what you agreed to pay. For Laso's own paid routes, prefer their dedicated tools instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full https URL of the x402 endpoint to call and pay. | |
| body | No | JSON request body (for POST/PUT). | |
| method | No | HTTP method (default GET). | |
| params | No | Query parameters to append to the URL. | |
| auth_token | No | Laso credential. Only if the MCP connection has no Authorization header. | |
| expected_asset | No | Refuse to settle in any other asset (e.g. a USDC mint/contract address). | |
| expected_pay_to | No | Refuse to settle to any other receiving address. | |
| max_amount_usdc | No | Refuse to settle if the endpoint asks for more USDC than this. | |
| expected_network | No | Refuse to settle on any other network (CAIP-2 id). |