Fresh produce API integration
Increase profit & reduce fresh produce waste today!Book free demo
Use the farmsoft API to connect your financial solution, payroll, integrate with temperature & moisture sensors, create your own interfaces, link with your transport company, scales and weighing equipment, RFID, and video & camera systems.
Using the farmsoft API you can connect all parts of your fresh produce enterprise in a seamless centralized manner. Perform the integration using your own I.T. department, outsource to your preferred vendor, or simply ask our development team to do it for you.
GET STARTED - Go to Settings > Technical > and select "API configuration" from the more options drop down (top right).
CREATE YOUR API KEY - Select Create API key, and copy your key. Note this is a secret key for your company only.
TEST YOUR API CONNECTION - Select Test API, if you don't get any data back, that is because you have no Task/s in your database.
START USING YOUR API CONNECTION - use your chosen API enabled interface to make calls to [please refer to this document]
If you receive “No data found using those filters.” Please change the filters and call again, OR there is simply no matching data.
API calls are limited to 4 per second using the same API key, if this is exceeded your API will be blocked (no response) for 60 seconds.
Only one API call can be processed at a time using the same key, no response will be issued for subsequent calls if a call is already pending.
All dates are MM/DD/YY
All date/time are MM/DD/YY HH:MM AM
The API uses Bearer authentication
You should use Crystal Reports or similar software to mine your data (writing your own reports from scratch is time consuming without these tools)
Security will block your IP address if an excessive number of API requests are received in a short time period
If you are unable to connect to the API, please contact support. We love to provide support, however, support for using an API is too technical for our support team (unless you have a Premium Support contract). For all other matters related to the API, your company is expected to have the expertise to proceed without requesting support. We are unable to tell you how to use the data, how to filter it, or how to write SQL or build reports from it, we will not write your SQL, we are unable to change the filtering of the data (once again, you can do this yourself using whatever tool you have chosen). The data is provided in a flat file XML format, with the associations between data logical and determined by using the "Data Definition" document. It is assumed a company capable of using an API is capable of understanding and massaging the data without assistance.
DOWNLOAD THE DATA DEFINITION FOR EACH API CALL HERE. This document also includes source code samples and other technical details.
Make your own reports!
Did you know you can design your own reports, labels, invoices, and documents?