{"id":"assistant-sector-retail-break-even-ad-cost-correlation","name":"Assistant Sector Retail Break Even Ad Cost Correlation","provider":"market.datapackvibe.com","kind":"x402","state":"up","summary":"Passed its latest check at 2026-10-22T18:16:31.807Z. Passing every check since 2026-10-21T21:43:14.646Z.","since":"2026-10-21T21:43:14.646Z","last_check":{"at":"2026-10-22T18:16:31.807Z","ok":true,"http_status":402,"latency_ms":102,"error":null},"last_ok_at":"2026-10-22T18:16:31.807Z","consecutive_failures":0,"next_check_at":"2026-10-23T04:33:10.388Z","next_check_due":false,"typical_check_interval_minutes":308,"uptime":{"last_24h":{"percent":100,"checks":3},"last_7d":{"percent":69.57,"checks":23},"last_30d":{"percent":73.47,"checks":49}},"incidents":[{"started_at":"2026-10-21T01:47:08.554Z","resolved_at":"2026-10-21T21:43:14.646Z","ongoing":false,"duration_seconds":71766,"failed_checks":2,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-17T22:32:15.370Z","resolved_at":"2026-10-19T21:39:11.900Z","ongoing":false,"duration_seconds":169617,"failed_checks":5,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-14T01:50:36.576Z","resolved_at":"2026-10-14T09:14:50.256Z","ongoing":false,"duration_seconds":26654,"failed_checks":2,"error":"Expected HTTP 402, got 530"},{"started_at":"2026-10-12T23:20:46.023Z","resolved_at":"2026-10-13T14:18:58.726Z","ongoing":false,"duration_seconds":53893,"failed_checks":4,"error":"Expected HTTP 402, got 530"}],"changes":[],"checks_hold":null,"links":{"page":"https://toolvet.app/status/assistant-sector-retail-break-even-ad-cost-correlation","listing":"https://toolvet.app/s/assistant-sector-retail-break-even-ad-cost-correlation","feed":"https://toolvet.app/status/assistant-sector-retail-break-even-ad-cost-correlation/feed.atom"},"generated_at":"2026-10-22T21:35:24.580Z"}