API access is required for Geckoboard to pull in data from your built reports. You can enable API access on your Salesforce account either by user profile or permission set. Your Salesforce administrator controls your profile and its permissions.
Enable API access using profiles
Enable API access in Salesforce by user profile.
Click on Setup.
Go to Manage Users and click Profiles.
Click Edit on the specific profile you're updating.
Scroll down to Administrative Permissions and check the API Enabled box.
Enable API access using permission sets
Enable API access in Salesforce by set system permissions.