Salesforce.com API provides programmatic access to an organizationï¿½s information and allows developers to implement custom functionality. The worldwide leader in on-demand customer relationship management (CRM) services. More companies trust their vital customer and sales data to salesforce.com than any other on-demand CRM company in the world. The Apex platform and API extends Salesforce and the AppExchange is a directory of on-demand applications.
The Force.com web services API allows users to create, retrieve, update or delete records, such as accounts, leads, and custom objects. With more than 20 different calls, the API also allows users to maintain passwords, perform searches, and much more.
The REST-based Bulk API is optimized for loading or deleting large sets of data. It allows users to query, insert, update, upsert, or delete a large number of records asynchronously by submitting a number of batches which are processed in the background by Salesforce.com.
The SOAP-based API, is optimized for real-time client applications that update small numbers of records at a time. Although the SOAP-based API can also be used for processing large numbers of records, when the data sets contain hundreds of thousands of records it becomes less practical. The Bulk API is designed to make it simple to process data from a few thousand to millions of records.
The Metadata API can be used to retrieve, deploy, create, update or delete customization information, such as custom object definitions and page layouts, for an organization using Salesforce.com. The Metadata API is intended for managing customizations and for building tools that can manage the metadata model, not the data itself.
The following is a list of how-to and tutorial content that matched your search term. ProgrammableWeb's how-to content comes from two sources; full-blown tutorials that we publish ourselves and other highly relevant tutorials that we find elsewhere on the Web. This list represents on combination of both tutorial types and if you go to ProgrammableWeb's API University, you'll not only be able to find more, they are organized based on your role (API providers or developers who consumes APIs). If you know of a tutorial that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.