What this audit checks
Authentication & access
- Mirakl API key present and accepted (Authorization header) against GET /api/account
- Operator host URL verified and reachable (not the placeholder operator-target.mirakl.net)
- Shop ID configured and matches the account returned by /api/account
- KYC state is APPROVED (not IN_PROGRESS or REJECTED) so shop can transact
Account health & policy compliance
- Shop state is OPEN (not CLOSED) on GET /api/account
- On-time dispatch rate meets Target’s 99% partner SLA over 30D
- Partner health composite (SLA x feed-import-success x brand-compliance) above 75 review threshold
- No sustained partner-status review triggers (SLA <98% OR rejection >2% OR brand-flag spike)
Listing quality & suppression
- No active offers in suspended Mirakl state codes via GET /api/offers
- Mirakl feed import success rate above 95% on GET /api/products/imports
- Zero rejected import lines (missing required attribute, GTIN check digit, image-dimension violation)
- No stale listings older than 180d with no update and no brand-presentation compliance flags
Buy Box / featured-offer
- Active offers are eligible for featured-offer placement (price + quantity + active=true)
- Featured-offer win rate tracked against competing offers on shared product_sku/gtin
- No active listings priced above category ceiling that suppress featured-offer eligibility
Order defect & feedback
- Order defect rate (cancellations + late dispatch + refusals) within partner band on GET /api/orders
- No orders past shipping_deadline still in WAITING_DEBIT/SHIPPING state
- Cancellation rate under 2% and return rate under 5% over 30D
- Seller feedback score above partner-review floor
Cross-channel inventory & pricing parity
- No active Target Plus offers for SKUs out of stock on the BigCommerce/Shopify source-of-truth
- Price spread vs Walmart/Amazon listings on shared sku/gtin within 10%
- Target Plus catalog (title/price/image) not drifting from BC product source on shared sku
- Target Plus orders synced to commerce.order within 24h via commercial_id
Severity thresholds
| Signal | Warn | Critical |
|---|---|---|
buy_box_win_rate | - | <40% |
defect_rate | - | >4% |
feedback_score | - | <90% |
listing_suppressed_pct | - | >10% |
account_health_score | - | <75 |
Data sources
GET https://operator-target.mirakl.net/api/account- Account state, KYC, shop_state, currencyGET https://operator-target.mirakl.net/api/offers- Listing offers, state codes, price, quantity, active flagGET https://operator-target.mirakl.net/api/orders- Order state, shipping_deadline, defect/feedback inputsGET https://operator-target.mirakl.net/api/products/imports- Mirakl feed import status, lines_read, error_report_url