/diseases/vaccines

View as Markdown
Returns **every disease** in the catalog with its **linked vaccine products** (resolved from the disease’s vaccine list). #### **Response** `{ "data": [ … ] }` — **no** query parameters and **no** top-level **`timestamp`**. Items are sorted by **`disease`** name. Each element has: | Field | Description | | --- | --- | | `disease_code` | GIDEON disease id (numeric). | | `disease` | Disease display name. | | `vaccines` | Array of objects (may be empty). Each object includes **`vaccine_code`**, **`vaccine`** (product name), and **`vaccine_type`**. | Unknown or obsolete codes on a disease row are **omitted** from the **`vaccines`** array. For **one disease** only, **`GET /diseases/{disease_code}/vaccines`** returns **`{ "data": [ … ] }`** where **`data`** is the **same** lean vaccine objects (**`vaccine_code`**, **`vaccine`**, **`vaccine_type`**) for that disease only—without the surrounding **`disease_code`** / **`disease`** wrapper used here.

Authentication

Authorizationstring
API Key authentication via header

Response

OK
datalist of objects