The Events API allows you to track both literal and computed changes to various Method resources, such as Entities, Accounts, Payments, and more. Events provide detailed insights into how data changes over time, helping teams monitor resource updates and interpret complex changes.

Literal events track specific updates to a resource. For example, if a payment’s status transitions from pending to processing, a payment.update event will be triggered, showing the exact change.

Computed events are triggered when a meaningful interpretation is derived by comparing changes across multiple resources or combining several field changes. For example, the credit_score.increased event is triggered when a new credit score record shows an increase compared to the previous record.

Event Objects

id
string

Unique identifier for the Event.

type
enum

Type of event.

resource_id
string

ID of the resource associated with the event.

resource_type
enum

Type of resource One of account, attribute, connect or credit_score

data
object

A snapshot of the associated resource.

diff
object

An object representing the differences/changes that occurred.

created_at
string

Timestamp when the event was created.

updated_at
string

Timestamp when the event was last updated.