System
System-level endpoints used by trading and operator roles.
Get a deposit ticket by OMS ID, account, request code, and ticket ID
A deposit ticket object
Invalid input parameters
Unauthorized access
Deposit ticket not found
POST /ap/GetDepositTicket HTTP/1.1
Host: apstage.proxy.kiiex.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59
{
"OMSId": 1,
"AccountId": 1,
"RequestCode": "text",
"TicketId": 1
}
{
"assetManagerId": 1,
"accountId": 1,
"assetId": 1,
"assetName": "text",
"amount": 1,
"omsId": 1,
"requestCode": "text",
"requestIP": "text",
"requestUser": 1,
"requestUserName": "text",
"operatorId": 1,
"Status": 1,
"feeAmt": 1,
"updatedByUser": 1,
"updatedByUserName": "text",
"ticketNumber": 1,
"depositInfo": {},
"createdTimestamp": "2025-08-26T20:35:22.893Z",
"lastUpdateTimeStamp": "2025-08-26T20:35:22.893Z",
"comments": {},
"attachments": {}
}
Get all deposit tickets for a given OMS, operator, and account
List of deposit tickets
Invalid input parameters
Unauthorized access
No deposit tickets found for given criteria
POST /ap/GetDepositTickets HTTP/1.1
Host: apstage.proxy.kiiex.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 40
{
"OMSId": 1,
"OperatorId": 1,
"AccountId": 1
}
[
{
"assetManagerId": 1,
"accountId": 1,
"assetId": 1,
"assetName": "text",
"amount": 1,
"omsId": 1,
"requestCode": "text",
"requestIP": "text",
"requestUser": 1,
"requestUserName": "text",
"operatorId": 1,
"Status": 1,
"feeAmt": 1,
"updatedByUser": 1,
"updatedByUserName": "text",
"ticketNumber": 1,
"depositInfo": {},
"createdTimestamp": "2025-08-26T20:35:22.893Z",
"lastUpdateTimeStamp": "2025-08-26T20:35:22.893Z",
"comments": {},
"attachments": {}
}
]
Retrieve a withdraw ticket based on OMS ID, account, request code, and ticket ID
A withdraw ticket object
Invalid input parameters
Unauthorized access
Withdraw ticket not found
POST /ap/GetWithdrawTicket HTTP/1.1
Host: apstage.proxy.kiiex.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59
{
"OMSId": 1,
"AccountId": 1,
"RequestCode": "text",
"TicketId": 1
}
{
"assetManagerId": 1,
"accountId": 1,
"assetId": 1,
"assetName": "text",
"amount": 1,
"templateForm": "text",
"templateFormType": "text",
"omsId": 1,
"requestCode": "text",
"requestIP": "text",
"requestUserId": 1,
"requestUserName": "text",
"operatorId": 1,
"Status": 1,
"feeAmt": 1,
"updatedByUser": 1,
"updatedByUserName": "text",
"ticketNumber": 1,
"createdTimestamp": "2025-08-26T20:35:22.893Z",
"lastUpdateTimestamp": "2025-08-26T20:35:22.893Z",
"Comments": [
{
"commentId": 1,
"enteredBy": 1,
"enteredDateTime": "2025-08-26T20:35:22.893Z",
"comment": "text",
"operatorId": 1,
"omsId": 1,
"ticketCode": "text",
"ticketId": 1
}
],
"Attachments": [
{
"attachmentId": 1,
"submittedByUserId": 1,
"submittedByUserName": "text",
"uploadDate": "2025-08-26T20:35:22.893Z",
"uploadIP": "text",
"ticketNumber": 1
}
],
"AuditLog": [
{}
]
}
Creates a deposit ticket used to fund an account.
Result of the creation
Invalid deposit ticket data
Unauthorized request
POST /ap/CreateDepositTicket HTTP/1.1
Host: apstage.proxy.kiiex.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 409
{
"assetManagerId": 1,
"accountId": 1,
"assetId": 1,
"assetName": "text",
"amount": 1,
"omsId": 1,
"requestCode": "text",
"requestIP": "text",
"requestUser": 1,
"requestUserName": "text",
"operatorId": 1,
"Status": 1,
"feeAmt": 1,
"updatedByUser": 1,
"updatedByUserName": "text",
"ticketNumber": 1,
"depositInfo": {},
"createdTimestamp": "2025-08-26T20:35:22.893Z",
"lastUpdateTimeStamp": "2025-08-26T20:35:22.893Z",
"comments": {},
"attachments": {}
}
{
"success": true,
"requestcode": "text"
}
Returns a single withdraw ticket from OMS, trading venue operator, and account that matches the current Verify Code for confirmation.
A withdraw ticket object
Bad request
POST /ap/GetWithdrawTicketByVerifyCode HTTP/1.1
Host: apstage.proxy.kiiex.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 31
{
"OMSId": 1,
"VerifyCode": "text"
}
{
"assetManagerId": 1,
"accountId": 1,
"assetId": 1,
"assetName": "text",
"amount": 1,
"templateForm": "text",
"templateFormType": "text",
"omsId": 1,
"requestCode": "text",
"requestIP": "text",
"requestUserId": 1,
"requestUserName": "text",
"operatorId": 1,
"Status": 1,
"feeAmt": 1,
"updatedByUser": 1,
"updatedByUserName": "text",
"ticketNumber": 1,
"createdTimestamp": "2025-08-26T20:35:22.893Z",
"lastUpdateTimestamp": "2025-08-26T20:35:22.893Z",
"Comments": [
{
"commentId": 1,
"enteredBy": 1,
"enteredDateTime": "2025-08-26T20:35:22.893Z",
"comment": "text",
"operatorId": 1,
"omsId": 1,
"ticketCode": "text",
"ticketId": 1
}
],
"Attachments": [
{
"attachmentId": 1,
"submittedByUserId": 1,
"submittedByUserName": "text",
"uploadDate": "2025-08-26T20:35:22.893Z",
"uploadIP": "text",
"ticketNumber": 1
}
],
"AuditLog": [
{}
]
}