Perform a quick search across projects, cases, files, genes, mutations, and annotations using a simple query string.
NCI Genomic Data Commons (GDC) API
The GDC Application Programming Interface (API) provides developers with a programmatic interface to query, analyze, and download GDC data and submit data to the GDC. The GDC API drives the GDC Data Portal, the GDC Submission Portal and is made accessible to external users for programmatic access to the same functionality found through GDC Portals
Continue with this provider
This provider-level handoff preserves only its public ID. No tool or business task is guessed; choose a current tool during rediscovery before setup can be treated as complete.
- Selected provider
- cancer_gdc
- Selected tool
- Unknown — confirm during rediscovery
- Business task
- Unknown — confirm during rediscovery
- Catalog updated
- Unknown — confirm during rediscovery
Returns counts for the number of cases that have associated SSM data in each project.; Produces counts for the number of cases that have associated ssm data in each project.
Returns the number of cases with a mutation in each gene listed in the gene_ids parameter for each project.; Gives the number of cases with a mutation in each gene listed in the gene_ids parameter for each project. Cannot be used with format or fields parameters.
Generates information about the cases that are most affected by mutations in a given number of genes.; Generates information about the cases most affected by mutations in a given number of genes, limited by size parameter.
Outputs the genes that are mutated in the most cases in a specified project, counting mutations with HIGH or MODERATE impact on gene function.
Search annotations added to data after curation
Search and retrieve annotations to GDC data.
Search and retrieve cases using the filters parameter for complex queries in JSON format.
Search and retrieve case metadata, including nested biospecimen entities.; Search for cancer cases using complex filters, facets, and other query parameters.
Search and retrieve information related to cases, or sample donors
Search and retrieve information related to cases (sample donors) in the GDC.; Search for cancer cases using POST request with JSON body containing filters and other parameters.
Retrieve nodes that contain the queried CNV occurrence ID using query parameter.
Allows users to access CNV entities as applied to a single case.; Lists copy number variation occurrences with filters, fields, and format options.
Retrieve nodes that contain the queried CNV ID using query parameter.
Allows users to access data about copy number variations (CNVs).; Lists copy number variations (CNVs) with filters, pagination, sorting, and format options.
Download multiple GDC files by providing a list of UUIDs.
Searches and retrieves files matching the specified filters using POST request. Recommended for large queries to avoid URL length limits. Example queries Gene Expression Quantification files for specific TCGA cases.
Retrieve file information from the GDC using HTTP GET with query parameters for filtering and formatting.; Search and retrieve information relating to files stored in the GDC.; Retrieve a paginated list of genomic data files with optional filtering, field selection, and formatting.
Search and retrieve information about files stored in the GDC.; Retrieve metadata for files using POST request with filters, fields, format and size parameters.
Retrieve metadata for files from the GDC database using complex filters, with fields, format, and size parameters.
