InvoiceGuard EU
收藏官方服务:
资源简介:
Validate Peppol and EN 16931 invoices with structured rule-level errors before submission.
创建时间:
2026-08-13
原始信息汇总
InvoiceGuard EU 数据集详情总结
一、数据集概述
- 名称:InvoiceGuard EU
- 类别:Business Software(商业软件)
- API版本:1.0.0(当前版本)
- 提供者:smokinyazilim
- 订阅者数:1
- 数据集用途:用于验证UBL 2.1格式的发票和贷记凭证,是否符合EN 16931标准及OpenPeppol BIS Billing规则,在发票提交至Peppol接入点、客户或会计工作流之前捕获错误。
二、功能与验证内容
- 验证范围:
- OASIS UBL 2.1 XML schema
- EN 16931语义和计算规则
- Peppol BIS Billing业务规则
- 端点标识符、货币、税务类别、总额和必填字段
- 发票和贷记凭证文档类型
- 支持的验证配置:
peppol-bis-3:日期感知型(推荐默认)peppol-bis-3-2025-11:BIS Billing 3.0.20(当前测试)peppol-bis-3-2026-05:BIS Billing 3.0.21(2026年8月17日起强制)
三、使用方式
- 请求方法:POST
- 请求URL:
https://invoiceguard-eu2.p.rapidapi.com/v1/validate?profile=peppol-bis-3&document_type=auto - 请求头:
Content-Type: application/xml、X-RapidAPI-Key、X-RapidAPI-Host - 请求体:单个XML文档(UBL格式)
四、响应模型
- 响应为JSON格式,包含以下关键字段:
request_id:请求唯一标识valid:布尔值,表示验证是否通过profile:请求的配置、解析后的配置、文档类型和规则版本summary:错误数和警告数统计issues:具体问题列表,包含严重级别、规则ID、消息和XML路径
- 注意:无效的业务文档仍返回HTTP 200,需检查
valid字段;格式错误或不安全的XML返回HTTP 400。
五、HTTP状态码说明
| 状态码 | 含义 |
|---|---|
| 200 | 验证完成(需查看valid字段) |
| 400 | XML格式错误或不安全,或选项不支持 |
| 401 | 请求未通过授权RapidAPI代理 |
| 413 | 文档大小超过2 MiB |
| 415 | 不支持的Content-Type、压缩或编码 |
| 503 | 所有验证工作节点繁忙,需重试 |
六、隐私与安全
- 发票XML和验证结果仅在内存中处理,不进行存储。
- 应用日志仅包含请求元数据(如请求ID、路径、时长),不包含发票内容。
- 禁用DTD、外部实体和外部schema检索。
- 重要范围:该API仅执行技术合规性验证,不进行Peppol网络传输、不充当接入点、不提供税务建议,也不保证收件方、机构或服务提供商的接受。
七、定价计划
- BASIC:$0.00 / 月
- PRO:$29.00 / 月
- ULTRA:$99.00 / 月
- MEGA:$299.00 / 月
八、其他信息
- 该API旨在支持ERP、会计、QA和CI流水线,提供结构化的规则级错误信息。



