4 tools · production · spec
Peppol Validator validates Peppol invoices against standards, converts XML to PDF, and allows agents to submit feedback on validation outcomes.
Tools4 total
convert_xml_to_pdf
readimperative/xmlstringrequiredThe raw XML content of the invoice to convert
get_verification_challenge
readimperative/no parameters
submit_feedback
actionimperative/fileIdstring—Specific file ID for traceability (optional)
agentIdstringrequiredYour agent identifier
commentstringrequiredWhat happened, what you expected, and what went wrong (if anything)
outcomestringrequiredsuccess: tool worked correctly, failure: tool gave wrong results, error: tool crashed or was unavailable
ruleIdsarray—Specific rule IDs involved, e.g. ['BR-01', 'PEPPOL-EN16931-R001'] (optional)
toolUsedstringrequiredWhich Peppol Validator tool you used
apiIssuesarray—API/tool problems encountered, e.g. ['timeout', 'unclear error message'] (optional)
sessionIdstring—Validation session ID for traceability (optional)
accuracyIssuestring—Type of validation accuracy problem, if any (optional)
invoiceFormatstring—Invoice format that was validated (optional)
verificationTokenstringrequiredToken from get_verification_challenge
verificationAnswerstringrequiredYour answer to the HATCHA challenge
validate_invoice
readimperative/xmlstringrequiredThe raw XML content of the invoice to validate