> ## Documentation Index
> Fetch the complete documentation index at: https://docs.formo.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Events overview

> Learn how to send event data to Formo's APIs and the correct format for capturing events with SDKs, including identify, track, connect, and transaction calls.

## Events API

The Events API supports the following event types, each capturing key touchpoints in the user journey:

| Event type | Description |
| :- | :- |
| [Identify](/data/events/identify) | Identifies a visitor or user |
| [Detect](/data/events/detect) | Identifies a user's wallet provider |
| [Track](/data/events/track) | Records a custom event with arbitrary data |
| [Page](/data/events/page) | Records a page view (web) or screen view (mobile) |
| [Connect](/data/events/connect) | Records when a user connects their wallet to your application |
| [Disconnect](/data/events/disconnect) | Records when a user disconnects their wallet |
| [Chain](/data/events/chain) | Records when a user switches to a different blockchain network |
| [Signature](/data/events/signature) | Records signature requests and their statuses |
| [Transaction](/data/events/transaction) | Records blockchain transactions and their statuses |
| [Web vitals](/data/events/web-vitals) | Records the Core Web Vitals of a page load (sent by the web SDK when web vitals are on) |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.