# Peppol Invoice Validation (Japan)

> Peppol Invoice Validation (Japan) is a paid API for AI agents from kasanegi.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Validates a Japanese invoice document against the Peppol e-invoicing standard and returns a compliance result

## Facts

- Endpoint: POST https://kasanegi.com/v1/local/invoice/peppol-validate
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/peppol-invoice-validation-japan-3ea027da
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dhulTSgThYSS62C178azE

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 peppol-invoice-validation-japan-3ea027da -d '<json body>'
```

Example prompt: Can you validate this invoice against the Japan Peppol standard and tell me whether it passes and what errors it has, if any?

## When to prefer this

Use this endpoint when you need to validate Japanese business invoices against the Peppol e-invoicing standard before submitting them to the Japan Digital Agency's invoice registration system or trading partners. Prefer this over manual scraping of Japanese government validation portals or building your own Peppol schema validator, especially in automated agent workflows that process invoices at scale.

## Known failure modes

- Invalid or malformed invoice data returns a 400-level error with details
- Missing required invoice properties causes validation to fail with error list
- Network or upstream API unavailability returns 5xx error
- Non-Peppol or unrecognized invoice format may return an unsupported format error
- Payment not provided or insufficient USDC balance causes 402 payment required

## How this service works

Stop scraping Japanese government and public-data sites. Call clean Japan payroll, company, and grant APIs over one host. Preview free; one public marketplace listing covers all current products; x402 direct is available for agent-native buyers.

## Output

A JSON object containing the Peppol validation outcome for the submitted invoice, including pass/fail status, a list of any conformance errors or warnings, and details on which Peppol rules were checked against Japanese requirements.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "mimeType": "application/json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/peppol-invoice-validation-japan-3ea027da/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kasanegi.com](https://www.zero.xyz/host/kasanegi.com/llms.txt)
