{"@context": "https://schema.org", "@type": "WebAPI", "name": "BioLink API API", "description": "API integration layer for linked biological objects. __Source:__ https://github.com/biolink/biolink-api/", "provider": {"@type": "Organization", "name": "monarchinitiative.org"}, "documentation": "https://api.monarchinitiative.org/api/swagger.json"}
API integration layer for linked biological objects. __Source:__ https://github.com/biolink/biolink-api/
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
API integration layer for linked biological objects. __Source:__ https://github.com/biolink/biolink-api/
| method | path | what the vendor says it does |
|---|---|---|
GET | /association/between/{subject}/{object} | Returns associations connecting two entities Given two entities (e.g. a particular gene and a particular disea |
GET | /association/find/{subject_category} | Returns list of matching associations for a given subject category association |
GET | /association/find/{subject_category}/{object_category} | Returns list of matching associations between a given subject and object category association |
GET | /association/from/{subject} | Returns list of matching associations starting from a given subject (source) association |
GET | /association/to/{object} | Returns list of matching associations pointing to a given object (target) association |
GET | /association/type/{association_type} | Returns list of matching associations of a given type association |
GET | /association/{id} | Returns the association with a given identifier An association connects, at a minimum, two things, designated |
GET | /bioentity/anatomy/{id}/genes | Returns genes associated with a given anatomy bioentity |
GET | /bioentity/anatomy/{id}/genes/{taxid} | Returns gene IDs for all genes associated with a given anatomy, filtered by taxon For example, + NCBITaxon:100 |
GET | /bioentity/case/{id}/diseases | Returns diseases associated with a case bioentity |
GET | /bioentity/case/{id}/genotypes | Returns genotypes associated with a case bioentity |
GET | /bioentity/case/{id}/models | Returns models associated with a case bioentity |
GET | /bioentity/case/{id}/phenotypes | Returns phenotypes associated with a case bioentity |
GET | /bioentity/case/{id}/variants | Returns variants associated with a case bioentity |
GET | /bioentity/disease/{id}/cases | Returns cases associated with a disease bioentity |
GET | /bioentity/disease/{id}/genes | Returns genes associated with a disease bioentity |
GET | /bioentity/disease/{id}/genotypes | Returns genotypes associated with a disease bioentity |
GET | /bioentity/disease/{id}/models | Returns associations to models of the disease In the association object returned, the subject will be the dise |
GET | /bioentity/disease/{id}/models/{taxon} | Returns associations to models of the disease constrained by taxon See /disease//models route for full details |
GET | /bioentity/disease/{id}/pathways | Returns pathways associated with a disease bioentity |
GET | /bioentity/disease/{id}/phenotypes | Returns phenotypes associated with disease bioentity |
GET | /bioentity/disease/{id}/publications | Returns publications associated with a disease bioentity |
GET | /bioentity/disease/{id}/treatment | Returns substances associated with a disease e.g. drugs or small molecules used to treat bioentity |
GET | /bioentity/disease/{id}/variants | Returns variants associated with a disease bioentity |
GET | /bioentity/function/{id} | Returns annotations associated to a function term bioentity |
GET | /bioentity/function/{id}/genes | Returns genes associated to a GO term bioentity |
GET | /bioentity/function/{id}/publications | Returns publications associated to a GO term bioentity |
GET | /bioentity/function/{id}/taxons | Returns taxons associated to a GO term bioentity |
GET | /bioentity/gene/{id}/anatomy | Returns anatomical entities associated with a gene bioentity |
GET | /bioentity/gene/{id}/cases | Returns cases associated with a gene bioentity |
GET | /bioentity/gene/{id}/diseases | Returns diseases associated with gene bioentity |
GET | /bioentity/gene/{id}/expression/anatomy | Returns expression events for a gene bioentity |
GET | /bioentity/gene/{id}/function | Returns function associations for a gene IMPLEMENTATION DETAILS ---------------------- Note: currently this i |
GET | /bioentity/gene/{id}/genotypes | Returns genotypes associated with a gene bioentity |
GET | /bioentity/gene/{id}/homologs | Returns homologs for a gene bioentity |
GET | /bioentity/gene/{id}/interactions | Returns interactions for a gene bioentity |
GET | /bioentity/gene/{id}/models | Returns models associated with a gene bioentity |
GET | /bioentity/gene/{id}/ortholog/diseases | Return diseases associated with orthologs of a gene bioentity |
GET | /bioentity/gene/{id}/ortholog/phenotypes | Return phenotypes associated with orthologs for a gene bioentity |
GET | /bioentity/gene/{id}/pathways | Returns pathways associated with gene bioentity |
and 128 more operation(s) in this specification, all searchable.
specification origin: https://api.monarchinitiative.org/api/swagger.json
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.