I'm getting a API_CURRENTLY_DISABLED error when I'm trying to call the ajax api (sforce.connection.create) from my public page. In my site's public access settings I see the the 'API Enabled' option is checked. Any ideas why I cannot call the ajax api?
Trial Enterprise and Ultimate Editions have API support, nor does Salesforce activate it on request.
Getting to a work-around, if you want to test the API, go for a
Developer Edition account. Therein you can create multiple CRM users, manage
Contacts etc. But do note that the DE comes with certain restrictions that can be easily bypassed. This will guide you into it.