The foundation of communication with the ABRA Flexi system is XML (or its JSON variant). The XML structure is variable, and its content depends on the selected variant, the type of organization (Czech Republic vs. Slovakia, cash-basis accounting vs. double-entry bookkeeping, etc.), as well as access rights. Therefore, the system also includes a description of the current XML structure (known as self-documentation). Each XML contains a data description in the first record. You can also retrieve a list of fields (known as properties).
To simplify your workflow, we have also prepared a machine-readable description of the structure in XSD format. We have separated the format for export (i.e., what is output from the system) and for import (non-editable fields are omitted). The export schema should be a superset of the import schema.
XSD files do not fully reflect the capabilities of the ABRA Flexi API, and it is possible that the system may produce XML that does not conform to this structure.
To obtain the XML schema for a specific agenda, you need to construct the URL as follows:
/c/<identifikátor firmy>/<evidence>/schema-export.xsd/c/<identifikátor firmy>/<evidence>/schema-import.xsd
