Skip to main content
GET
/
v2
/
accounting
/
activity
List accounting activity
curl --request GET \
  --url https://sandbox.groundtech.co/v2/accounting/activity \
  --header 'Authorization: Bearer <token>'
{
  "activity": [
    {
      "id": "05e1c3b2-6d34-4c0f-99a9-40621931c4e6",
      "walletId": "9d1a1c83-3a1c-4c14-9c5a-0c9a57a4a7db",
      "walletLabel": "Treasury Portfolio",
      "accountingEventId": "7c2f1b90-1d2e-4a3b-9c4d-5e6f70819203",
      "eventType": "yield_source_deposit",
      "accountId": "b3d4e5f6-0000-4000-8000-000000000001",
      "accountKind": "yield_position",
      "chain": "ethereum",
      "token": "usdc",
      "yieldSourceId": "morpho-gauntlet-usdc",
      "bridgeId": null,
      "nativeUnits": "5000000000",
      "amountUsd": "5000.000000",
      "settlementValuedAt": "2026-05-01T15:05:11.000Z",
      "createdAt": "2026-05-01T15:04:22.000Z",
      "expectedEventId": "1a2b3c4d-0000-4000-8000-000000000010",
      "observedEventId": "2b3c4d5e-0000-4000-8000-000000000011",
      "txHash": "0xb4ec6ad9f2f2d75fb8df30c6e49b1f319138f0172d7bff7c402e7dcb7f017e8a"
    }
  ],
  "nextCursor": null,
  "hasMore": false
}

Documentation Index

Fetch the complete documentation index at: https://docs.groundtech.co/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

walletId
string<uuid>

Wallet ID for a wallet-scoped activity feed. Provide exactly one of walletId or scope=organization.

scope
enum<string>

Use organization for an organization-wide activity feed. Provide exactly one of walletId or scope=organization.

Available options:
organization
startAt
string<date-time>
required

Inclusive ISO-8601 UTC lower bound for activity timestamps.

endAt
string<date-time>
required

Exclusive ISO-8601 UTC upper bound for activity timestamps.

cursor
string

Opaque cursor from a prior response.

limit
integer
default:100

Maximum number of activity items to return.

Required range: 1 <= x <= 500

Response

Accounting activity feed

activity
object[]
nextCursor
string | null
hasMore
boolean