What does the "FreshBooks API access is not enabled." Error message mean?

When I sync my FreshBooks Account I am getting "FreshBooks API access is not enabled." as an error.

Customers must activate the FreshBooks API in order to allow SkyLedger to sync ledger items. This is outside of the authentication where you entered your FreshBooks username and password.

You must login to your FreshBooks account and navigate to the "FreshBooks API" section in the "My Account" area. Once in this area please select "Enable API". Once you have done this SkyLedger can now sync your ledger items.

FreshBooks_API__skyledgerdemo-1.jpg