# Orphanet Rare Disease Lookup by ORPHAcode

> Orphanet Rare Disease Lookup by ORPHAcode is a paid API for AI agents from api.healthtravel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns rare disease details from Orphanet for a given ORPHAcode, including preferred name, synonyms, disorder group/typology, and associated genes with association type (up to 20 genes).

## Facts

- Endpoint: GET https://api.healthtravel-api.workers.dev/api/health/orphanet-rare-diseases?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orphanet-rare-disease-lookup-by-orphacode-e34304e3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wlLfwulhfWIEZO15QrTpG

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability orphanet-rare-disease-lookup-by-orphacode-e34304e3
```

Example prompt: Look up the Orphanet rare disease with ORPHAcode 166024 and tell me its preferred name, any synonyms, disorder group and typology, and which genes are associated with it.

## When to prefer this

Use this endpoint when you need structured, authoritative rare disease metadata keyed by ORPHAcode from the Orphanet/Orphadata open dataset, particularly for gene association lookups, disease naming, and disorder classification. Prefer this over general medical databases when you specifically need Orphanet canonical data (preferred names, synonyms, disorder typology, and gene links) and already have an ORPHAcode as the identifier.

## Known failure modes

- Invalid or non-existent ORPHAcode returns an error or empty result
- ORPHAcode outside 1–8 digit range is rejected by schema validation
- Diseases with more than 20 associated genes are truncated to the first 20
- Network timeout or upstream Orphadata service unavailability
- Malformed query parameter causes a 400-level error

## How this service works

Orphanet rare disease by ORPHAcode (Orphadata open data, CC BY 4.0): preferred name, synonyms, disorder group and typology, and associated genes with association type. Prevalence is not included. Up to 20 genes per call.

## Output

A structured record for the requested rare disease including: the Orphanet preferred name, a list of synonyms, the disorder group and typological classification, and up to 20 associated genes each with their gene-disease association type. Prevalence data is not included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "orpha"
     ],
     "properties": {
      "orpha": {
       "type": "string",
       "description": "ORPHAcode number, 1 to 8 digits, e.g. 166024"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orphanet-rare-disease-lookup-by-orphacode-e34304e3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.healthtravel-api.workers.dev](https://www.zero.xyz/host/api.healthtravel-api.workers.dev/llms.txt)
