UCP Validate — Integration Compliance Tester
Run 40+ validation checks against a deployed UCP integration and produce a compliance report.
Prerequisites
- Merchant must have
/.well-known/ucpdeployed - Python 3.10+ with requests, jsonschema
Step 1: Profile Validation (Checks 1-12)
Fetch {merchant_url}/.well-known/ucp and validate:
| # | Check | Rule | Severity |
|---|---|---|---|
| 1 | Profile exists | GET returns 200 with JSON content-type | CRITICAL |
| 2 | Valid |
[Description truncada. Veja o README completo no GitHub.]