Search Clinical Data
POST
/v3/download/clinical_data/
const url = 'https://your-candig-domain/katsu/v3/download/clinical_data/';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"biosample_id":["example"],"primary_site":["example"],"program_id":["example"],"summary_only":false,"systemic_therapy_drug_name":["example"],"treatment_type":["example"]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://your-candig-domain/katsu/v3/download/clinical_data/ \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "biosample_id": [ "example" ], "primary_site": [ "example" ], "program_id": [ "example" ], "summary_only": false, "systemic_therapy_drug_name": [ "example" ], "treatment_type": [ "example" ] }'Filters clinical data based on criteria provided in the POST request body. Returns record counts and optionally the detailed data based on the ‘summary_only’ flag.
Authorizations
Section titled “Authorizations”Request Bodyrequired
Section titled “Request Bodyrequired”Media typeapplication/json
DownloadFilterSchema
object
biosample_id
Biosample Id
Array<string>
primary_site
Primary Site
Array<string>
program_id
Program Id
Array<string>
summary_only
Summary Only
If true, only summary data will be returned. If false, detailed data will be returned.
boolean
systemic_therapy_drug_name
Systemic Therapy Drug Name
Array<string>
treatment_type
Treatment Type
Array<string>
Responses
Section titled “Responses”OK
Media typeapplication/json
DownloadResponseSchema
object
data
Any of:
AllModelsSchema
object
biomarkers
required
Biomarkers
Array<object>
BiomarkerModelSchemaobject
ca125_not_available
Ca125 Not Available
boolean
cea_not_available
Cea Not Available
boolean
er_percent_positive_not_available
Er Percent Positive Not Available
boolean
er_status
Any of:
ErPrHpvStatusEnum
string
null
her2_ihc_status
Any of:
Her2StatusEnum
string
null
her2_ish_status
Any of:
Her2StatusEnum
string
null
hpv_ihc_status
Any of:
ErPrHpvStatusEnum
string
null
hpv_pcr_status
Any of:
ErPrHpvStatusEnum
string
null
hpv_strain
Any of:
Array<string>
null
pr_percent_positive_not_available
Pr Percent Positive Not Available
boolean
pr_status
Any of:
ErPrHpvStatusEnum
string
null
program_id
required
Program Id
string
psa_level_not_available
Psa Level Not Available
boolean
submitter_donor_id
required
Submitter Donor Id
string
test_date
Any of:
DateInterval
null
comorbidities
required
Comorbidities
Array<object>
ComorbidityModelSchemaobject
age_at_comorbidity_diagnosis_not_available
Age At Comorbidity Diagnosis Not Available
boolean
comorbidity_treatment_status
Any of:
uBooleanEnum
string
null
laterality_of_prior_malignancy
Any of:
MalignancyLateralityEnum
string
null
prior_malignancy
Any of:
uBooleanEnum
string
null
program_id
required
Program Id
string
submitter_donor_id
required
Submitter Donor Id
string
donors
required
Donors
Array<object>
DonorModelSchemaobject
cause_of_death
Any of:
CauseOfDeathEnum
string
null
date_alive_after_lost_to_followup
Any of:
DateInterval
null
date_of_birth
Any of:
DateInterval
null
date_of_death
Any of:
DateInterval
null
gender
Any of:
GenderEnum
string
null
is_deceased
Any of:
uBooleanEnum
string
null
lost_to_followup_reason
Any of:
LostToFollowupReasonEnum
string
null
program_id
required
Program Id
string
sex_at_birth
Any of:
SexAtBirthEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
exposures
required
Exposures
Array<object>
ExposureModelSchemaobject
pack_years_smoked_not_available
Pack Years Smoked Not Available
boolean
program_id
required
Program Id
string
submitter_donor_id
required
Submitter Donor Id
string
tobacco_smoking_status
Any of:
SmokingStatusEnum
string
null
tobacco_type
Any of:
Array<string>
null
follow_ups
required
Follow Ups
Array<object>
FollowUpModelSchemaobject
anatomic_site_progression_or_recurrence
Any of:
Array<string>
null
date_of_followup
Any of:
DateInterval
null
date_of_relapse
Any of:
DateInterval
null
disease_status_at_followup
Any of:
DiseaseStatusFollowupEnum
string
null
method_of_progression_status
Any of:
Array<string>
null
program_id
required
Program Id
string
relapse_type
Any of:
RelapseTypeEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
submitter_follow_up_id
required
Submitter Follow Up Id
string
primary_diagnoses
required
Primary Diagnoses
Array<object>
PrimaryDiagnosisModelSchemaobject
basis_of_diagnosis
Any of:
BasisOfDiagnosisEnum
string
null
clinical_m_category
Any of:
MCategoryEnum
string
null
clinical_n_category
Any of:
NCategoryEnum
string
null
clinical_stage_group
Any of:
StageGroupEnum
string
null
clinical_t_category
Any of:
TCategoryEnum
string
null
clinical_tumour_staging_system
Any of:
TumourStagingSystemEnum
string
null
date_of_diagnosis
Any of:
DateInterval
null
laterality
Any of:
PrimaryDiagnosisLateralityEnum
string
null
pathological_m_category
Any of:
MCategoryEnum
string
null
pathological_n_category
Any of:
NCategoryEnum
string
null
pathological_stage_group
Any of:
StageGroupEnum
string
null
pathological_t_category
Any of:
TCategoryEnum
string
null
pathological_tumour_staging_system
Any of:
TumourStagingSystemEnum
string
null
primary_site
Any of:
PrimarySiteEnum
string
null
program_id
required
Program Id
string
submitter_donor_id
required
Submitter Donor Id
string
submitter_primary_diagnosis_id
required
Submitter Primary Diagnosis Id
string
radiations
required
Radiations
Array<object>
RadiationModelSchemaobject
anatomical_site_irradiated
Any of:
RadiationAnatomicalSiteEnum
string
null
program_id
required
Program Id
string
radiation_boost
Any of:
uBooleanEnum
string
null
radiation_therapy_dosage_not_available
Radiation Therapy Dosage Not Available
boolean
radiation_therapy_fractions_not_available
Radiation Therapy Fractions Not Available
boolean
radiation_therapy_modality
Any of:
RadiationTherapyModalityEnum
string
null
radiation_therapy_type
Any of:
TherapyTypeEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
submitter_treatment_id
required
Submitter Treatment Id
string
sample_registrations
required
Sample Registrations
Array<object>
SampleRegistrationModelSchemaobject
program_id
required
Program Id
string
sample_type
Any of:
SampleTypeEnum
string
null
specimen_tissue_source
Any of:
SpecimenTissueSourceEnum
string
null
specimen_type
Any of:
SpecimenTypeEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
submitter_sample_id
required
Submitter Sample Id
string
submitter_specimen_id
required
Submitter Specimen Id
string
tumour_normal_designation
Any of:
TumourDesginationEnum
string
null
specimens
required
Specimens
Array<object>
SpecimenModelSchemaobject
percent_tumour_cells_measurement_method
Any of:
CellsMeasureMethodEnum
string
null
percent_tumour_cells_range
Any of:
PercentCellsRangeEnum
string
null
program_id
required
Program Id
string
reference_pathology_confirmed_diagnosis
Any of:
ConfirmedDiagnosisTumourEnum
string
null
reference_pathology_confirmed_tumour_presence
Any of:
ConfirmedDiagnosisTumourEnum
string
null
specimen_laterality
Any of:
SpecimenLateralityEnum
string
null
specimen_processing
Any of:
SpecimenProcessingEnum
string
null
specimen_storage
Any of:
StorageEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
submitter_primary_diagnosis_id
required
Submitter Primary Diagnosis Id
string
submitter_specimen_id
required
Submitter Specimen Id
string
tumour_grade
Any of:
TumourGradeEnum
string
null
tumour_grading_system
Any of:
TumourGradingSystemEnum
string
null
surgeries
required
Surgeries
Array<object>
SurgeryModelSchemaobject
greatest_dimension_tumour_not_available
Greatest Dimension Tumour Not Available
boolean
lymphovascular_invasion
Any of:
LymphovascularInvasionEnum
string
null
margin_types_involved
Any of:
Array<string>
null
margin_types_not_assessed
Any of:
Array<string>
null
margin_types_not_involved
Any of:
Array<string>
null
perineural_invasion
Any of:
PerineuralInvasionEnum
string
null
program_id
required
Program Id
string
residual_tumour_classification
Any of:
TumourClassificationEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
submitter_treatment_id
required
Submitter Treatment Id
string
surgery_location
Any of:
SurgeryLocationEnum
string
null
surgery_reference_database
Any of:
SurgeryReferenceDatabaseEnum
string
null
tumour_focality
Any of:
TumourFocalityEnum
string
null
tumour_length_not_available
Tumour Length Not Available
boolean
tumour_width_not_available
Tumour Width Not Available
boolean
systemic_therapies
required
Systemic Therapies
Array<object>
SystemicTherapyModelSchemaobject
actual_cumulative_drug_dose_not_available
Actual Cumulative Drug Dose Not Available
boolean
days_per_cycle_not_available
Days Per Cycle Not Available
boolean
drug_dose_units
Any of:
DosageUnitsEnum
string
null
drug_reference_database
Any of:
DrugReferenceDbEnum
string
null
number_of_cycles_not_available
Number Of Cycles Not Available
boolean
prescribed_cumulative_drug_dose_not_available
Prescribed Cumulative Drug Dose Not Available
boolean
program_id
required
Program Id
string
submitter_donor_id
required
Submitter Donor Id
string
submitter_treatment_id
required
Submitter Treatment Id
string
treatments
required
Treatments
Array<object>
TreatmentModelSchemaobject
is_primary_treatment
Any of:
uBooleanEnum
string
null
program_id
required
Program Id
string
response_to_treatment
Any of:
TreatmentResponseEnum
string
null
response_to_treatment_criteria_method
Any of:
TreatmentResponseMethodEnum
string
null
status_of_treatment
Any of:
TreatmentStatusEnum
string
null
submitter_donor_id
required
Submitter Donor Id
string
submitter_primary_diagnosis_id
required
Submitter Primary Diagnosis Id
string
submitter_treatment_id
required
Submitter Treatment Id
string
treatment_end_date
Any of:
DateInterval
null
treatment_intent
Any of:
TreatmentIntentEnum
string
null
treatment_start_date
Any of:
DateInterval
null
treatment_type
Any of:
Array<string>
null
null
summary
required
SummaryMessageSchema
object
message
required
Message
string
record_counts
required
Record Counts
object
key
additional properties
integer
Example
{ "data": { "biomarkers": [ { "ca125_not_available": false, "cea_not_available": false, "er_percent_positive_not_available": false, "er_status": "Cannot be determined", "her2_ihc_status": "Cannot be determined", "her2_ish_status": "Cannot be determined", "hpv_ihc_status": "Cannot be determined", "hpv_pcr_status": "Cannot be determined", "hpv_strain": [ "HPV16" ], "pr_percent_positive_not_available": false, "pr_status": "Cannot be determined", "psa_level_not_available": false } ], "comorbidities": [ { "age_at_comorbidity_diagnosis_not_available": false, "comorbidity_treatment_status": "Yes", "laterality_of_prior_malignancy": "Bilateral", "prior_malignancy": "Yes" } ], "donors": [ { "cause_of_death": "Died of cancer", "gender": "Man", "is_deceased": "Yes", "lost_to_followup_reason": "Completed study", "sex_at_birth": "Male" } ], "exposures": [ { "pack_years_smoked_not_available": false, "tobacco_smoking_status": "Current reformed smoker for <= 15 years", "tobacco_type": [ "Chewing Tobacco" ] } ], "follow_ups": [ { "disease_status_at_followup": "Complete remission", "method_of_progression_status": [ "Imaging (procedure)" ], "relapse_type": "Distant recurrence/metastasis" } ], "primary_diagnoses": [ { "basis_of_diagnosis": "Clinical investigation", "clinical_m_category": "M0", "clinical_n_category": "N0", "clinical_stage_group": "Stage 0", "clinical_t_category": "T0", "clinical_tumour_staging_system": "AJCC cancer staging system", "laterality": "Bilateral", "pathological_m_category": "M0", "pathological_n_category": "N0", "pathological_stage_group": "Stage 0", "pathological_t_category": "T0", "pathological_tumour_staging_system": "AJCC cancer staging system", "primary_site": "Accessory sinuses" } ], "radiations": [ { "anatomical_site_irradiated": "LEFT ABDOMEN", "radiation_boost": "Yes", "radiation_therapy_dosage_not_available": false, "radiation_therapy_fractions_not_available": false, "radiation_therapy_modality": "Megavoltage radiation therapy using photons (procedure)", "radiation_therapy_type": "External" } ], "sample_registrations": [ { "sample_type": "Amplified DNA", "specimen_tissue_source": "Abdominal fluid", "specimen_type": "Cell line - derived from normal", "tumour_normal_designation": "Normal" } ], "specimens": [ { "percent_tumour_cells_measurement_method": "Genomics", "percent_tumour_cells_range": "0-19%", "reference_pathology_confirmed_diagnosis": "Yes", "reference_pathology_confirmed_tumour_presence": "Yes", "specimen_laterality": "Left", "specimen_processing": "Cryopreservation in liquid nitrogen (dead tissue)", "specimen_storage": "Cut slide", "tumour_grade": "Low grade", "tumour_grading_system": "FNCLCC grading system" } ], "surgeries": [ { "greatest_dimension_tumour_not_available": false, "lymphovascular_invasion": "Absent", "margin_types_involved": [ "Circumferential resection margin" ], "margin_types_not_assessed": [ "Circumferential resection margin" ], "margin_types_not_involved": [ "Circumferential resection margin" ], "perineural_invasion": "Absent", "residual_tumour_classification": "Not applicable", "surgery_location": "Local recurrence", "surgery_reference_database": "SNOMED", "tumour_focality": "Cannot be assessed", "tumour_length_not_available": false, "tumour_width_not_available": false } ], "systemic_therapies": [ { "actual_cumulative_drug_dose_not_available": false, "days_per_cycle_not_available": false, "drug_dose_units": "mg/m2", "drug_reference_database": "RxNorm", "number_of_cycles_not_available": false, "prescribed_cumulative_drug_dose_not_available": false } ], "treatments": [ { "is_primary_treatment": "Yes", "response_to_treatment": "Complete response", "response_to_treatment_criteria_method": "RECIST 1.1", "status_of_treatment": "Treatment completed as prescribed", "treatment_intent": "Curative", "treatment_type": [ "Bone marrow transplant" ] } ] }}