Options for Retrieving Data
Cloud API
Aloha has a cloud API that most of their clients don't utilize because it's prohibitively expensive and new. We have the docs for this, but have not written actual integration towards it. This is going to be the closest to real time.
Datawarehouse
They offer an enterprise datawarehousing option where clients may be paying to have their data centralized in their own database. This is going to cause up to 24+ hours until we can process the data.
From this data warehouse they can get us the data through 3 options:
Writing an integration the pulls the data from their database and pushes it via our REST API. See our REST API docs. Writing an integration the pulls the data from their database and pushes it to our SFTP server on a regular interval. Allow us to connect directly to that database. This either requires them opening up a connection to our , and providing us with credentials for the database with proper rights. Back Office Computer
Finally they have the files generated on the back office computer. This will be the second closest to real time potentially. For that they have the following options:
Writing an integration the pulls the data from their grind files and pushes it via our REST API. See our REST API docs. Writing an integration the pulls the data from their grind files and pushes it to our SFTP server on a regular interval.