POST /bankTransactions
Changed onPosts an individual bank transaction to an accounting service provider for a business.
Request
- Base URLhttps://api.railz.ai
- AuthHTTP bearer
Request body
Example request
{
"connection": {
"businessName": "Railz",
"serviceName": "xero"
},
"data": {
"currency": "CAD",
"transactionType": "payment",
"customerRef": "6d42f03b-181f-43e3-93fb-2025c012de92",
"vendorRef": "6d42f03b-181f-43e3-93fb-2025c012de92",
"bankAccountRef": "090",
"lines": [
{
"description": "Services rendered.",
"accountRef": "200",
"taxRef": "45",
"memo": "Example memo."
}
],
"date": "2021-03-29"
}
}Response
Example response
{
"businessName": "Railz",
"serviceName": "xero",
"data": {
"currency": "CAD",
"transactionType": "payment",
"customerRef": "6d42f03b-181f-43e3-93fb-2025c012de92",
"vendorRef": "6d42f03b-181f-43e3-93fb-2025c012de92",
"bankAccountRef": "090",
"lines": [
{
"description": "Services rendered.",
"accountRef": "200",
"taxRef": "45",
"memo": "Example memo."
}
],
"date": "2021-03-29"
}
}Changes
- info
api tag
Bankadded
- info
- breaking
removed the enum value
overPaymentof the request property/ - breaking
the
/request property format changed fromdate-timetodate - breaking
the
response's property format changed fromuuidto no format for status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - warning
added the new
dynamics365Financeenum value to theresponse property for the response status - warning
added the new
dynamicsBusinessCentralenum value to theresponse property for the response status - warning
added the new
freshbooksenum value to theresponse property for the response status - warning
added the new
myobenum value to theresponse property for the response status - warning
added the new
oracleNetsuiteenum value to theresponse property for the response status - warning
added the new
overpaymentenum value to the/////response property for the response status - warning
added the new
quickbooksenum value to theresponse property for the response status - warning
added the new
quickbooksDesktopenum value to theresponse property for the response status - warning
added the new
sageBusinessCloudenum value to theresponse property for the response status - warning
added the new
sageIntacctenum value to theresponse property for the response status - warning
added the new
waveenum value to theresponse property for the response status - warning
added the new
xeroenum value to theresponse property for the response status - warning
added the new
zohoBooksenum value to theresponse property for the response status - info
request property
/deprecated - info
request property
///deprecated - info
request property
///deprecated - info
request property
///deprecated - info
request property
/deprecated - info
added the new
overpaymentenum value to the request property/ - info
the
/request property format was generalized fromuuidto no format - info
response property
data/allOf[PushBankTransaction]/customerRefdeprecated - info
response property
data/allOf[PushBankTransaction]/lines/items/memodeprecated - info
response property
data/allOf[PushBankTransaction]/lines/items/subTotaldeprecated - info
response property
data/allOf[PushBankTransaction]/lines/items/totalAmountdeprecated - info
response property
data/allOf[PushBankTransaction]/vendorRefdeprecated - info
removed the
overPaymentenum value from the/////response property for the response status
- breaking