The transfers object

{
    "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",
    "bank": {
        "accountType": "checking",
        "bankName": "PayStand Test Bank",
        "routingNumber": "110000000",
        "nameOnAccount": "Child1 Customer",
        "accountHolderType": "individual",
        "currency": "USD",
        "country": "USA",
        "last4": "6789",
        "fingerprint": "4cpw32i0hoz5iyhx7la194cy",
        "isDefault": false,
        "billingAddress": {
            "street1": "payer street",
            "city": "payer city",
            "state": "CA",
            "postalCode": "95060",
            "country": "USA"
        },
        "externalId": "bank_001",
        "dropped": true,
        "verified": true
    },
    "resourceId": "9o7f8g00witrma2moebd0aur",
    "resourceType": "Withdrawal",
    "status": "processing",
    "ownerId": "yxfxbcl6jjtjk57zv7t97i01",
    "created": "2019-07-10T16:53:20.000Z",
    "lastUpdated": "2019-07-10T16:53:20.000Z"
}

id string
The unique id of the transfer.

object string, value is "transfer"

description string
A short description of the transfer.

amount string
The amount of the transfer. Must be a positive integer that is greater than or equal to the available balance at the time the transfer was created.

currency string
The currency for the transfer amount in ISO4217 format.

datePosted datestring
The date the transfer was posted.

dateToPost datestring
The date the transfer is set to be posted.

dateSettled datestring
The date the transfer was paid. This is the likely date that the funds will arrive into the external bank account.

dateFailed datestring
The date the transfer failed.

reason string
A reason describing why the transfer failed.

holds array of hold objects
An array of hold objects reflecting when the transfer is set to be posted.

bankId string
The id of the bank where funds will be transferred.

accountKey string
The key for the account that will act as a source of funds for the transfer.

bank bank object
The embedded bank object.

resourceId string
The id of the related resource. Most likely the id of the related Withdrawal.

resourceType string, possible values: Withdrawal
The type of the related resource.

status string, possible values: processing, posted, paid, failed

processing
The transfer is in the process of being sent to one of our banking partners.

posted
The transfer has been received by one of our banking partners.

paid
We have received confirmation that the transfer was successful and the funds have arrived in the destination bank account.

failed
The transfer was unsuccessful.

meta object
Optional object to store key/values that can be used to link the transfer to an external system.

ownerId string
The customer id who initiated the transfer.

created datestring
The date the transfer was created.

lastUpdated datestring
The date the transfer was last updated.