{"openapi":"3.1.0","info":{"title":"Lawsuits API","version":"1.0.0","description":"Lawsuits and enforcement actions in data and AI, with dated filings and rulings. Summaries of public court dockets and regulator decisions, for reference, not legal advice. Check the docket or decision itself. Free to read; cite Lawsuits (lawsuits.fru.dev). Responses are cached for an hour.","contact":{"email":"fru.dev3@gmail.com"}},"servers":[{"url":"https://lawsuits.fru.dev"}],"paths":{"/api/cases":{"get":{"operationId":"listCases","summary":"Cases, upcoming hearings first","parameters":[{"name":"kind","in":"query","schema":{"type":"string","enum":["copyright","antitrust","privacy","consumer","governance","securities"]}},{"name":"status","in":"query","schema":{"type":"string","enum":["active","decided","settled","dismissed","appeal","closed"]}},{"name":"forum","in":"query","schema":{"type":"string","enum":["court","regulator"]}},{"name":"company","in":"query","schema":{"type":"string"}},{"name":"q","in":"query","schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":200,"default":100}},{"name":"offset","in":"query","schema":{"type":"integer","minimum":0,"default":0}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/cases/{id}":{"get":{"operationId":"getCase","summary":"One case with its history and changes","parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"Unknown case"}}}},"/api/upcoming":{"get":{"operationId":"upcoming","summary":"Cases with a date ahead","parameters":[{"name":"days","in":"query","schema":{"type":"integer","minimum":1,"maximum":730,"default":90}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/events":{"get":{"operationId":"listEvents","summary":"Dated filings, orders, rulings and hearings","parameters":[{"name":"since","in":"query","schema":{"type":"string","format":"date"}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":500}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/companies":{"get":{"operationId":"listCompanies","summary":"Companies that are parties, for the companies.fru.dev registry sync","parameters":[{"name":"since","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":200,"default":100}},{"name":"offset","in":"query","schema":{"type":"integer","minimum":0,"default":0}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/changes":{"get":{"operationId":"listChanges","summary":"Append-only change log","parameters":[{"name":"since","in":"query","schema":{"type":"string","format":"date-time"}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":500}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/api/search":{"get":{"operationId":"search","summary":"Search cases, companies and pages","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":20}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/calendar.ics":{"get":{"operationId":"calendarFeed","summary":"Upcoming hearings and rulings as iCalendar","parameters":[{"name":"kind","in":"query","schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"text/calendar":{"schema":{"type":"string"}}}}}}}}}