---
title: "List Cross-border Transactions"
method: GET
path: "/api/b2b/cross-border/requests/{id}/transactions"
tags: ["Cross-border Requests"]
---

# List Cross-border Transactions

`GET /api/b2b/cross-border/requests/{id}/transactions`

## Request

- Base URL: `https://api-v2.honeycoin.app`
- URL: `https://api-v2.honeycoin.app/api/b2b/cross-border/requests/{id}/transactions`
- Auth: API key in header `Authorization`

List a request's deposit and payout transactions, newest first. Records are in data.transactions; pagination is at the top level. status filters chargeStatus using lowercase values. externalReference filters transaction references, not the parent request reference. Sandbox: use the same suffix under /api/sandbox/b2b/cross-border/requests with a sandbox bearer token.

## Path parameters

- `id` string, required

## Query parameters

- `status` 'pending' | 'successful' | 'failed'
- `externalReference` string
- `limit` integer
- `after` string
- `before` string

## Response `200`

Successful response.

- object
  - `success` true, required
  - `data` object, required
    - `transactions` CrossBorderListedTransaction[], required
      - `id` string, required: Transaction ID used in the single transaction path.
      - `transactionId` string
      - `senderAmount` number
      - `senderCurrency` string
      - `receiverAmount` number
      - `receiverCurrency` string
      - `type` 'crossborder-deposit' | 'crossborder-payout'
      - `chargeStatus` 'pending' | 'successful' | 'failed', required
      - `createdAt` integer
      - `updatedAt` integer
      - `payoutMethod` object
      - `momoOperator` string
      - `phoneNumber` string
      - `email` string
      - `virtualAccount` object, nullable
      - `note` string
  - `pagination` CrossBorderPagination, required
    - `nextCursor` string, nullable, required
    - `prevCursor` string, nullable, required
    - `hasNext` boolean, required
    - `hasPrev` boolean, required
    - `limit` integer, required

## Other responses

- `400`: Invalid request, bearer token, or current request state.
- `404`: REQUEST_NOT_FOUND.

## Changes

- **2026-11-03** `fcb58b0ef441`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/honeycoin/apis/honeycoin-v3-api-official/changes/api/b2b/cross-border/requests/:id/transactions/get.md)

---

[API](https://skmtc.dev/honeycoin/apis/honeycoin-v3-api-official.md) - [All operations](https://skmtc.dev/honeycoin/apis/honeycoin-v3-api-official/llms.txt) - [OpenAPI document](https://skmtc.dev/honeycoin/apis/honeycoin-v3-api-official/revisions/fcb58b0ef441?raw)
