> ## Documentation Index
> Fetch the complete documentation index at: https://developer.wooxpro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Internal Transfer Status (KEYED)

`Query internal transfer records of the initiator. If withdrawID is provided, a single record will be queried; otherwise, results are returned as a paginated list.`

#### Request URL

`GET https://cloud-api.wooxpro.com/transfer/transfer-gateway/private/internalTransferStatus`

#### Request Limit

See [Detailed Rate Limit](/english/rate-limit)

#### Request Parameter

> Request

```shell theme={null}
curl -H 'X-API-KEY:{{AccessKey}}'
'https://cloud-api.wooxpro.com/transfer/transfer-gateway/private/internalTransferStatus?page=1&pageSize=100'
```

| Field      | Type    | Required? | Description                                                                                            |
| :--------- | :------ | :-------- | :----------------------------------------------------------------------------------------------------- |
| withdrawID | String  | No        | Transfer operation ID; when provided, pagination conditions are ignored and a single record is queried |
| startTime  | Long    | No        | Start time (milliseconds epoch)                                                                        |
| endTime    | Long    | No        | End time (milliseconds epoch)                                                                          |
| coin       | String  | No        | Currency code abbreviation; fails if it does not exist                                                 |
| page       | Integer | No        | Page number (default: 1)                                                                               |
| pageSize   | Integer | No        | Number of records per page (default: 100)                                                              |

#### Response Data

> Response

```json theme={null}
{
  "code": 1000,
  "message": "Ok",
  "trace": "0cc6f4c48b8c42538e908d3195aa109c",
  "data": [
    {
      "withdrawId": "123",
      "coin": "USDT",
      "status": "SUCCESS",
      "amount": 10.5,
      "accountType": "SPOT",
      "createTime": 1710000000000,
      "updateTime": 1710000001000
    }
  ]
}
```

| Field       | Type   | Description                        |
| :---------- | :----- | :--------------------------------- |
| withdrawId  | String | Transfer operation ID              |
| coin        | String | Currency code abbreviation         |
| status      | String | Status value, e.g. SUCCESS, FAILED |
| amount      | Number | Amount                             |
| accountType | String | Account type                       |
| createTime  | Long   | Created timestamp (ms)             |
| updateTime  | Long   | Updated timestamp (ms)             |

#### Error Codes

> Note: These error codes will be updated in a future version.

| errMsg          | code |
| :-------------- | :--: |
| Ok              | 1000 |
| Failure         |  -1  |
| Invalid request |  -3  |
| User not login  |  -6  |
