© David Masri 2019
David MasriDeveloping Data Migrations and Integrations with Salesforcehttps://doi.org/10.1007/978-1-4842-4209-4_3

3. Working the Salesforce Data APIs

David Masri1 
Brooklyn, NY, USA
As mentioned in Chapter 2, Salesforce is an API First company, and hence has quite a few APIs.1 It has APIs for working with data, interacting with chatter, streaming, viewing and modifying metadata, and even for creating your own custom APIs. So, of course, the way we migrate data to Salesforce, or integrate external systems with Salesforce, is via the APIs. The APIs with which we are primarily concerned are as follows:
  • The SOAP API is used for interacting with Salesforce data over SOAP. You can insert/update/delete in batches of 200 records in ...

Get Developing Data Migrations and Integrations with Salesforce: Patterns and Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.