{"@context": "https://schema.org", "@type": "WebAPI", "name": "Open Targets Platform REST API API", "description": "### The Open Targets Platform REST API The Open Targets Platform API ('Application Programming Interface') allows programmatic retrieval of the Open Targets Platform data via a set of [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) services. You can make calls to the latest v", "provider": {"@type": "Organization", "name": "opentargets.io"}, "documentation": "http://api.opentargets.io/v3/platform/swagger"}
Index / APIs / opentargets.io

Open Targets Platform REST API API

### The Open Targets Platform REST API The Open Targets Platform API ('Application Programming Interface') allows programmatic retrieval of the Open Targets Platform data via a set of [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) services. You can make calls to the latest v

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.

Open Targets Platform REST API v19.02.1

### The Open Targets Platform REST API The Open Targets Platform API ('Application Programming Interface') allows programmatic retrieval of the Open Targets Platform data via a set of [REST](https://en.wikipedia.org/wiki/Representational_state_transfer) services. You can make calls to the latest version of our API using the base URL `https://platform-api.opentargets.io/v3/platform`. Please make

methodpathwhat the vendor says it does
GET/platform/docsBrowse API documentation Access api docs as served by Redoc private
GET/platform/docs/swagger-uiBrowse interactive API documentation Interactive API docs using swagger-ui private
GET/platform/private/autocompleteGet `autocomplete` objects. Search for the closest term to autocomplete in the search box. private
POST/platform/private/besthitsearchFind the best hit Fire the search method for multiple strings private
POST/platform/private/diseaseFind information about a list of diseases Get `disease` objects. private
GET/platform/private/disease/{disease}Find information about a disease Get `disease` objects. private
GET/platform/private/drug/{DRUG_ID}Get drug by ID Get `drug` objects. private
GET/platform/private/eco/{ECO_ID}Get evidence code by ID Get `ECO` objects. private
POST/platform/private/enrichment/targetsEnrichment analysis Returns an enrichment analysis for a list of targets passed in the body private
GET/platform/private/quicksearchSearch most relevant results Get `search-result` objects. Enables search bar functionality. private
POST/platform/private/relationFind related entities Get `relation` objects. private
GET/platform/private/relation/disease/{disease}Find related entities by disease Get `relation` objects starting from diseases. private
GET/platform/private/relation/target/{target}Find related entities by target Get `relation` objects starting from diseases. private
POST/platform/private/targetFind information about a list of targets Get `target` objects. Used for the target profile page. private
GET/platform/private/target/expressionQuery expression levels Get `gene-expression` objects. private
POST/platform/private/target/expressionBatch query expression levels Get `gene-expression` objects. private
GET/platform/private/target/{target}Find information about a target Get `target` objects. private
GET/platform/public/associationGet association by id Once we integrate all evidence connecting a target to a specific disease, we compute an
GET/platform/public/association/filterFilter available associations More complex queries for associations scores and objects can be done using this
POST/platform/public/association/filterBatch query available associations Complex queries and filters for association objects can also be submitted u
GET/platform/public/evidenceGet evidence by ID We call **evidence** a unit of data that support a connection between a target and a diseas
POST/platform/public/evidenceGet evidence for a list of IDs This is the POST version of [/public/evidence](#!/public/get_public_evidence).
GET/platform/public/evidence/filterFilter available evidence The filter method allows to retrieve the specific data that supports a connection be
POST/platform/public/evidence/filterBatch filter available evidence POST version of [/public/evidence/filter](#!/public/get_public_evidence_filter
GET/platform/public/searchSearch for a disease or a target This method allows you to look for gene or diseases of interest using a free
GET/platform/public/utils/metricsGet metrics about the current data release Returns the metrics about associations and evidences, divided by da
GET/platform/public/utils/pingPing service Check if the API is up public utils
GET/platform/public/utils/statsGet statistics about the current data release Returns the number of associations and evidences, divided by dat
GET/platform/public/utils/therapeuticareasGet the list of therapeutic areas about the current data release Returns the list of therapeutic areas for the
GET/platform/public/utils/versionGet API version Returns current API version. public utils
GET/platform/swaggerGet OpenAPI schema Get swagger.yaml specs for the API private

specification origin: http://api.opentargets.io/v3/platform/swagger

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.