---
title: "Fund the prepaid wallet balance — x402 settles USDC into the payer wallet's balance (query param usd=N, 1–500, default 10). Spend it per call with a Sign-In-With-X header instead of per-call payment."
method: POST
path: "/v1/agent/x402/top-up"
---

# Fund the prepaid wallet balance — x402 settles USDC into the payer wallet's balance (query param usd=N, 1–500, default 10). Spend it per call with a Sign-In-With-X header instead of per-call payment.

`POST /v1/agent/x402/top-up`

## Request

- Base URL: `https://livepairai.com` (the document declares no server; this is the origin it was published from)
- URL: `https://livepairai.com/v1/agent/x402/top-up`
- Auth: none required

## Query parameters

- `usd` number

## Response `200`

Payment settled and credited — wallet, topUpMicro, balanceMicro

## Other responses

- `402`: Payment required

---

[API](https://skmtc.dev/livepairai/apis/private-ai-media-generation-api.md) · [All operations](https://skmtc.dev/livepairai/apis/private-ai-media-generation-api/llms.txt) · [OpenAPI document](https://skmtc.dev/livepairai/apis/private-ai-media-generation-api/revisions/84e74cdf1dbd?raw)
