Skip to main content
GET
/
opal
/
events
  curl "https://production.methodfi.com/opal/events" \
  -X GET \
  -H "Method-Version: 2025-07-04" \
  -H "Authorization: Bearer otkn_EAbNWUinQXnwENcqWyGfKAemHGnqtbqh"
{
  "data": [
    {
      "type": "card_connect.card.verified",
      "mode": "card_connect",
      "object": "card",
      "action": "verified",
      "timestamp": "2025-06-10T22:50:53.024Z",
      "data": {
        "account": "acc_ge9hxMTPGdXmQ"
      }
    },
    {...}
  ]
}
Opal emits a variety of events throughout the user session to indicate progress, completion, errors, and important milestones. Events are stored in real-time and can be used to update your UI, trigger additional actions, or perform analytics.
Events are on a per-token basis. You must pass in the token that you want to retrieve events for. Token expiration does not affect event availability.

All Events

Please see Opal Events for a list of all events and when they are typically emitted.
  curl "https://production.methodfi.com/opal/events" \
  -X GET \
  -H "Method-Version: 2025-07-04" \
  -H "Authorization: Bearer otkn_EAbNWUinQXnwENcqWyGfKAemHGnqtbqh"
{
  "data": [
    {
      "type": "card_connect.card.verified",
      "mode": "card_connect",
      "object": "card",
      "action": "verified",
      "timestamp": "2025-06-10T22:50:53.024Z",
      "data": {
        "account": "acc_ge9hxMTPGdXmQ"
      }
    },
    {...}
  ]
}
I