Connector Details
Integration methods
There are two supported ways to integrate with Toast:- using Toast APIs (there are restrictions here)
- using SFTP exports
Using APIs
Toast has two types of API access:- integration partner access -> requires going through a lengthy partnership and approval process
- standard API access -> only available on RMS Essentials plan or higher. Full requirements listed on the Toast docs
Standard API access is read only and is only available on the RMS Essentials plan or higher.
Configuration
To generate standard API access credentials, you can follow the guide in the Toast docs. You will be given the following:- API access URL
- client id
- client secret
Supported data
You can review Toast’s official Postman collection to review what their APIs support. Our connector currently supports the following data:SFTP exports
Alternatively, Toast does offer the ability to create data exports and access them via SFTP.Configuration
Configuring SFTP exports in Toast can be cumbersome on the user side. If possible to use the API approach (based on their subscription), that may be simpler.
- The Toast user will need to request SFTP access from Toast (it is typically not enabled by default)
- Once Toast provisions the SFTP connection, the user can configure the data exports they want. This is the most tedious part of the configuration. This is managed directly in the Toast UI under Reports -> Settings -> Data Exports.
- Configure the SFTP credentials in Hotglue
Supported data
Currently, ourtoast-sftp connector supports importing the following data from the data exports: