Skip to content

BioLink API API

by monarchinitiative.org

No authHTTPSOpen Data
Open documentation ↗

Overview

API integration layer for linked biological objects. __Source:__ https://github.com/biolink/biolink-api/

BioLink API is an open data API from monarchinitiative.org. It needs no API key. It is served over HTTPS. Its OpenAPI description documents 168 endpoints.

At a glance

Authentication
No auth
HTTPS
Yes
CORS
Unknown
Category
Open Data
Version
1.1.14
Endpoints
168
Spec updated
2023-03-06

Endpoints

MethodPathWhat it does
GET/association/between/{subject}/{object}Returns associations connecting two entities
GET/association/find/{subject_category}Returns list of matching associations for a given subject category
GET/association/find/{subject_category}/{object_category}Returns list of matching associations between a given subject and object category
GET/association/from/{subject}Returns list of matching associations starting from a given subject (source)
GET/association/to/{object}Returns list of matching associations pointing to a given object (target)
GET/association/type/{association_type}Returns list of matching associations of a given type
GET/association/{id}Returns the association with a given identifier
GET/bioentity/anatomy/{id}/genesReturns genes associated with a given anatomy
GET/bioentity/anatomy/{id}/genes/{taxid}deprecatedReturns gene IDs for all genes associated with a given anatomy, filtered by taxon
GET/bioentity/case/{id}/diseasesReturns diseases associated with a case
GET/bioentity/case/{id}/genotypesReturns genotypes associated with a case
GET/bioentity/case/{id}/modelsReturns models associated with a case
GET/bioentity/case/{id}/phenotypesReturns phenotypes associated with a case
GET/bioentity/case/{id}/variantsReturns variants associated with a case
GET/bioentity/disease/{id}/casesReturns cases associated with a disease
GET/bioentity/disease/{id}/genesReturns genes associated with a disease
GET/bioentity/disease/{id}/genotypesReturns genotypes associated with a disease
GET/bioentity/disease/{id}/modelsReturns associations to models of the disease
GET/bioentity/disease/{id}/models/{taxon}deprecatedReturns associations to models of the disease constrained by taxon
GET/bioentity/disease/{id}/pathwaysReturns pathways associated with a disease
GET/bioentity/disease/{id}/phenotypesReturns phenotypes associated with disease
GET/bioentity/disease/{id}/publicationsReturns publications associated with a disease
GET/bioentity/disease/{id}/treatmentReturns substances associated with a disease
GET/bioentity/disease/{id}/variantsReturns variants associated with a disease
GET/bioentity/function/{id}Returns annotations associated to a function term
GET/bioentity/function/{id}/genesReturns genes associated to a GO term
GET/bioentity/function/{id}/publicationsReturns publications associated to a GO term
GET/bioentity/function/{id}/taxonsReturns taxons associated to a GO term
GET/bioentity/gene/{id}/anatomyReturns anatomical entities associated with a gene
GET/bioentity/gene/{id}/casesReturns cases associated with a gene
GET/bioentity/gene/{id}/diseasesReturns diseases associated with gene
GET/bioentity/gene/{id}/expression/anatomyReturns expression events for a gene
GET/bioentity/gene/{id}/functionReturns function associations for a gene
GET/bioentity/gene/{id}/genotypesReturns genotypes associated with a gene
GET/bioentity/gene/{id}/homologsReturns homologs for a gene
GET/bioentity/gene/{id}/interactionsReturns interactions for a gene
GET/bioentity/gene/{id}/modelsReturns models associated with a gene
GET/bioentity/gene/{id}/ortholog/diseasesReturn diseases associated with orthologs of a gene
GET/bioentity/gene/{id}/ortholog/phenotypesReturn phenotypes associated with orthologs for a gene
GET/bioentity/gene/{id}/pathwaysReturns pathways associated with gene
GET/bioentity/gene/{id}/phenotypesReturns phenotypes associated with gene
GET/bioentity/gene/{id}/publicationsReturns publications associated with a gene
GET/bioentity/gene/{id}/variantsReturns variants associated with a gene
GET/bioentity/genotype/{id}/casesReturns cases associated with a genotype
GET/bioentity/genotype/{id}/diseasesReturns diseases associated with a genotype
GET/bioentity/genotype/{id}/genesReturns genes associated with a genotype
GET/bioentity/genotype/{id}/genotypesReturns genotypes-genotype associations
GET/bioentity/genotype/{id}/modelsReturns models associated with a genotype
GET/bioentity/genotype/{id}/phenotypesReturns phenotypes associated with a genotype
GET/bioentity/genotype/{id}/publicationsReturns publications associated with a genotype
GET/bioentity/genotype/{id}/variantsReturns genotypes-variant associations
GET/bioentity/goterm/{id}/genesdeprecatedReturns associations to GO terms for a gene
GET/bioentity/model/{id}/casesReturns cases associated with a model
GET/bioentity/model/{id}/diseasesReturns diseases associated with a model
GET/bioentity/model/{id}/genesReturns genes associated with a model
GET/bioentity/model/{id}/genotypesReturns genotypes associated with a model
GET/bioentity/model/{id}/phenotypesReturns phenotypes associated with a model
GET/bioentity/model/{id}/publicationsReturns publications associated with a model
GET/bioentity/model/{id}/variantsReturns variants associated with a model
GET/bioentity/pathway/{id}/diseasesReturns diseases associated with a pathway
GET/bioentity/pathway/{id}/genesReturns genes associated with a pathway
GET/bioentity/pathway/{id}/phenotypesReturns phenotypes associated with a pathway
GET/bioentity/phenotype/{id}/anatomyReturns anatomical entities associated with a phenotype
GET/bioentity/phenotype/{id}/casesReturns cases associated with a phenotype
GET/bioentity/phenotype/{id}/diseasesReturns diseases associated with a phenotype
GET/bioentity/phenotype/{id}/gene/{taxid}/idsdeprecatedReturns gene IDs for all genes associated with a given phenotype, filtered by taxon
GET/bioentity/phenotype/{id}/genesReturns genes associated with a phenotype
GET/bioentity/phenotype/{id}/genotypesReturns genotypes associated with a phenotype
GET/bioentity/phenotype/{id}/pathwaysReturns pathways associated with a phenotype
GET/bioentity/phenotype/{id}/publicationsReturns publications associated with a phenotype
GET/bioentity/phenotype/{id}/variantsReturns variants associated with a phenotype
GET/bioentity/publication/{id}/diseasesReturns diseases associated with a publication
GET/bioentity/publication/{id}/genesReturns genes associated with a publication
GET/bioentity/publication/{id}/genotypesReturns genotypes associated with a publication
GET/bioentity/publication/{id}/modelsReturns models associated with a publication
GET/bioentity/publication/{id}/phenotypesReturns phenotypes associated with a publication
GET/bioentity/publication/{id}/variantsReturns variants associated with a publication
GET/bioentity/substance/{id}/participant_inReturns associations between an activity and process and the specified substance
GET/bioentity/substance/{id}/rolesReturns associations between given drug and roles
GET/bioentity/substance/{id}/treatsReturns substances associated with a disease
GET/bioentity/variant/{id}/casesReturns cases associated with a variant
GET/bioentity/variant/{id}/diseasesReturns diseases associated with a variant
GET/bioentity/variant/{id}/genesReturns genes associated with a variant
GET/bioentity/variant/{id}/genotypesReturns genotypes associated with a variant
GET/bioentity/variant/{id}/modelsReturns models associated with a variant
GET/bioentity/variant/{id}/phenotypesReturns phenotypes associated with a variant
GET/bioentity/variant/{id}/publicationsReturns publications associated with a variant
GET/bioentity/{id}Returns basic info on object of any type
GET/bioentity/{id}/associationsReturns associations for an entity regardless of the type
GET/bioentity/{type}/{id}Return basic info on an object for a given type
GET/bioentityset/associationsReturns compact associations for a given input set
GET/bioentityset/descriptor/countsSummary statistics for objects associated
GET/bioentityset/graphTODO Graph object spanning all entities
GET/bioentityset/homologs/Returns homology associations for a given input set of genes
GET/bioentityset/overrepresentationSummary statistics for objects associated
GET/bioentityset/slimmer/anatomyFor a given gene(s), summarize its annotations over a defined set of slim
GET/bioentityset/slimmer/functionFor a given gene(s), summarize its annotations over a defined set of slim
GET/bioentityset/slimmer/phenotypeFor a given gene(s), summarize its annotations over a defined set of slim
GET/cam/activityReturns list of models
GET/cam/instance/{id}Returns list of matches

Showing the first 100 of 168 endpoints; the full list is in the documentation.

Questions

Does the BioLink API API need an API key?

No. The BioLink API API can be called without an API key or sign-up, which makes it handy for prototypes and front-end demos.

Does the BioLink API API support HTTPS?

Yes, the BioLink API API is served over HTTPS.

How many endpoints does the BioLink API API have?

Its OpenAPI description lists 168 endpoints in version 1.1.14. The first 100 are shown on this page.

What are alternatives to the BioLink API API?

Other Open Data APIs include Search Services, Wayback API, Wikipedia, Nasdaq Data Link, University of Oslo.

Compare alternatives →

Listed from APIs.guru (CC0).