📜
MANTIS · CONTRACTS
❌ 134 FAILING

📋 DISTY API SCHEMA GUARDIAN

Detects field removals · Type changes · Status regressions · Auto-refreshes every 5 min · Last run: 2026-07-08 12:27 UTC
95.9%
contracts passing this run
3486Endpoints
3343Passing
134Regressions
1No Baseline
16.7%Clean Runs
⏱ Suite Run Times — Run #11
Marketplace Admin
17m 53s
Marketplace App
11m 27s
Merchant Portal
34m 07s
SalesPlus Web
3m 11s
SalesPlus App
3m 16s
📊 Suite Breakdown — Run #11
SuiteEndpointsPassingRegressionsHealth
Marketplace Admin 791 693 98
87.6%
Marketplace App 673 665 8
98.8%
Merchant Portal 701 663 38
94.6%
SalesPlus Web 646 646 0
100.0%
SalesPlus App 712 712 0
100.0%
🔴 Regressions (134)
EndpointTypeDetail
/merchant-app/v1/merchant-users/80001/vendor-payouts/export Type Changed Status changed: was 422 now 401; Type changed: errors was object now null
/merchant-app/v1/merchant-users/80024/statistics/product-delivered-to Status Changed Status changed: was 404 now 401
/merchant-app/v1/merchant-users/static-data/occupations Type Changed Status changed: was 200 now 401; Type changed: data was array now null
/merchant-app/v1/merchant-users/product-accessories Type Changed Status changed: was 200 now 401; Type changed: data was array now null
/merchant-app/v1/merchant-users/80009/vendor-payouts/5 Status Changed Status changed: was 400 now 401
/merchant-app/v1/merchant-users/80001/samples/1/stock-transactions Status Changed Status changed: was 404 now 401
/merchant-app/v1/merchant-users/80003/customers-groups/automated-criteria Field Removed Status changed: was 200 now 401; Missing field: data.total_purchases_conditions …
/merchant-app/v1/merchant-users/80001/notifications/264 Field Removed Status changed: was 200 now 401; Missing field: data.id (was number); Missing fi…
/merchant-app/v1/merchant-users/80001/customers-groups Type Changed Status changed: was 200 now 401; Type changed: data was array now null
/merchant-app/v1/merchant-users/static-data/cities Type Changed Status changed: was 200 now 401; Type changed: data was array now null
/merchant-app/v1/merchant-users/80008/bank-accounts Status Changed Status changed: was 400 now 401
/merchant-app/v1/merchant-users/80010/statistics/average-suborder-subtotal Status Changed Status changed: was 400 now 401
/merchant-app/v1/merchant-users/80001/statistics/acceptance-rate Status Changed Status changed: was 500 now 401
/merchant-app/v1/merchant-users/80010/vendor-payouts/13/payout-suborders Status Changed Status changed: was 400 now 401
/merchant-app/v1/merchant-users/80045/orders/tax-invoice/export Status Changed Status changed: was 404 now 401
/merchant-app/v1/merchant-users/80008/addresses Status Changed Status changed: was 400 now 401
/merchant-app/v1/merchant-users/80009/self-invoices/6/receipt Status Changed Status changed: was 400 now 401
/merchant-app/v1/merchant-users/80001/statistics/average-order-products Status Changed Status changed: was 500 now 401
/merchant-app/v1/merchant-users/static-data/help-center-articles Type Changed Status changed: was 200 now 401; Type changed: data was array now null
/merchant-app/v1/merchant-users/80009/products/80071/price-audit Status Changed Status changed: was 400 now 401
🕑 Last 10 Runs
RunTime (UTC)ModeEndpointsPass RateRegressions
#7 2026-05-18 07:26 UTC VALIDATE 3511 99.9% 1
#6 2026-05-17 17:11 UTC VALIDATE 3511 99.9% 1
#5 2026-05-17 16:55 UTC VALIDATE 3511 99.8% 1
#4 2026-05-17 16:43 UTC VALIDATE 3511 99.9% 1
#3 2026-05-17 16:31 UTC VALIDATE 0 0% 0
#11 2026-07-08 12:27 UTC VALIDATE 3486 95.9% 134
📄 Reports — Run #11
🟢 Greenlight 📊 Main Status Dashboard ⚙ GitHub Actions