Practifi, built on the trusted Salesforce platform, inherits its API toolbox, allowing you to build and connect applications that interact with data and metadata in your Practifi org. Salesforce maintains many different APIs suited to a variety of use-cases. These are the most commonly used APIs:
With the Salesforce REST API, you can create, read, update and delete (CRUD) records, search or query your data, and retrieve object metadata in your org.
The Bulk API is a specialized API for querying data at scale (50,000+ records). The Bulk API is asynchronous and is preferred when dealing with large amounts of data.
The Pub/Sub (publish-subscribe) API is used for integrating external systems with real-time events that trigger when changes are made to data or other custom events. The pub/sub model reduces the number of API requests eliminating the need for frequent API requests, making it great for building applications that would otherwise need to frequently poll for changes.
If you’re just getting started with Salesforce API development, we recommend completing the free Platform API Basics training module to get to know the most common Salesforce APIs and better understand which API to use for your project.
There are many more Salesforce APIs available on Practifi not mentioned on this page. Browse all APIs and related documentation on the Salesforce Developer site.