{"id":"assistant-sector-retail-net-merchandise-sales-rolling","name":"Assistant Sector Retail Net Merchandise Sales Rolling","provider":"market.datapackvibe.com","kind":"x402","state":"up","summary":"Passed its latest check at 2026-11-02T10:08:08.441Z. Passing every check since 2026-11-01T14:05:08.506Z.","since":"2026-11-01T14:05:08.506Z","last_check":{"at":"2026-11-02T10:08:08.441Z","ok":true,"http_status":402,"latency_ms":1005,"error":null},"last_ok_at":"2026-11-02T10:08:08.441Z","consecutive_failures":0,"next_check_at":"2026-11-02T15:40:20.517Z","next_check_due":false,"typical_check_interval_minutes":784,"uptime":{"last_24h":{"percent":100,"checks":4},"last_7d":{"percent":71.43,"checks":14},"last_30d":{"percent":67.61,"checks":71}},"incidents":[{"started_at":"2026-10-31T11:06:57.138Z","resolved_at":"2026-11-01T14:05:08.506Z","ongoing":false,"duration_seconds":97091,"failed_checks":2,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-21T03:38:05.404Z","resolved_at":"2026-10-21T22:30:15.450Z","ongoing":false,"duration_seconds":67930,"failed_checks":2,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-17T21:46:24.647Z","resolved_at":"2026-10-19T22:34:10.762Z","ongoing":false,"duration_seconds":175666,"failed_checks":5,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-14T01:10:37.676Z","resolved_at":"2026-10-14T12:56:15.836Z","ongoing":false,"duration_seconds":42338,"failed_checks":3,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-12T22:44:42.603Z","resolved_at":"2026-10-13T17:34:18.330Z","ongoing":false,"duration_seconds":67776,"failed_checks":5,"error":"Expected HTTP 402, got 502"}],"changes":[],"checks_hold":null,"links":{"page":"https://toolvet.app/status/assistant-sector-retail-net-merchandise-sales-rolling","listing":"https://toolvet.app/s/assistant-sector-retail-net-merchandise-sales-rolling","feed":"https://toolvet.app/status/assistant-sector-retail-net-merchandise-sales-rolling/feed.atom"},"generated_at":"2026-11-02T13:49:42.883Z"}