peppolvalidator.com
Free online Peppol validator. Drop UBL XML invoices and credit notes. Get every BIS Billing 3.0, EN16931 and country-specific schematron error in seconds. No signup, no upload limit, shareable…
First seen 2026-08-17 · Last seen 2026-08-17 · Source: webmcp.com
Answer 1 · Act 2 · Transact 1 · Score: Not yet scored
Tool inspector
submit_feedback
Report the outcome of using the Peppol Validator. Requires HATCHA verification (call get_verification_challenge first). Use this to report validation accuracy issues, API problems, or general feedback about the tool.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
agentId |
string | yes | Your agent identifier |
toolUsed |
string | yes | Which Peppol Validator tool you used |
outcome |
string | yes | success: tool worked correctly, failure: tool gave wrong results, error: tool crashed or was unavailable |
comment |
string | yes | What happened, what you expected, and what went wrong (if anything) |
verificationToken |
string | yes | Token from get_verification_challenge |
verificationAnswer |
string | yes | Your answer to the HATCHA challenge |
accuracyIssue |
string | no | Type of validation accuracy problem, if any (optional) |
ruleIds |
array | no | Specific rule IDs involved, e.g. ['BR-01', 'PEPPOL-EN16931-R001'] (optional) |
invoiceFormat |
string | no | Invoice format that was validated (optional) |
apiIssues |
array | no | API/tool problems encountered, e.g. ['timeout', 'unclear error message'] (optional) |
sessionId |
string | no | Validation session ID for traceability (optional) |
fileId |
string | no | Specific file ID for traceability (optional) |
Raw JSON schema
{
"type": "object",
"properties": {
"agentId": {
"type": "string",
"description": "Your agent identifier"
},
"toolUsed": {
"type": "string",
"enum": [
"validate_invoice",
"xml_to_pdf"
],
"description": "Which Peppol Validator tool you used"
},
"outcome": {
"type": "string",
"enum": [
"success",
"failure",
"error"
],
"description": "success: tool worked correctly, failure: tool gave wrong results, error: tool crashed or was unavailable"
},
"comment": {
"type": "string",
"description": "What happened, what you expected, and what went wrong (if anything)"
},
"verificationToken": {
"type": "string",
"description": "Token from get_verification_challenge"
},
"verificationAnswer": {
"type": "string",
"description": "Your answer to the HATCHA challenge"
},
"accuracyIssue": {
"type": "string",
"enum": [
"false_positive",
"false_negative",
"incorrect_severity",
"wrong_rule"
],
"description": "Type of validation accuracy problem, if any (optional)"
},
"ruleIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Specific rule IDs involved, e.g. ['BR-01', 'PEPPOL-EN16931-R001'] (optional)"
},
"invoiceFormat": {
"type": "string",
"enum": [
"ubl",
"cii"
],
"description": "Invoice format that was validated (optional)"
},
"apiIssues": {
"type": "array",
"items": {
"type": "string"
},
"description": "API/tool problems encountered, e.g. ['timeout', 'unclear error message'] (optional)"
},
"sessionId": {
"type": "string",
"description": "Validation session ID for traceability (optional)"
},
"fileId": {
"type": "string",
"description": "Specific file ID for traceability (optional)"
}
},
"required": [
"agentId",
"toolUsed",
"outcome",
"comment",
"verificationToken",
"verificationAnswer"
]
}
Similar websites
persona-chat.dev
Persona is an open-source, themeable AI chat widget you can add to any website in minutes. SSE streaming, agent loops, tool use, and style isolation: zero frame…
demos.telerik.com
Explore and test a wide range of Telerik UI for Blazor examples, demos, and sample applications.
bandarra.me
WebMCP-enabled text editor with imperative tools for document I/O, workspace CRUD, on-device translation, and sub-agent (planner / researcher / writer / reviewe…
admintoolkit.io
admintoolkit.io gives admins browser-based DNS, mail authentication, TLS, HTTP, public IP, CIDR, and EDID checks with local parsing and explicit live lookups.