# Get an event

One event in full, with its type-specific data and source articles.

Canonical: https://chikaraintel.com/docs/api/reference/events/get-event

```text
GET https://api.chikaraintel.com/v1/events/{eventReference}
```

Authentication: `Authorization: Bearer <token>`.

## Parameters

- `eventReference` (uuid, path, required) The event's reference.

## Response

The payload is under `success`.

- `reference` (uuid) The event's reference.
- `event_type` (string) See [event types](/docs/concepts/events).
- `summary` (string | null) A readable one-line summary.
- `publish_date` (datetime) When the event became public.
- `data` (object) Fields for this event type.
  - `move_type` (string) Moves. One of the [move types](/docs/concepts/moves).
  - `profile` (object) Moves. `{ reference, first_name, last_name }`.
  - `occupation` (object | null) Moves. `{ reference, name }`.
  - `organisation` (object) `{ reference, name }` and, on moves, listings and addresses.
  - `effective_date` (datetime) Moves. When the move takes effect.
  - `compensations` (array) Moves. `{ type, value, value_type, value_suffix }` per component.
  - `articles` (array) Moves. Source articles with their annotations.
  - `round` (string) Funding. The round, such as `SeriesB`.
  - `value` (number) Funding. The amount raised, with `currency_code`.
  - `acquirer` (object) Deals. `{ reference, name }`.
  - `acquiree` (object) Deals. `{ reference, name }`.
  - `deal` (object) Deals. `type`, `status`, `value`, `value_usd`, `announcement_date`, `completion_date` and terms.
  - `entries` (array) AUM records. One row per client type.
- `links` (object | array) Related links. Empty on most types.

## Examples

cURL:

```bash
curl -sS "https://api.chikaraintel.com/v1/events/e5f6a7b8-c9d0-4e1f-8a3b-c4d5e6f7a881" \
  -H "Authorization: Bearer $CHIKARA_API_TOKEN" \
  -H "Accept: application/json"
```

JavaScript:

```javascript
const BASE = "https://api.chikaraintel.com";
const headers = {
  Authorization: `Bearer ${process.env.CHIKARA_API_TOKEN}`,
  Accept: "application/json"
};

const res = await fetch(`${BASE}/v1/events/e5f6a7b8-c9d0-4e1f-8a3b-c4d5e6f7a881`, { headers });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);

const { success } = await res.json();
console.log(success);
```

Python:

```python
import os
import requests

BASE = "https://api.chikaraintel.com"
HEADERS = {
    "Authorization": f"Bearer {os.environ['CHIKARA_API_TOKEN']}",
    "Accept": "application/json",
}

res = requests.get(
    f"{BASE}/v1/events/e5f6a7b8-c9d0-4e1f-8a3b-c4d5e6f7a881",
    headers=HEADERS,
    timeout=30,
)
res.raise_for_status()
print(res.json()["success"])
```

Response:

```json
{
  "status": {
    "code": 200,
    "messages": []
  },
  "success": {
    "reference": "e5f6a7b8-c9d0-4e1f-8a3b-c4d5e6f7a881",
    "event_type": "move",
    "summary": "Halberd Industrial Group appoints Elena Marchetti as Chief Financial Officer",
    "publish_date": "2026-08-04T07:00:00+00:00",
    "data": {
      "move_type": "Appointment",
      "effective_date": "2026-09-01T00:00:00+00:00",
      "profile": {
        "reference": "a1b2c3d4-e5f6-4a7b-9c8d-e9f0a1b2c341",
        "first_name": "Elena",
        "last_name": "Marchetti"
      },
      "occupation": {
        "reference": "7d0e1f2a-b4c5-4d6e-9f8a-b9c0d1e2f3d1",
        "name": "Chief Financial Officer"
      },
      "organisation": {
        "reference": "3f2a9c1e-7b4d-4e8a-9c21-5d6e7f8a9b01",
        "name": "Halberd Industrial Group"
      },
      "compensations": [
        {
          "type": "Base salary",
          "value": "520000",
          "value_type": "Amount",
          "value_suffix": "GBP"
        }
      ],
      "articles": [
        {
          "reference": "8e1f2a3b-c5d6-4e7f-8a9b-c0d1e2f3a4e1",
          "title": "Appointment of Chief Financial Officer",
          "published_at": "2026-08-04T07:00:00+00:00",
          "annotations": []
        }
      ]
    },
    "links": []
  },
  "correlation_id": "5f0c2a9e4b7d4c1e"
}
```

## Used by

- get_event
- get_similar_moves
