Using XSD schema to Build out XML Positions File
We make an XSD schema available for the position upload in XML format. It is updated regularly, and we recommend downloading the latest version before commencing testing or building XML files.
The purpose of the XSD schema is to support the initial build of your position file during the implementation phase.
How can I obtain the latest XSD schema?
This can be retrieved from the GET v1/expost/xsd API endpoint on your FundApps instance.
Alternatively, the XSD schema can be downloaded by logging into the API endpoint through your browser. The URL would be: [your-company-name]-api.fundapps.co/v1/expost/xsd. From there, you will be prompted for the API username and password, allowing you to download the XSD schema. The most up-to-date XSD schema can always be found by referring to that link.
Please get in touch with your IT team to validate an XML against XSD. We recommend using the Python library XML schema. Alternatively, for a quick manual check, you can use a web service such as www.freeformatter.com.
Note: the XSD Schema validation is more sensitive than the User Interface validation.
You may also be interested in reading these articles: