Events

Retrieve the pulse feed

Changed on

Returns a fully anonymized feed of recent money movement across Whop, most recent first, such as purchases, card spend, and transfers between accounts. Each item carries only its type, a USD amount, a coarse location, and a timestamp coarsened to the minute. The payload is identical for every caller and requires no authentication.

get/events/pulse

Request

  • Base URL: https://api.whop.com/api/v1
  • URL: https://api.whop.com/api/v1/events/pulse
  • Auth: none required

Query parameters

eventstring

Filter to one or more types, comma separated — for example purchase,card_spend. These are the item's type, not its event_name: several types share the ledger_line.created event name. Omit for every type in the feed. Values outside the feed's own set are rejected.

firstinteger

Number of results to return from the start of the range.

afterstring

Return results after this cursor. Use page_info.end_cursor from the previous response to fetch the next page.

beforestring

Return results before this cursor. Use page_info.start_cursor from the previous response to fetch the previous page.

Response

pulse feed filtered to one type

Example response

{
  "data": [
    {
      "event_name": "ledger_line.created",
      "event_time": "2026-01-01T12:00:00.000Z",
      "total_usd_amount": 45.5,
      "type": "purchase",
      "user": {
        "city": "Austin",
        "country": "US"
      }
    }
  ],
  "page_info": {
    "end_cursor": "cursor_end",
    "has_next_page": true,
    "start_cursor": "cursor_start"
  }
}

Changes

    • breaking

      for the query request parameter first, default value 50 was added

    • warning

      for the query request parameter first, the max was set to 50.00

    • warning

      added the new airdrop_claim enum value to the // response property for the response status

    • warning

      added the new card_load enum value to the // response property for the response status

    • warning

      added the new deposit enum value to the // response property for the response status

    • warning

      added the new referral_bonus enum value to the // response property for the response status

    • warning

      added the new transfer enum value to the // response property for the response status

    • info

      removed the affiliate.payout.completed enum value from the // response property for the response status

    • info

      removed the bounty enum value from the // response property for the response status

    • info

      removed the bounty.payout.completed enum value from the // response property for the response status

    • info

      removed the payment.completed enum value from the // response property for the response status

    • info

      removed the withdrawal enum value from the // response property for the response status