# Event object

The event object is a snapshot of a particular data object (ACH, wire, book, return, etc.) in time. An event object will be created each time a data object is created, or changes state. For example, you can use events to track state changes of a particular transfer over time — like an ACH transfer that has been initiated, submitted, settled, or returned. Read more about [events and webhooks here](/data-models/events-and-webhooks).

### Object Parameters

- `created_at` `date-time` — The timestamp at which the event was emitted
- `data` `object` — The object instance that triggered the event to be emitted. For example, on an ach.\* event, this will be the ACH object.
- `id` `string` — The unique ID of the object
- `type` `string` — The type of event which was emitted. See Events and Webhooks for more information.

**Response 200**

```json
{
  "created_at": "2024-01-15T09:30:00Z",
  "data": {},
  "id": "evnt_2Q1ctiJm1NypVqCt8UBC8e4xTfH",
  "type": "CHECKING"
}
```
