Skip to main content
PAXGy accrues through its exchange rate: the amount of PAXG each PAXGy is worth rises over time. The APY endpoint turns that exchange-rate history into an annualized yield figure you can show in a UI or chart.
The endpoint is named vaultApys because it is shared across Paxos Labs yield products. Filter it to the PAXGy token address to get PAXGy only.

Current APY

Request the most recent point, newest first:
nextPageToken is non-null here because pageSize=1 leaves the rest of the series on later pages. Ignore it when you only want the latest point. apy is already a percentage: "4.2500" means 4.25%. Do not multiply by 100.

APY history

Omit pageSize and orderByTimestamp to get a chronological series. By default you get one point per day for the last 30 days, each annualizing the exchange-rate change over the preceding 7 days.
Pages hold up to 100 points. Pass the returned nextPageToken as pageToken to fetch the next page; it is null on the last one.

Parameters

Choosing a lookback

A short lookback reacts quickly to rate changes but is noisier. A long lookback smooths the series. For a headline figure, 7d is a reasonable default; for a long-range chart, pair interval=1w with lookback=30d. A window that starts before PAXGy’s history begins is shortened to the available span, so the earliest points can cover less than the requested lookback.

Response fields

For the exchange rate itself, or a wallet’s PAXGy balance and its value in PAXG, use GET /v2/amplify/userPositions. For the full parameter and response schema, see the List vault APYs reference. For size rather than yield, see PAXGy TVL.