{"openapi":"3.0.3","info":{"title":"idlidu API Break Panel","version":"2026.09.0","description":"Silent / undocumented public-API break panel. Not an uptime SLA; not legal evidence of vendor breach."},"servers":[{"url":"https://apibreak-api.idlidu.com"}],"paths":{"/v1/health":{"get":{"summary":"Health","responses":{"200":{"description":"OK"}}}},"/v1/openapi.json":{"get":{"summary":"OpenAPI document","responses":{"200":{"description":"OpenAPI 3.0 JSON"}}}},"/v1/targets":{"get":{"summary":"List ToS-ok targets (plan-capped)","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Targets"},"401":{"description":"Unauthorized"}}}},"/v1/events":{"get":{"summary":"List conformance events","security":[{"bearerAuth":[]}],"parameters":[{"name":"target","in":"query","schema":{"type":"string"}},{"name":"since","in":"query","schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer"}}],"responses":{"200":{"description":"Events"}}}},"/v1/silent-breaks":{"get":{"summary":"Silent-break feed (Growth+)","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Silent breaks"},"403":{"description":"Upgrade required"}}}},"/v1/indices":{"get":{"summary":"Weekly silent-break index (Growth+)","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Index points"}}}},"/v1/indices/{id}":{"get":{"summary":"Index series by id (canonical or marketing alias)","security":[{"bearerAuth":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Points"},"404":{"description":"Not found"}}}},"/v1/public/sample/index":{"get":{"summary":"Unauthenticated last index point (sample)","responses":{"200":{"description":"Last point sample"}}}},"/v1/export/bulk":{"get":{"summary":"Bulk export of entitled targets + events (Archive)","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Bulk JSON"},"403":{"description":"Upgrade required"}}}},"/v1/usage":{"get":{"summary":"API usage","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Usage"}}}},"/v1/billing/portal":{"get":{"summary":"Customer portal URL","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"Portal"}}}},"/v1/billing/webhook":{"post":{"summary":"Checkout webhook (mints idl_apibreak_ keys)","responses":{"200":{"description":"Handled"},"401":{"description":"Invalid signature"}}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"idl_apibreak_…"}}}}