---
title: "Get Event"
method: GET
path: "/v1/events/{id}"
tags: ["Events"]
---

# Get Event

`GET /v1/events/{id}`

## Request

- Base URL: `https://sandboxapi.givechariot.com`
- URL: `https://sandboxapi.givechariot.com/v1/events/{id}`
- Auth: HTTP bearer

Retrieve an event with the given ID.

## Path parameters

- `id` string, required

## Response `200`

OK

- Event: Events are records of things that happened to objects at Chariot.
  - `id` string: The unique identifier for the event
  - `category` 'grant.created' | 'grant.updated' | 'unintegrated_grant.created' | 'unintegrated_grant.updated' | 'donor_account.created' | 'donor_account.updated' | 'authorization_token.created' | 'authorization_token.updated' | 'grant_request.created' | 'grant_request.updated' | 'disbursement.created' | 'disbursement.updated' | 'inbound_transfer.created' | 'inbound_transfer.updated' | 'donation.created' | 'donation.updated' | 'donation.deleted' | 'deposit.created' | 'deposit.updated' | 'verification_request.created' | 'verification_request.updated' | 'connection.revoked': The category of the event. This is useful for filtering events. Event names follow the pattern `{resource}.{event_type}` where `event_type` is usually `created` or `updated`. Status transitions (for example, a Donor Account moving to `approved` or `rejected`) are emitted as `{resource}.updated` events — fetch the object to read its current status.
  - `created_at` string, date-time: The date and time the event was created
  - `associated_object_id` string: The unique identifier for the associated object
  - `associated_object_type` string: The type of the associated object
  - `organization_id` string: The unique identifier for the organization the event belongs to

## Other responses

- `400`: The request is invalid or contains invalid parameters
- `401`: Unauthorized. The request is missing the security (OAuth2 Bearer token) requirements and the server is unable to verify the identify of the caller.
- `403`: Access denied
- `404`: Resource Not Found
- `500`: Internal Server Error

## Changes

- **2026-11-02** (2026-10-01) `d2a4ff2fdda5`: 1 warning
  - added the new `donation.deleted` enum value to the `category` response property for the response status `200`
- **2026-10-29** (2026-10-01) `23145538add0`: 1 warning, 1 info
  - added the new `connection.revoked` enum value to the `category` response property for the response status `200`
  - added the optional property `organization_id` to the response with the `200` status

[Operation history](https://skmtc.dev/chariot-giving/apis/chariot-api-5/changes/v1/events/:id/get.md)

---

[API](https://skmtc.dev/chariot-giving/apis/chariot-api-5.md) - [All operations](https://skmtc.dev/chariot-giving/apis/chariot-api-5/llms.txt) - [OpenAPI document](https://skmtc.dev/chariot-giving/apis/chariot-api-5/revisions/d2a4ff2fdda5?raw)
