Machine-payable protocol API
Create and manage ECDSA wallets for agents to make autonomous payments using the x402 machine-payable protocol. Agents can hold USDC balances and make HTTP requests that include automatic payment negotiation.All MPP endpoints require session authentication. Wallet private keys are stored server-side and cannot be retrieved after creation.
List wallets
Response
Get wallet
Query parameters
Response
Errors
Get balance
Query parameters
Response
Errors
List endpoints
action parameter is provided, returns the list of available endpoints.
Create wallet
Request body
Response
Errors
Register wallet
Request body
Response
Errors
Make payment
402 Payment Required response, the agent’s wallet is used to authorize the payment.