# Paylog MPP Spending Report

> Paylog MPP Spending Report is a paid API for AI agents from www.paylog.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns a breakdown of on-chain spending across MPP (x402 micropayment protocol) services for a given wallet address and date range.

## Facts

- Endpoint: POST https://www.paylog.dev/api/v1/x402/report
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/paylog-mpp-spending-report-46f3bf3b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pA5QOK2YGMuFHOkCyJ1ib

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability paylog-mpp-spending-report-46f3bf3b -d '<json body>'
```

Example prompt: Pull my paylog spending report for wallet 0xAbc...123 for January 2025 — I want to see a full breakdown of what I spent across x402 services.

## When to prefer this

Use this endpoint when you need an on-chain, verifiable audit of x402/MPP micropayment spending for a specific wallet. Prefer it over off-chain analytics when you need a trustless record of API payment history, or when reconciling USDC expenditure across multiple paid x402 services.

## Known failure modes

- Invalid or malformed wallet address returns 400 error
- Date range too wide may return partial results or timeout
- No transactions found for the wallet/date range returns empty breakdown
- Payment of $0.01 USDC required; failure to pay returns 402
- Wallet with no x402 history returns empty report

## How this service works

Base x402 spending report

## Output

A structured breakdown of on-chain MPP/x402 spending: per-service cost summaries, transaction counts, total USDC spent, and individual payment records — all tied to the queried wallet address and date range.

## Example request

```json
{
 "wallet": "0x742d35Cc6634C0532925a3b844Bc9e7595f42bE5",
 "endDate": "2024-01-31",
 "startDate": "2024-01-01"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/paylog-mpp-spending-report-46f3bf3b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.paylog.dev](https://www.zero.xyz/host/www.paylog.dev/llms.txt)
