MyCase
communityLegal practice management for small law firms with billing, communication, and documents.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://api.mycase.com/v2/casesList cases
Parameters
statusopen|closed (stringoptionalper_pageresults (integeroptionalReturns
cases[] with id, name, number, status, practice_area, open_date, close_date, contacts[]GET
https://api.mycase.com/v2/contactsList contacts
Parameters
typeclient|opposing_party|witness (stringoptionalper_pageresults (integeroptionalReturns
contacts[] with id, first_name, last_name, email, phone, type, company, cases_countGET
https://api.mycase.com/v2/invoicesList invoices
Parameters
statusdraft|sent|paid (stringoptionalper_pageresults (integeroptionalReturns
invoices[] with id, number, case_id, contact_id, total, balance, status, sent_date, due_date