All URIs are relative to https://api.molecularmatch.com/v4
Method | HTTP request | Description |
---|---|---|
countTrials | POST /trial/count | Get the count of Clinical Trials matching a searchRequest |
getTrial | GET /trial/{id} | Get a Clinical Trial |
searchTrials | POST /trial/search | Search for clinical trials |
SearchResponseClinicalTrial countTrials(body)
Get the count of Clinical Trials matching a searchRequest
Get the count of Clinical Trials matching a searchRequest
// Import classes:
//import io.swagger.client.ApiClient;
//import io.swagger.client.ApiException;
//import io.swagger.client.Configuration;
//import io.swagger.client.auth.*;
//import io.swagger.client.api.ClinicalTrialsApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
ClinicalTrialsApi apiInstance = new ClinicalTrialsApi();
SearchRequest body = new SearchRequest(); // SearchRequest | SearchRequest object to send to MolecularMatch for processing
try {
SearchResponseClinicalTrial result = apiInstance.countTrials(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ClinicalTrialsApi#countTrials");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
body | SearchRequest | SearchRequest object to send to MolecularMatch for processing |
- Content-Type: application/json
- Accept: application/json
ClinicalTrial getTrial(id)
Get a Clinical Trial
Get a Clinical Trial
// Import classes:
//import io.swagger.client.ApiClient;
//import io.swagger.client.ApiException;
//import io.swagger.client.Configuration;
//import io.swagger.client.auth.*;
//import io.swagger.client.api.ClinicalTrialsApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
ClinicalTrialsApi apiInstance = new ClinicalTrialsApi();
String id = "id_example"; // String | ID of the Clinical Trial to return
try {
ClinicalTrial result = apiInstance.getTrial(id);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ClinicalTrialsApi#getTrial");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
id | String | ID of the Clinical Trial to return |
- Content-Type: Not defined
- Accept: application/json
SearchResponseClinicalTrial searchTrials(body)
Search for clinical trials
Search for clinical trials
// Import classes:
//import io.swagger.client.ApiClient;
//import io.swagger.client.ApiException;
//import io.swagger.client.Configuration;
//import io.swagger.client.auth.*;
//import io.swagger.client.api.ClinicalTrialsApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
ClinicalTrialsApi apiInstance = new ClinicalTrialsApi();
SearchRequest body = new SearchRequest(); // SearchRequest | SearchRequest object to send to MolecularMatch for processing
try {
SearchResponseClinicalTrial result = apiInstance.searchTrials(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ClinicalTrialsApi#searchTrials");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
body | SearchRequest | SearchRequest object to send to MolecularMatch for processing |
- Content-Type: application/json
- Accept: application/json