{
"object": "withdrawal",
"id": "9o7f8g00witrma2moebd0aur",
"amount": "20.00",
"currency": "USD",
"bankId": "p5cwqjqp6o49q31zr42kjv78",
"accountKey": "default",
"bank": {
"object": "bank",
"id": "p5cwqjqp6o49q31zr42kjv78",
"accountType": "checking",
"bankName": "PayStand Test Bank",
"routingNumber": "110000000",
"nameOnAccount": "Child1 Customer",
"accountHolderType": "individual",
"currency": "USD",
"country": "USA",
"last4": "6789",
"fingerprint": "4cpw32i0hoz5iyhx7la194cy",
"isDefault": false,
"isApDefault": false,
"billingAddress": {
"object": "address",
"id": "4jal7o111y1mlpqn2wwysc7y",
"street1": "payer street",
"city": "payer city",
"state": "CA",
"postalCode": "95060",
"country": "USA",
"status": "active",
"created": "2019-06-19T17:26:25.000Z",
"lastUpdated": "2019-06-19T17:26:26.000Z"
},
"externalId": "bank_001",
"dropped": true,
"verified": true,
"status": "active",
"created": "2019-06-19T17:26:25.000Z",
"lastUpdated": "2019-06-24T13:58:48.000Z"
},
"dateToPost": "2019-07-10T16:53:20.000Z",
"transfers": [
{
"object": "transfer",
"id": "ptpj75e1j0djht9dpax6ospz",
"amount": "20.00",
"currency": "USD",
"dateToPost": "2019-07-10T16:53:20.000Z",
"holds": [
{
"object": "hold",
"id": "cj43xts2ckzaijsraljejomi",
"amount": "20.00",
"currency": "USD",
"holdTime": "0",
"releaseDate": "2019-07-10T16:53:20.000Z",
"resourceId": "ptpj75e1j0djht9dpax6ospz",
"resourceType": "Transfer",
"status": "active",
"created": "2019-07-10T16:53:20.000Z",
"lastUpdated": "2019-07-10T16:53:21.000Z"
}
],
"bankId": "p5cwqjqp6o49q31zr42kjv78",
"accountKey": "default",
"resourceId": "9o7f8g00witrma2moebd0aur",
"resourceType": "Withdrawal",
"status": "processing",
"ownerId": "yxfxbcl6jjtjk57zv7t97i01",
"created": "2019-07-10T16:53:20.000Z",
"lastUpdated": "2019-07-10T16:53:20.000Z"
}
],
"hasTransactions": false,
"ownerId": "yxfxbcl6jjtjk57zv7t97i01",
"status": "processing",
"created": "2019-07-10T16:53:20.000Z",
"lastUpdated": "2019-07-10T16:53:20.000Z"
}
id string The unique identifier for the withdrawal. |
object string, value is "withdrawal" |
description string An optional short description of the withdrawal. |
amount string The requested withdrawal amount as a positive decimal string. |
currency string The currency for the withdrawal amount in ISO4217 format. |
bankId string The id of the bank to send the withdrawal amount to. |
accountKey string The key of the account to use as a source of funds for the withdrawal. |
bank bank object Expansion of the bank id as an object. |
dateToPost datestring The date the withdrawal is expected to be posted. |
datePosted datestring The date the withdrawal was posted. |
dateSettled datestring The date the withdrawal was settled. |
dateFailed datestring The date the withdrawal failed. |
reason string A short description detailing why the withdrawal failed. |
hasTransactions boolean, [deprecated] DEPRECATED: For use with zero-to-zero reports. Indicates that the report is ready. |
transfers array of transfer objects It is possible for a single withdrawal to be split over several transactions to a bank account. A transfer object will be created for each transaction that may occur on the bank statement. |
ownerId string The id of the customer requesting the withdrawal. |
meta object Optional object to store key/values that can help link the withdrawal to an external system. |
status string, possible values are: processing, posted, paid, failed processing The withdrawal is in the process of being sent to one of our banking partners. posted The withdrawal has been received by one of our banking partners. paid We have received confirmation that the withdrawal was successful and the funds have arrived in the destination bank account. failed The withdrawal was unsuccessful. |
created datestring The date the withdrawal was created. |
lastUpdated datestring The date the withdrawal was last updated. |