Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Healthcare / Open Targets Platform REST API
Open Targets Platform REST API logo

Open Targets Platform REST API

73
AI ReadinessAI-Aware (A-)73/100
See full scorecard
Community OpenAPI document · agent-readyHealthcareBiomedical Datanone31 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Search targets, diseases, and drugs and retrieve target-disease associations and evidence from the Open Targets Platform.

Use for: Search for a target or disease by name, Find the associations for a target, Retrieve the evidence linking a target and a disease, Look up a disease by its id

Not supported: Does not run trials or dispense clinical advice. Use it to search targets, diseases, and drugs and to retrieve target-disease associations and their evidence from the Open Targets Platform.

The Open Targets Platform REST API serves the evidence linking genes and diseases for drug target discovery. An agent can search across targets, diseases, and drugs, retrieve the association between a target and a disease, read the underlying evidence, and pull platform statistics. It suits biomedical research and drug-discovery work that needs structured target-disease evidence rather than a manual literature review. The API is read-oriented and needs no credentials.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Open Targets Platform REST API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Open Targets Platform REST API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fopentargets.io%2Fopentargets" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fopentargets.io%2Fopentargets" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Open Targets Platform REST API.

Search across targets, diseases, and drugs

Retrieve associations between a target and a disease

Read the evidence behind an association

Look up a target, disease, or drug by id

Filter associations and evidence by criteria

Read platform statistics and metrics

Use Cases

Patterns agents use Open Targets Platform REST API for, with concrete tasks.

★ Target-Disease Association Lookup

A research agent retrieves how strongly a gene links to a condition by calling GET /platform/public/association for the target and disease of interest. This gives a ranked view of associations without a manual data pull.

Retrieve associations with GET /platform/public/association for the target and disease

Evidence Retrieval

To justify a finding, an agent reads GET /platform/public/evidence for the supporting data behind an association, such as genetic or expression evidence. This lets a report cite the evidence rather than a summary score alone.

Pull the supporting data with GET /platform/public/evidence for the association

Entity Search

An agent resolves a user's free-text mention of a gene or condition with GET /platform/public/search, mapping it to a platform id it can then query. This bridges natural language and the platform's identifiers.

Resolve the mention with GET /platform/public/search to a target or disease id

Target and Disease Detail

Once an id is known, an agent reads GET /platform/private/target/{target} or GET /platform/private/disease/{disease} for the full record. This backs a detailed profile without stitching together several sources.

Read detail with GET /platform/private/target/{target} or GET /platform/private/disease/{disease}

Key Endpoints

31 endpoints — the open targets platform rest api serves the evidence linking genes and diseases for drug target discovery.

METHOD

PATH

DESCRIPTION

GET

/platform/public/search

Search targets, diseases, and drugs

GET

/platform/public/association

Retrieve target-disease associations

GET

/platform/public/evidence

Retrieve supporting evidence

GET

/platform/private/target/{target}

Retrieve a target by id

GET

/platform/private/disease/{disease}

Retrieve a disease by id

GET

/platform/public/search

Search targets, diseases, and drugs

GET

/platform/public/association

Retrieve target-disease associations

GET

/platform/public/evidence

Retrieve supporting evidence

GET

/platform/private/target/{target}

Retrieve a target by id

GET

/platform/private/disease/{disease}

Retrieve a disease by id

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

O

Open Targets Platform REST API

- AI-Aware (A-)
73/100
99
Foundational Compliance
56
Developer Experience & Jentic Compatibility
53
AI-Readiness & Agent Experience
94
Agent Usability
100
Security
100
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
99

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A+Signals: 4
97%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

100%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

56

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: CSignals: 4
7%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

25%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

93%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

53

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: CSignals: 4
59%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

100%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

53%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

100

Security

Trust, risk posture, and security compliance.

Grade: A+Signals: 1
100%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

100

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A+Signals: 1
100%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring the Open Targets Platform REST API by hand means learning its 31 operations across search, associations, evidence, and entity detail, and handling the target and disease identifiers against https://platform-api.opentargets.io/v3. Through Jentic you install once, import the Open Targets Platform REST API from the API Directory, and your agent calls it.

Permission scoping

Because you run Jentic One yourself, you decide which Open Targets operations the agent may call. The endpoints are reads, so you can expose only search and association operations and leave the rest out of the allowed set unless you add them.

Credential isolation

The Open Targets Platform REST API declares no authentication, so there is nothing to hold or inject. Jentic calls its public endpoints directly, and no secret ever enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent, such as 'find the associations for a target' or 'retrieve the evidence for a disease', and Jentic returns the matching Open Targets operation with its input schema so the agent calls the right endpoint.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

EBI API

→

EBI serves broad molecular biology data; Open Targets focuses on target-disease evidence for drug discovery.

Use EBI for reference molecular data; use Open Targets for the target-disease association and evidence.

Complementary

ClinicalTrials.gov API

→

ClinicalTrials.gov lists trials; Open Targets supplies the target-disease evidence that motivates them.

Pair Open Targets for evidence with ClinicalTrials.gov to find trials on the same disease.

Complementary

openFDA API

→

openFDA serves drug and adverse-event data; Open Targets links the drug targets to diseases.

Use Open Targets for target-disease evidence and openFDA for drug safety and label data.

FAQs

Specific to using Open Targets Platform REST API through Jentic.

What can an AI agent do with the Open Targets Platform REST API?

An agent can search across targets, diseases, and drugs, retrieve target-disease associations, read the evidence behind them, look up entities by id, and read platform statistics. It is a read-oriented source of drug-discovery evidence.

Does the Open Targets Platform REST API require authentication?

The specification declares no authentication scheme, so the endpoints are public and read-oriented. There is nothing to sign in with, and through Jentic your agent calls the endpoints directly.

How does an agent go from a gene name to its evidence?

It resolves the name with GET /platform/public/search to a target id, retrieves associations with GET /platform/public/association, then reads GET /platform/public/evidence for the supporting data. The three steps move from text to cited evidence.

Is there an MCP server for the Open Targets Platform REST API?

You do not need a separate MCP server to use the Open Targets Platform REST API with an agent. Through Jentic One, the self-hosted execution layer, your agent calls the operations directly after you import them from the API Directory. Install Jentic One from github.com/jentic/jentic-one to run it yourself.

How does my agent discover Open Targets operations through Jentic?

Agents search Jentic by intent, such as 'find the associations for a target', and Jentic returns the matching operation with its input schema. The agent then calls the right endpoint without reading the full reference.

Can I limit what my agent is allowed to do with the Open Targets Platform REST API?

Yes. Because you run Jentic One yourself, you decide which Open Targets operations the agent may call. Since the endpoints are reads, you can also expose only search and association operations and leave the rest out of the allowed set unless you add them, so the agent acts only within the operations you permit.

GET STARTED

Start building with Open Targets Platform REST API

Explore with Jentic One
View OpenAPI Document