Skip to content
Developer home

Supported File Formats

  Less than to read

Supported File Formats

When interacting with the API, it’s important to know what file formats we currently support, and have a way to check for new supported file formats that we can process.

Calling the /fileformats endpoint:

[Domain URL]/fileformats

The supported file formats endpoint is a public endpoint, and doesn’t require authentication.

Supported File Formats Response

"errorDetails": [
    {
        "data": [
            {
                "fileFormat": "CAMT053#v1", // The fileformat is a combination of the file format and the version (this has to be unique)
                "description": "CAMT053-format XML file", // A user friendly readable description
                "variant": "",
                "version": "1",
                "maxFileSize": 250000000 // The file size is displayed in bytes
            },
            {
                "fileFormat": "JSON#v0",
                "description": "JSON-format file; for TESTING ONLY",
                "variant": "",
                "version": "0",
                "maxFileSize": 250000000
            },
            {
                "fileFormat": "Tabular3column#v1",
                "description": "Mapping for a 3 column CSV file where the Amount is a signed field indicating Debit(-) or Credits(+). Minimum requirement is for a date, description and amount.",
                "variant": "",
                "version": "1",
                "maxFileSize": 250000000
            },
            {
                "fileFormat": "Tabular4column#v1",
                "description": "Mapping for a 4 column CSV file where the Amount is in either a Credit or Debit column. Minimum requirement is for a date, description and credit amount and debit amount.",
                "variant": "",
                "version": "1",
                "maxFileSize": 250000000
            }
        ],
        "links": null,
        "meta": {},
        "error": null
    }
],