myvariant.batch_variants
mock data$0.002 / callBatch Fetch Variant Annotations
Retrieve annotations for up to 1000 genetic variants in a single request by providing a comma-separated list of dbSNP rsIDs or HGVS variant IDs. Returns ClinVar significance, CADD scores, gnomAD allele frequencies, and functional consequence predictions for each variant in one call. Ideal for annotating VCF files, enriching GWAS hit lists, building polygenic risk score pipelines, or bulk pharmacogenomics analysis. Variants not found in the database are marked with found=false. Mix rsIDs from different chromosomes freely — no grouping by position required.
Input schema
Comma-separated list of variant identifiers to retrieve in a single request. Accepts dbSNP rsIDs (e.g. "rs58991260,rs671,rs1801133") or HGVS genomic IDs. Mix of rsIDs is supported. Maximum 1000 IDs per call. Returns annotation for each variant including ClinVar significance, CADD score, gnomAD allele frequencies, and functional consequences.
Comma-separated annotation fields to return for each variant. Default: dbsnp,clinvar,cadd,gnomad_exome,gnomad_genome,snpeff,vcf,chrom,hg19. Limit fields for large batches to reduce response size.
Call via REST
curl -X POST https://unifyapi.pro/api/call/myvariant.batch_variants \
-H "Authorization: Bearer uak_live_..." \
-H "Content-Type: application/json" \
-d '{"ids":"<ids>","fields":"<fields>"}'