I have seen information about using Token with SOAP API, but REST API documentations doesn't say anything about it. Did anybody find useful hints on getting Token to work with Rest API?
If you have a partner app you should now be able to get your OAuth client whitelisted for api access, talk to your contact in the partner group.
Here is our experience of getting Import2 app working with Group and Professional editions:
- You have to be Salesforce ISVForce partner
- Your app has to pass security review
- Your app is actually working on other editions that have API enabled.
Step 1. Login into your Developer org that you have used to create the app. and goto
Setup ➤ Develop ➤ Remote Access. Create or click on the app that you want to whitelist. Copy paste the URL of Remote Access app, as you would need that when submiting a Case.
Step 2. Find your Developer Org Id. NB! it's an org where your app is registered, not the GE Org you are trying to connect. To find it go to
Setup ➤ Administration Setup ➤ Company Profile ➤ Company Information ➤ Salesforce Organization ID
Step 3. Create an org to test if you have an access or not. We were getting different results on Test Org created through Partner Portal vs the org we created by requesting Group Edition trial on Salesforce page. Trust me, you would need that to test if your app was already whitelisted or not ;)
Step 4. Now submit a Case in partner portal. Use Case Type: AppExchange & Services Listing, Sub Type: Enable REST API for GE/PE Org. Be sure to mentioned your Remote Access id and Org ID that you have found during steps 1 and 2.
Step 5. We were informed that it takes 24 hours after you get notification that your app is whitelisted, but actually it took 3-4 days for us until Group Edition access actually started to work.
Hope it helps
What token are you referring to? If you've gotten the API enabled in the edition (which is a conversation with Salesforce support/Account Exec I think) - it should work the same as described in this OAuth article:
Or if you have access to Visualforce (which I'm assuming if you're trying that) - @RemoteAction as jordan.baucke suggests (which does not require a API call).
We've had long conversations with SFDC about this, no, there is no documentation to my knowledge.
Just vague references to using it to allow API access in Group/PE.
You can however use
@RemoteAction annotated methods if you want to do some Ajaxy calls in your VF pages (that's the way we've done it)