Synctera · Schema
Account to Account Transfer Request
A request to transfer funds from one account to another
FinTechBaaSBankingPaymentsCard IssuingKYC
Properties
| Name | Type | Description |
|---|---|---|
| amount | integer | The amount (in cents) to transfer from originating account to receiving account. |
| currency | string | ISO 4217 alphabetic currency code of the transfer amount |
| description | string | A description of the transaction |
| dest_account_alias | string | An alias representing a GL account to credit. This is an alternative to specifying by account id |
| dest_account_no | string | The account number of the account being credited |
| effective_date | string | The date the transaction should be effective |
| external_data | object | |
| memo | string | A short note to the recipient |
| offset_description | string | A description of the offsetting transaction |
| posted_date | string | The date the transaction was posted |
| source_account_alias | string | An alias representing a GL account to debit. This is alternative to specifying by account id |
| source_account_no | string | The account number of the account being debited |
| subtype | string | The desired transaction subtype to use for this transfer |
| type | string | The desired transaction type to use for this transfer |
| user_data | object | |
| uuid | string | The UUID of the transaction |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/account_to_account_transfer_request",
"title": "Account to Account Transfer Request",
"description": "A request to transfer funds from one account to another",
"properties": {
"amount": {
"description": "The amount (in cents) to transfer from originating account to receiving account.",
"format": "int64",
"minimum": 0,
"type": "integer"
},
"currency": {
"description": "ISO 4217 alphabetic currency code of the transfer amount",
"example": "USD",
"type": "string"
},
"description": {
"description": "A description of the transaction",
"type": "string"
},
"dest_account_alias": {
"description": "An alias representing a GL account to credit. This is an alternative to specifying by account id",
"example": "ach_suspense",
"type": "string"
},
"dest_account_no": {
"description": "The account number of the account being credited",
"type": "string"
},
"effective_date": {
"description": "The date the transaction should be effective",
"format": "date-time",
"type": "string"
},
"external_data": {
"$ref": "#/components/schemas/external_data"
},
"memo": {
"description": "A short note to the recipient",
"type": "string"
},
"offset_description": {
"description": "A description of the offsetting transaction",
"type": "string"
},
"posted_date": {
"description": "The date the transaction was posted",
"format": "date-time",
"type": "string"
},
"source_account_alias": {
"description": "An alias representing a GL account to debit. This is alternative to specifying by account id",
"example": "ach_suspense",
"type": "string"
},
"source_account_no": {
"description": "The account number of the account being debited",
"type": "string"
},
"subtype": {
"description": "The desired transaction subtype to use for this transfer",
"type": "string"
},
"type": {
"description": "The desired transaction type to use for this transfer",
"type": "string"
},
"user_data": {
"$ref": "#/components/schemas/user_data"
},
"uuid": {
"description": "The UUID of the transaction",
"format": "uuid",
"type": "string"
}
},
"required": [
"uuid",
"source_account_no",
"source_account_alias",
"dest_account_no",
"dest_account_alias",
"type",
"subtype",
"amount",
"currency",
"effective_date",
"memo",
"user_data",
"external_data"
],
"type": "object"
}