Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Repository files navigation

python-lexmachina-api-client

Python client for the Lex Machina API.

The lexmachina package is automatically generated by the OpenAPI Generator project:

  • API version: 20260324
  • Package version: 2.0.0.20260324
  • Generator version: 7.17.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

This python library package is generated without supporting files like setup.py or requirements files

To be able to use it, you will need these dependencies in your own package that uses this library:

  • urllib3 >= 1.25.3, < 3.0.0
  • python-dateutil >= 2.8.2
  • pydantic >= 2
  • typing-extensions >= 4.7.1

Getting Started

In your own code, to use this library to connect and interact with python-lexmachina-api-client, you can run the following:

importlexmachinafromlexmachina.restimportApiExceptionfrompprintimportpprint# Defining the host is optional and defaults to https://api.lexmachina.com# See configuration.py for a list of all supported configuration parameters.configuration=lexmachina.Configuration(
host="https://api.lexmachina.com"
)
# The client must configure the authentication and authorization parameters# in accordance with the API server security policy.# Examples for each auth method are provided below, use the example that# satisfies your auth use case.# Configure Bearer authorization: JwtAccessBearerconfiguration=lexmachina.Configuration(
access_token=os.environ["BEARER_TOKEN"]
)
# Enter a context with an instance of the API clientwithlexmachina.ApiClient(configuration) asapi_client:
# Create an instance of the API classapi_instance=lexmachina.AlertsApi(api_client)
alert_id=56# int | var_date='2013-10-20'# date | try:
# Get Alert Run Resultsapi_response=api_instance.get_alert_run_results(alert_id, var_date)
print("The response of AlertsApi->get_alert_run_results:\n")
pprint(api_response)
exceptApiExceptionase:
print("Exception when calling AlertsApi->get_alert_run_results: %s\n"%e)

Documentation for API Endpoints

All URIs are relative to https://api.lexmachina.com

