Events

Retrieve the pulse feed

Returns a fully anonymized feed of recent platform-wide money movement, most recent first: purchases, affiliate commissions, card and ad spend, app revenue, off-platform sales, wallet deposits, card loads, claimed drops, transfers between accounts, and referral bonuses. Items carry only a type, the underlying event name, a USD amount, a coarse location under user, and a timestamp coarsened to the start of the minute; missing fields are omitted, not nulled. The payload is identical for every caller; no auth is required.

get/events/pulse

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

Changed in 4 of the 74 revisions of this API.177

  • ff3a7657356311See the full diff
    • ▲

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

      request-parameter-default-value-added

    • ●

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

      request-parameter-max-set

    • ●

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

      response-property-enum-value-added

    • ●

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

      response-property-enum-value-added

    • ●

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

      response-property-enum-value-added

    • ●

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

      response-property-enum-value-added

    • ●

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

      response-property-enum-value-added

    • ○

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

      response-property-enum-value-removed

    • ○

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

      response-property-enum-value-removed

    • ○

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

      response-property-enum-value-removed

    • ○

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

      response-property-enum-value-removed

    • ○

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

      response-property-enum-value-removed

    • ●

      added the new ledger_line.created enum value to the // response property for the response status

      response-property-enum-value-added

    • ○

      added the required property // to the response with the status

      response-required-property-added

    • ○

      endpoint added

      endpoint-added

    This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 74 revisions, 1 has no diff computed.