/countries/{country_code}/events
/countries/{country_code}/events
Returns infectious disease **events** (outbreaks and related records) recorded for the given **country**.
#### **Path parameters**
| Name | Description |
| --- | --- |
| `country_code` | GIDEON country code (see `GET /countries`). |
#### **Query parameters**
| Name | Required | Description |
| --- | --- | --- |
| `return` | No | `simple` (default), `detailed`, `minimal`, or `compact`—controls how much information each record includes. |
| `year` | No | If set, limits results to that calendar year. Non-numeric values are rejected with an error response. |
| `limit`, `offset` | No | Used when `return=detailed` for pagination. |
#### **Response**
Usually a JSON object with a `data` array. With `return=detailed`, the response also includes pagination fields such as `total` and `offset`.
Authentication
Authorizationstring
API Key authentication via header
Query parameters
return
Response shape: simple (default), detailed, minimal, or compact. With detailed, results are paginated (use limit and offset).
year
Optional calendar year filter. Must be numeric if provided; otherwise the API returns an error.
Response
OK
data