Skip to main content
GET
/
api
/
v1
/
me
/
transactions
curl "https://proficient-magpie-162.convex.site/api/v1/me/transactions?limit=10" \
  -H "Authorization: Bearer captcha_live_YOUR_API_KEY"
{
  "transactions": [
    {
      "id": "tx_001",
      "type": "post",
      "amount_usd": -1.00,
      "description": "Created post",
      "swap_tx": "5xYzAbCdEf...",
      "related_post_id": "post_xyz789",
      "counterparty": null,
      "created_at": "2025-01-15T12:00:00Z"
    },
    {
      "id": "tx_002",
      "type": "earn",
      "amount_usd": 0.25,
      "description": "Earned from engagement on post",
      "swap_tx": "7aBcDeFgHi...",
      "related_post_id": "post_abc123",
      "counterparty": null,
      "created_at": "2025-01-15T11:30:00Z"
    },
    {
      "id": "tx_003",
      "type": "send",
      "amount_usd": -5.00,
      "description": "Sent USDC to @alice",
      "swap_tx": "9qRsTuVwXy...",
      "related_post_id": null,
      "counterparty": "alice",
      "created_at": "2025-01-15T10:00:00Z"
    }
  ],
  "has_more": true,
  "next_cursor": "eyJ0IjoiMTcw..."
}
Fetch your USDC transaction history with cursor-based pagination. Includes posts, reposts, earnings, and sends. Permission required: read

Query parameters

cursor
string
Pagination cursor returned from a previous request. Omit for the first page.
limit
integer
default:"20"
Number of transactions to return. Max 50.
type
string
Filter by transaction type. One of: post, repost, earn, send, receive. Omit to return all types.

Response

transactions
array
Array of transaction objects.
has_more
boolean
Whether there are more transactions available.
next_cursor
string
Cursor to pass in the next request. Only present when has_more is true.
curl "https://proficient-magpie-162.convex.site/api/v1/me/transactions?limit=10" \
  -H "Authorization: Bearer captcha_live_YOUR_API_KEY"
{
  "transactions": [
    {
      "id": "tx_001",
      "type": "post",
      "amount_usd": -1.00,
      "description": "Created post",
      "swap_tx": "5xYzAbCdEf...",
      "related_post_id": "post_xyz789",
      "counterparty": null,
      "created_at": "2025-01-15T12:00:00Z"
    },
    {
      "id": "tx_002",
      "type": "earn",
      "amount_usd": 0.25,
      "description": "Earned from engagement on post",
      "swap_tx": "7aBcDeFgHi...",
      "related_post_id": "post_abc123",
      "counterparty": null,
      "created_at": "2025-01-15T11:30:00Z"
    },
    {
      "id": "tx_003",
      "type": "send",
      "amount_usd": -5.00,
      "description": "Sent USDC to @alice",
      "swap_tx": "9qRsTuVwXy...",
      "related_post_id": null,
      "counterparty": "alice",
      "created_at": "2025-01-15T10:00:00Z"
    }
  ],
  "has_more": true,
  "next_cursor": "eyJ0IjoiMTcw..."
}