{"uid":"cap_8FJzUgF8rAtolCAYnIR28","slug":"jp-peppol-bis-billing-japan-xml-validator-ae8af5f6","name":"JP Peppol BIS Billing Japan XML Validator","description":"Japan payroll / tax / social insurance / mynumber / corporate / invoice / holiday reference API for AI agents. x402 micropayments on Base. No API key.","url":"https://jp-local-pack-api.kasanegi123.workers.dev/api/invoice/peppol-validate","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"_role":"shape_preview_describes_post_shape","valid":false,"warnings":[],"violations":[],"attribution":"Source: Digital Agency (Dejitaru-cho) Peppol BIS Billing Japan profile. https://www.digital.go.jp/policies/electronic-invoice","_sample_note":"Preview only. POST a Peppol BIS Billing JP XML body to validate; unpaid 402 shape preview returns the fixed shape, paid 200 evaluates the actual XML against the JP profile rules.","spec_version":"Peppol BIS Billing JP 0.7 (subset)","_shape_preview_note":"Numeric fields in this unpaid 402 shape preview are 0 placeholders. Real values require X-PAYMENT on production."},"mimeType":"application/json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WCAILieVSGIBg_vgs5E5F","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a Peppol BIS Billing JP XML invoice document against Japan's Digital Agency e-invoice profile rules","exampleAgentPrompt":"Can you check if this Japanese Peppol e-invoice XML is valid according to Japan's Digital Agency BIS Billing JP profile and tell me if there are any violations or warnings?","exampleUseCases":null,"resultDescription":"Returns a JSON object with a boolean 'valid' field, a 'violations' array listing rule failures against the Peppol BIS Billing JP 0.7 profile, a 'warnings' array, the spec version used, and attribution to the Japan Digital Agency source.","failureModes":["Non-XML or malformed body submitted — returns validation error or 402 shape preview","Invoice XML does not conform to Peppol BIS Billing JP namespace — may return violations","Missing x402 payment header — returns 402 with fixed shape preview instead of real evaluation","Empty POST body — server error or empty violations array","Unsupported Peppol profile version — may not match expected JP subset rules"],"whenToPreferThis":"Use this endpoint when you need to validate Japanese Peppol BIS Billing XML invoices against the official Japan Digital Agency profile rules before submission or processing. Prefer this over generic XML validators when Japan-specific Peppol compliance (violations, warnings per JP profile) is required. It is micropayment-gated via x402 on Base, making it ideal for agent workflows that need pay-per-call validation without API key management.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:49:29.130Z","isFirstParty":false}