ClassMethodHTTP requestDescription
AlertsApiget_alert_run_resultsGET /alerts/runs/{alert_id}/{date}Get Alert Run Results
AlertsApiget_alert_runsGET /alerts/runs/{alert_id}Get Alert Runs
AlertsApiget_alertsGET /alertsGet Alerts
AnalyticsApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
AnalyticsApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
AttorneysApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
AttorneysApiget_attorneysGET /attorneysGet Attorneys
AttorneysApisearch_attorneysGET /search-attorneysSearch Attorneys
AuthorizationApioauth2_tokenPOST /oauth2/tokenOauth2 Token
BankruptcyCasesApiget_bankruptcy_caseGET /bankruptcy-cases/{bankruptcy_case_id}Get Bankruptcy Case
CaseQueryApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
CaseQueryApiquery_district_casesPOST /query-district-casesQuery District Cases
CaseQueryApiquery_state_casesPOST /query-state-casesQuery State Cases
DocketsApiget_district_docket_entryGET /docket-entries/{docket_entry_id}Get District Docket Entry
DocketsApiget_itc_document_entryGET /itc-document-entries/{usitc_document_id}Get Itc Document Entry
DocketsApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
EntitiesApiget_attorneyGET /attorneys/{attorney_id}Get Attorney
EntitiesApiget_attorneysGET /attorneysGet Attorneys
EntitiesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
EntitiesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
EntitiesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
EntitiesApiget_federal_judgesGET /federal-judgesGet Federal Judges
EntitiesApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
EntitiesApiget_law_firmsGET /law-firmsGet Law Firms
EntitiesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
EntitiesApiget_magistratesGET /magistrate-judgesGet Magistrates
EntitiesApiget_partiesGET /partiesGet Parties
EntitiesApiget_partyGET /parties/{party_id}Get Party
EntitiesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
EntitiesApiget_state_judgesGET /state-judgesGet State Judges
FederalAppealsCasesApiget_appeals_caseGET /appeals-cases/{appeals_case_id}Get Appeals Case
FederalAppealsCasesApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
FederalAppealsCasesApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
FederalAppealsCasesApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
FederalAppealsCasesApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
FederalAppealsCasesApiquery_appeals_casesPOST /query-appeals-casesQuery Appeals Cases
FederalDistrictCasesApianalyze_district_cases_from_alertGET /analyze-district-cases/from-alert/{alert_id}Analyze District Cases From Alert
FederalDistrictCasesApianalyze_district_cases_from_queryPOST /analyze-district-cases/from-queryAnalyze District Cases From Query
FederalDistrictCasesApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
FederalDistrictCasesApiget_district_caseGET /district-cases/{district_case_id}Get District Case
FederalDistrictCasesApiquery_district_casesPOST /query-district-casesQuery District Cases
FindApifind_district_case_by_numberGET /find-district-casesFind District Case By Number
ITCInvestigationsApiget_itc_investigationGET /itc-investigations/{itc_investigation_id}Get Itc Investigation
JudgesApiget_bankruptcy_judgeGET /bankruptcy-judges/{bankruptcy_judge_id}Get Bankruptcy Judge
JudgesApiget_bankruptcy_judgesGET /bankruptcy-judgesGet Bankruptcy Judges
JudgesApiget_federal_judgeGET /federal-judges/{federal_judge_id}Get Federal Judge
JudgesApiget_federal_judgesGET /federal-judgesGet Federal Judges
JudgesApiget_magistrateGET /magistrate-judges/{magistrate_judge_id}Get Magistrate
JudgesApiget_magistratesGET /magistrate-judgesGet Magistrates
JudgesApiget_state_judgeGET /state-judges/{state_judge_id}Get State Judge
JudgesApiget_state_judgesGET /state-judgesGet State Judges
JudgesApisearch_judgesGET /search-judgesSearch Judges
LawFirmsApiget_law_firmGET /law-firms/{law_firm_id}Get Law Firm
LawFirmsApiget_law_firmsGET /law-firmsGet Law Firms
LawFirmsApiseach_law_firmsGET /search-law-firmsSeach Law Firms
ListApilist_appealability_rulingsGET /list-appealability-rulingsList Appealability Rulings
ListApilist_appellate_decisionsGET /list-appellate-decisions/FederalDistrictList Appellate Decisions
ListApilist_case_resolutionsGET /list-case-resolutions/{court_type}List Case Resolutions
ListApilist_case_tagsGET /list-case-tags/{court_type}List Case Tags
ListApilist_case_typesGET /list-case-types/{court_type}List Case Types
ListApilist_courtsGET /list-courts/{court_type}List Courts
ListApilist_eventsGET /list-events/{court_type}List Events
ListApilist_federal_district_damagesGET /list-damages/FederalDistrictList Federal District Damages
ListApilist_federal_district_findingsGET /list-findings/FederalDistrictList Federal District Findings
ListApilist_judgment_eventsGET /list-judgment-events/StateList Judgment Events
ListApilist_judgment_sourcesGET /list-judgment-sources/FederalDistrictList Judgment Sources
ListApilist_originating_venuesGET /list-originating-venues/FederalAppealsList Originating Venues
ListApilist_remediesGET /list-remedies/FederalDistrictList Remedies
ListApilist_state_damagesGET /list-damages/StateList State Damages
ListApilist_supreme_court_decisionsGET /list-supreme-court-decisions/FederalAppealsList Supreme Court Decisions
PTABTrialsApiget_ptab_trialGET /ptab-trials/{ptab_trial_id}Get Ptab Trial
PTABTrialsApiget_ptab_trial_by_numberGET /ptab-trials/{ptab_trial_number}Get Ptab Trial By Number
PartiesApiget_partiesGET /partiesGet Parties
PartiesApiget_partyGET /parties/{party_id}Get Party
PartiesApiget_party_groupsGET /party-groupsGet Party Groups
PartiesApisearch_partiesGET /search-partiesSearch Parties
PatentsApiget_patentGET /patents/{patent_number}Get Patent
PatentsApiget_patentsGET /patentsGet Patents
SearchApiseach_law_firmsGET /search-law-firmsSeach Law Firms
SearchApisearch_attorneysGET /search-attorneysSearch Attorneys
SearchApisearch_judgesGET /search-judgesSearch Judges
SearchApisearch_partiesGET /search-partiesSearch Parties
StateCasesApiget_state_caseGET /state-cases/{state_case_id}Get State Case
StateCasesApiget_state_docket_entryGET /state-docket-entries/{state_docket_entry_id}Get State Docket Entry
StateCasesApiquery_state_casesPOST /query-state-casesQuery State Cases
StatusApiget_healthGET /healthGet Health

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

JwtAccessBearer

  • Type: Bearer authentication

Contact

Send any questions to support@lexmachina.com.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

19 watching

Forks

Releases

Packages

Used by

Contributors

Languages