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
Markus KollindMarkus Kollind 

Terms of use for the Salesforce APIs when using a "connected app"

Hi!

We are trying to identify the Terms of Use for using the Salesforce APIs (Rest and Bulk) via a "Connected App" (as described for "Access Data with API Integration" in this page: https://help.salesforce.com/articleView?id=connected_app_about.htm&type=5).

What we want to understand is what terms of use the APIs themselves have as well as when one uses such a "Connected App" configuration. And also if it matters, from a Terms of Use perspective, if the "Connected App" configuration is created in a "Developer Edition" account or in a "full" Salesforce Account.

Does anyone know?
sachinarorasfsachinarorasf
Hi Markus,

When developers or independent software vendors (ISV) build web-based or mobile applications that need to pull data from your Salesforce org, 
you can use connected apps as the clients to request this data. To do so, you create a connected app that integrates with Salesforce APIs

Connected app use cases
1. You can use a connected app to integrate external applications with the Salesforce API, such as a web-based app.
2. You can also use connected apps to integrate service providers with your Salesforce org, and to set security policies to control what 
   data a third-party app can access from your org.
3. You can configure a connected app to provide authorization for external API gateways, such as API gateways hosted on MuleSoft’s Anypoint 
   Platform.

To know more you can go through below link
https://chicagocloudgroup.com/salesforce-rest-api-connected-apps-apex-rest-methods/
https://help.salesforce.com/articleView?id=connected_app_overview.htm

I hope you find the above solution helpful. If it does, please mark as Best Answer to help others too.

Thanks and Regards,
Sachin Arora
www.sachinsf.com
Markus KollindMarkus Kollind
Hi Sachin, 

I do know how to create a connected app and use it for getting data from Salesforce using the different APIs. What I am after is more if there is any legal restriction when it comes to using the APIs and especially when doing the authentication in that way. And also if it matters what type of organization we use for registering the application (e.g., if we use a Developer org). 

Best regards,
   Markus
João Azevedo 2João Azevedo 2
Hi Markus,

Have you found any documentation regarding the terms of use?

Thank you