Gather endpoints that provide functionalities for managing bank accounts. These functionalities include reading bank account data, upserting bank account data, deleting bank account data, creating a new data source, reading all data sources, reading a data source by ID, and deleting a data source by ID.
-> Start a job to import bank account records from a previously uploaded CSV file, identified by the storage ID in the request object.
Identifies a previously uploaded CSV file with bank accounts to import.
featuresOn | Array of strings (BankAccountImportJobFeatureParam) Feature(s) to be used during the import job:
Example: ["CLEAR_STORAGE"] | ||||||
url required | string -> Url to file which will be used to import data from. Recommended. The file can be uploaded via File Upload passing through Example: "customer-uploads/bankaccountdata.csv" |
Bank account import job started
Bad Request
{- "url": "customer-uploads/bankaccountdata.csv",
- "featuresOn": [
- "CLEAR_STORAGE"
]
}
{- "id": "72d6900fce6b326088f5d9d91049e3e6",
- "createdBy": "76248934691294444",
- "createdAt": "2024-11-21T10:53:14Z",
- "modifiedAt": "2024-11-21T10:53:14Z",
- "progress": "77",
- "status": "RUNNING",
- "statusMessage": "The job failed because storage is empty.",
- "parameters": {
- "url": "customer-uploads/bankaccountdata.csv",
- "featuresOn": [
- "CLEAR_STORAGE"
]
}
}
Get bank account import job progress. It contains information about request that started the job.
Bank account import job results
Bad Request
{- "id": "72d6900fce6b326088f5d9d91049e3e6",
- "createdBy": "76248934691294444",
- "createdAt": "2024-11-21T10:53:14Z",
- "modifiedAt": "2024-11-21T10:53:14Z",
- "progress": "77",
- "status": "RUNNING",
- "statusMessage": "The job failed because storage is empty.",
- "parameters": {
- "url": "customer-uploads/bankaccountdata.csv",
- "featuresOn": [
- "CLEAR_STORAGE"
]
}
}