Yes, if you wish to have Illumineto access Salesforce Content Libraries or Opportunities, you must have the Enterprise Edition of Salesforce. Once you have confirmed you have this edition of Salesforce, you must also confirm you have API access enabled for your user in Salesforce for Illumineto Spark to connect to your Salesforce org.
Note: This setting is only available if you have the Enterprise Edition of Salesforce.
Your Salesforce administrator controls your profile and permission set. To access the API (to issue calls and receive the call results), your user must be granted the “API Enabled” permission.
Client applications such as Illumineto Spark can query or update only those objects and fields to which they have access via your permission set.
To edit your profile, your admin will need to go to Setup | Manage Users | Profiles in the Salesforce user interface to grant the "API Enabled" permission.