GET
/
card
/
{cardId}
/
events
curl --request GET \
  --url https://api.joinslash.com/card/{cardId}/events \
  --header 'X-API-Key: <api-key>'
{
  "items": [
    {
      "timestamp": "<string>",
      "messageType": "verification",
      "processorTransactionId": "<string>",
      "lifeCycleId": "<string>",
      "merchant": "<string>",
      "amountCents": 123,
      "last4": "<string>",
      "friendlyName": "<string>",
      "isApprovedBySlash": true,
      "cardId": "<string>"
    }
  ],
  "metadata": {
    "nextCursor": "<string>",
    "count": 123
  }
}

This endpoint returns events from Visa for a single card, including authorizations, reversals, and verifications. One use for this endpoint is to determine if a merchant attempted to charge a card.

Authorizations

X-API-Key
string
headerrequired

Authentication from public API requests

Path Parameters

cardId
string
required

Query Parameters

cursor
string

A cursor string to fetch the next page of results

filter:messageType
enum<string>

Returns all card events matching the messageType passed in.

Available options:
authorisations,
verifications,
financials,
reversals

Response

200 - application/json
items
object[]
required
metadata
object

Response sent when requesting a list of data