function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Mounika SurakantiMounika Surakanti 

API is not enabled for my account.

Hi All,

I'm having a salesforce developer trial account.
I need  to integrate it with mule.When i'm trying to connect to the salesforce the error is shown as
" API not enabled for the organization"
TintuBabuTintuBabu
Hi Mounika,
 Enterprise, Unlimited and Developer editions has the API enabled by default. Professional Customers can purchase this feature.
2. Check on the profile for the user. Access the profile settings in order to verify that API is enabled as well.
A. Click Setup | Administration Setup | Manage Users | Profiles.
B. Select the profile that you need to check, and under "Administrative Permissions" verify if API Enabled is checked.
SandhyaSandhya (Salesforce Developers) 
Hi Mounika,

Please check in Administer --- Manage Users -- Profiles -- for 
System Administrator --- Edit --- Administrative Permissions--- if API is enabled.

Please see below screenshot.

User-added image

Please let us know if this helps you.

Thanks and Regards
Sandhya
Mounika SurakantiMounika Surakanti
Hi Sandhya,

I don't have the option to check API enabled in my Administrative Permissions
SandhyaSandhya (Salesforce Developers) 
Hi Mounika,

DId you log in as system admin?please share screenshot like above which I have posted.

Thanks and Regards
Sandhya
Mounika SurakantiMounika Surakanti
Hi Sandhya,
Yes I logged in as System Administrator

.User-added imageUser-added image
TintuBabuTintuBabu
Hi Mounika,

API Enabled  feature is enabled by default for Unlimited, Enterprise, and Developer Editions. Some Professional Edition organizations may also have the API enabled. If you cannot access the features you see in this guide, contact salesforce.com. 

One other possible way is via permisionset
Create new Permisionset-> System permisions->Check Api Enabled and assign it to current user. I am not pretty sure if this option is available in permission set while it is missing in profile.

User-added image
Mounika SurakantiMounika Surakanti
Hi

I'm unable to find the option to check 'API Enabled' via permissionset also.
Below is the screenshot attached
User-added image