Transfer Record Query
QueryTransfers
Version
Available in v2.2.9 and later.
Parameters
| Field | Type | Description |
|---|---|---|
| account | Account | Account |
| startDate | string (optional) | Query start date (YYYYMMDD). When omitted, the server default range is used |
| endDate | string (optional) | Query end date (YYYYMMDD) |
| stockNo | string (optional) | Stock symbol. When omitted, all symbols are queried |
Result
| Field | Type | Description |
|---|---|---|
| isSuccess | bool | Whether the request succeeded |
| data | List[TransferRecord] | List of transfer records; an empty list when no records exist |
| message | string | Error message when isSuccess is false |
Transfer record: TransferRecord fields
Return type : Object
| Field | Type | Description |
|---|---|---|
| seqNo | string | Sequence number |
| date | string | Application date |
| time | string | Application time |
| stockNo | string | Stock symbol |
| market | Market | Market: Taiex TWSE, Taisdaq TPEx, Taiemg Emerging |
| quantity | int | Transferred shares |
| targetBranchNo | string | Receiving branch code |
| targetAccount | string | Receiving account |
| status | int | Status: 10 success; 90 failure |
Request example
sdk.Stock.QueryTransfers(account, "20260701", "20260722")
Response example
{
isSuccess = True,
message = ,
data = [
TransferRecord{
date = 2026/07/28, // Application date (string)
time = 10:53:48.340, // Application time (string)
seqNo = 418181, // Sequence number (string)
stockNo = 006205, // Stock symbol (string)
market = Taiex, // Market (Market)
quantity = 2000, // transferred shares (int)
targetBranchNo = 960C, // Receiving branch code (string)
targetAccount = 7654321, // Receiving account (string)
status = 10, // status (int)
}
]
}