Skip to main content
GET
/
accounts
/
{accountId}
/
transfers
List transfers for account
curl --request GET \
  --url https://api.venlyfinance.com/v1/accounts/{accountId}/transfers \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "result": [
    {
      "id": "a1b2c3d4-e5f6-4789-9abc-def012345678",
      "senderAccountId": "b2a1f0e9-8c7d-4e3a-9f21-0a1b2c3d4e5f",
      "receiverAccountId": "c3b2a1f0-9d8c-4e3a-bf21-1a2b3c4d5e60",
      "chain": "BASE",
      "asset": "USDC",
      "amount": 25,
      "description": "Invoice settlement",
      "idempotencyKey": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "status": "COMPLETED",
      "transactionHash": "0xa1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2",
      "createdAt": "2026-01-15T09:30:00Z",
      "updatedAt": "2026-01-15T09:30:02Z"
    },
    {
      "id": "b2c3d4e5-f6a7-4890-abcd-ef0123456789",
      "senderAccountId": "b2a1f0e9-8c7d-4e3a-9f21-0a1b2c3d4e5f",
      "receiverAccountId": "c3b2a1f0-9d8c-4e3a-bf21-1a2b3c4d5e60",
      "chain": "BASE",
      "asset": "USDC",
      "amount": 10,
      "description": "Invoice settlement",
      "idempotencyKey": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "status": "COMPLETED",
      "transactionHash": "0xa1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3f4a5b6c7d8e9f0a1b2",
      "createdAt": "2026-01-15T09:30:00Z",
      "updatedAt": "2026-01-15T09:30:02Z"
    }
  ],
  "pagination": {
    "pageNumber": 1,
    "pageSize": 20,
    "numberOfElements": 2,
    "numberOfPages": 1,
    "hasNextPage": false,
    "hasPreviousPage": false
  }
}
Returns the account’s transfers. Filter by accountRole (SENDER/RECEIVER) and status, and page with page/size.

Authorizations

Path Parameters

accountId
string<uuid>
required

Unique account identifier

Query Parameters

accountRole
enum<string>

Filter by the account's role in the transfer

Available options:
SENDER,
RECEIVER
status
enum<string>

Filter by transfer status Status of a transfer

Available options:
PENDING,
COMPLETED,
FAILED
sortOn
string
default:createdAt

Field to sort by

sortOrder
enum<string>
default:ASC

Sort direction

Available options:
ASC,
DESC
page
integer<int32>
default:1

Page number (1-based indexing)

Required range: x >= 1
size
integer<int32>
default:100

Number of items per page

Required range: x >= 1

Response

List of transfers

success
boolean

Indicates whether the request was successful

result
object[]
pagination
object

Pagination metadata (top-level sibling of result)