Filter by Service

Filter by Topic

Filter by Keyword(s)

Documentation for Spring '14 (API version 30.0). See Earlier Reference Documentation for earlier versions.
AJAX Toolkit Developer's Guide
Describes how to use the AJAX Toolkit, which is a JavaScript wrapper around the API.
Analytics API Developer Guide
Analytics REST API gives programmatic access to integrate reporting into a wide variety of applications. You can get report metadata, run reports synchronously or asynchronously to get summary data with or without details, filter...
Analytics Workbook
Introduces you to dashboards and reports through a series of tutorials starting with dashboard reports and then looking at how to take advantage of built-in tools to share the information with others.
Apex Workbook
Describes, through a set of tutorials, the Apex programming language. You can use Apex to add custom business logic through triggers, unit tests, scheduled Apex, batch Apex, REST Web services, and Visualforce controllers.
AppExchange Publishing Guide
Describes how to publish apps on the AppExchange, which is your complete marketplace for cloud computing applications and consulting partners.
Application Installation Guide
Describes how to install a package from the AppExchange and roll out the package to your users.
Archived Documents
This document lists older documentation that is available to help you maintain development work created for older versions of Salesforce.
Browser Support and Configuration
Salesforce supports various Web browsers and recommends certain configuration settings to maximize performance.
Building Custom Objects, Tabs, and Related Lists
A short overview of building custom objects, tabs, and related lists.
Building Salesforce Custom Links
Use custom links to integrate your organization’s Salesforce data with external websites, your company’s intranet, or other back-end office systems. You can also use custom links to provide quick access to relevant or frequently-...
Bulk API Developer's Guide
Describes how to use the Bulk API, which provides programmatic access to allow you to quickly load your organization's data into Salesforce.
CTI Toolkit Version 4.0 Developer's Guide
Describes how to administer and customize Salesforce CRM Call Center version 4.0.
CTI Toolkit Versions 1.0 to 3.0 Developer's Guide
Describes how to administer and customize Salesforce CRM Call Center versions 1.0 through 3.0.
Chatter Answers JavaScript API Developer’s Guide
You can use the Chatter Answers JavaScript API as an event manager that mediates communication to the Chatter Answers UI.
Chatter REST API Developer's Guide
Chatter REST API provides programmatic access to feeds and social data such as users, groups, followers, and files. Use Chatter REST API to integrate Chatter into a variety of applications such as mobile applications, intranet si...
Cloud Flow Designer Workbook
Gives a quick introduction to designing flows through a set of tutorials that familiarize you with creating and looking up records, configuring decisions and outcomes, using Apex as a plug-in to enhance functionality, and embeddi...
Customizing Case Feed with Visualforce
This guide is for developers who are responsible for customizing Case Feed according to their company’s needs. It includes several use cases and examples to help you create a unique Case Feed page.
Customizing Chatter Profile Pages
Chatter profile pages can deploy custom content with the use of subtab apps and custom tabs.
Data Loader Guide
Describes how to use Data Loader, which is a client application for the bulk import or export of data. Use it to insert, update, delete, or export Salesforce or records.
2014-03-12 API Developer's Guide
The APIs work with Salesforce Prospector and Clean to provide accurate account and contact data from
Development Lifecycle Guide
Describes the process for developing and releasing applications.
Email Approval Response FAQ
Answers to common questions about email approval responses.
ExactTarget Documentation
Provides an overview of ExactTarget Fuel and how to use it to integrate with and build apps for the ExactTarget Marketing Cloud.
2014-02-15 Apex Code Developer's Guide
Describes how to use Apex, which is a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on the platform server, in conjunction with calls to t...
2014-03-12 Canvas Developer's Guide
Describes how to integrate third-party applications into Salesforce using the Canvas framework.
2014-03-12 Migration Tool Guide
Describes how to use the Migration Tool, which is a Java/Ant-based command-line utility for moving metadata between a local directory and a Salesforce organization.
2014-03-12 Platform Fundamentals Fundamentals is an introduction to the native functionality of the platform. This book walks the reader through the creation of a standard recruiting application, including designing and creating obj...
2014-03-12 Platform Glossary
Definitions of terms.
2014-04-13 REST API Developer's Guide
Describes how to use the REST API, which provides a powerful, convenient, and simple Web services API for interacting with
2014-03-12 SOQL and SOSL Reference
Reference and samples for querying and searching using the Salesforce Object Query Language and the Salesforce Object Search Language.
2014-03-12 Sites Implementation Guide
Describes how to use Sites, which enables you to create public websites and applications that are directly integrated with your Salesforce organization.
2014-04-12 Streaming API Developer's Guide
Use Streaming API to receive notifications for changes to Salesforce data that match a SOQL query you define, in a secure and scalable way.
2014-03-12 Tooling API Developer's Guide
Tooling API provides SOAP and REST interfaces that allow you to build custom development tools for applications.
2014-03-12 Workbook
Tutorials that teach you how to use the Salesforce platform to build cloud applications. Each tutorial exposes you to a different aspect of the platform, ranging from creating an app, to adding business logic, user interfaces, an...
Formulas Quick Reference
Quickly find reference information about formulas.
Getting Started with Analytics
Salesforce provides a powerful suite of analytics tools to help you organize, view, and analyze your data.
Getting Started with Approval Processes
With approval processes, you can automate the approval of records in Salesforce, such as opportunity discounts, PTO requests, expense reports, and even job candidates. Use this checklist to help you plan your approval processes.
Heroku Getting Started and Reference Documentation
Learn about building, deploying and managing your apps on Heroku.
ISVforce Guide
Provides instructions for independent software vendors (ISVs) who want to build and sell applications built on the platform.
ISVforce Workbook
Describes, through a set of tutorials, how to develop and distribute apps on the platform. The workbook takes you through the process of signing up for orgs, developing a simple application, and packaging it for distrib...
Identity Implementation Guide
Learn how Salesforce Identity connects your Salesforce organization users with external applications and services. Familiarize yourself with Salesforce Identity by combining several Salesforce Identity features and administration...
Integration Workbook
Describes, through a set of tutorials, the major technologies and concepts required to integrate apps with existing applications. A companion to the Workbook.
License Management and Support Guide
Describes how to manage licenses for apps installed from the AppExchange.
Live Agent Developer's Guide
Describes how to customize Live Agent, which lets service organizations connect with customers or website visitors in real time through a Web-based, text-only live chat.
Live Agent REST API Developer’s Guide
The Live Agent REST API allows you to customize and extend the functionality of Live Agent chat windows. With the REST resources in this guide, your developers can produce chat windows that go beyond your website: For example, yo...
Maximizing Report Performance
Salesforce reports provide an excellent tool to help you monitor and analyze your business. These suggestions can help you maximize the performance of your reports, allowing you to spend more time on your analysis and less time r...
Metadata API Developer’s Guide
Use Metadata API to retrieve, deploy, create, update or delete customization information for your organization such as custom object definitions and page layouts.
Mobile App Developer Guide
Describes how to build HTML5 apps as well as native and hybrid apps using Salesforce Mobile SDK.
Object Reference for Salesforce and
A list of the standard fields for standard objects in Salesforce, including each field’s label, data type, maximum length, precision, and scale.
Open CTI Developer's Guide
Open CTI is a JavaScript API that lets developers build computer-telephony integration (CTI) systems that integrate with Salesforce.
Place Order REST API Developer Guide
The Salesforce Place Order API is a REST API that gives programmatic access to order data in Salesforce. The Place Order REST API is available for any organization that has orders and API enabled.
Report Formula Summary Functions
The PARENTGROUPVAL and PREVGROUPVAL summary functions offer a powerful way to use grouping values in report formulas.
SOAP API Developer's Guide
Describes how to use the SOAP API, which provides programmatic access to your organization’s information. (Some of the functionality in this guide is not available in
Salesforce Console Integration Toolkit Developer's Guide
Describes how to use the Service Cloud Console Integration Toolkit, which provides you with programmatic access to the Service Cloud console so that you can extend it to meet your business needs.
Salesforce Field Reference Guide
This is a concise list of the standard fields for the major objects in
Salesforce Knowledge Developer's Guide
Describes how to customize Salesforce Knowledge, which is a knowledge base where users can easily create and manage content and quickly find and view the articles they need.
Salesforce Limits Quick Reference Guide
Provides commonly referenced limits for Salesforce.
Salesforce Mobile SDK Development Guide
With Salesforce Mobile SDK, Android and iOS developers can build standalone native and hybrid mobile apps that access Salesforce data.
2014-03-12 Style Guide for Documentation and User Interface Text
Provides terminology and usage guidelines for user interface text and customer-facing documentation materials.
Salesforce1 App Admin Guide
This book is intended for administrators. It takes you through the declarative Salesforce1 pieces in Setup, where you can point-and-click your way through getting your organization ready for the Salesforce1 mobile experience, inc...
Salesforce1 App Developer Guide
This book introduces you to both the declarative (point-and-click) and the programmatic (code-based) features of Salesforce1. To help you get familiar with the different pieces that make up the Salesforce1 Platform, and to show y...
Salesforce1 Platform API Services Guide
This book provides comprehensive information for all Salesforce APIs. Use this book to explore common scenarios that require using Salesforce APIs. Once you’ve learned which APIs fit your needs, you can use this guide to get deta...
Sample CRM Dashboards
Using sample CRM dashboards available from the AppExchange.
Security Implementation Guide
Describes how to implement your own security scheme to reflect the structure and needs of your organization.
Security Workbook
The Security Workbook is a guide to the Salesforce platform’s least-privilege, user-centric security model. It explains the various policies, rules, and grouping mechanisms that control login and access controls through a series ...
Service Cloud Workbook
Gives you an introduction to creating a unified help desk for your support team. After going through six tutorials, you’ll have set up one screen from which your support agents can monitor and respond to customers from email, Web...
Setting Up Your Java Developer Environment
This tipsheet describes how to set up your local developer environment for integrating with Salesforce.
Single Sign-On Implementation Guide
Describes how to implement single sign-on, which is a process that allows network users to access all authorized network resources without having to log in separately to each resource.
2014-03-12 Workbook
Learn to create a functioning sample website with templates, panels, pages, content blocks, and repeater elements as you work through the tutorials designed to teach you the fundamentals of the studio tool.
Taking Advatage of Dynamic Dashboards
Dynamic dashboards show data according to each viewer's access level. A handful of dynamic dashboards may be able to replace hundreds of dashboards that have specific running users!
Tips and Hints for Page Layouts and Field-Level Security
With page layouts and field-level security, you can control the organization of detail and edit pages for your users, add or remove buttons from detail pages, establish unique page layouts for different business situations, and r...
Tips and Hints for Record Types
Some quick tips on using record types.
Tips and Hints for Sharing Data
Salesforce provides many flexible options for you to control how records are shared within your organization. To specify the objects and tabs that a user can access, assign a profile. To specify the individual records that a user...
Tips for Creating Dashboards
Dashboards show data from custom reports as visual components. They provide a snapshot of key metrics and performance indicators for your organization. Create up to 20 components per dashboard.
Tips for Reducing Formula Size
Formula size problems come in two flavors: the formula is too long, or its compiled size is too big. Let’s look at some tips for preventing these issues.
Tips for Using HTML Email Templates
Use HTML email templates to create professional high-impact emails. Create a single letterhead with your company’s logo and branding, and use it across all your HTML email templates. Use the dynamic HTML email tracking feature to...
Useful Approval Processes
Describes approval processes that you can use in your organization. Approval processes specify the steps necessary for a record to be approved, and who must approve it at each step.
Useful Formula Fields
Provides examples of formula fields for various types of apps that you can use and modify for your own purposes.
Useful Validation Rules
Provides examples of validation rules for various types of apps that you can use and modify for your own purposes. Validation rules verify that the data a user enters in a record meets the standards you specify before the user ca...
Useful Workflow Rules
Provides examples of workflow rules for various types of apps that you can use and modify for your own purposes. Workflow automates email alerts, tasks, field updates, and outbound messages.
Using Date and Date/Time in Formulas
Date formulas are useful for managing payment deadlines, contract ages, or any other features of your organization that are time or date dependent. Two data types are used for working with dates: Date and Date/Time.
Using the Drag-and-Drop Report Builder
Report builder is a powerful visual editor for reports. You can create your entire report from this single interface.
Using the Reports Tab
The Reports tab makes it easier to find, organize, and manage both your reports and dashboards in one place.
Visual Workflow Implementation Guide
Describes how to implement Visual Workflow, which allows administrators to build applications, known as flows, that step users through screens for collecting and updating data.
Visualforce Developer’s Guide
Describes how to develop with Visualforce, a framework that allows developers to build sophisticated applications and custom user interfaces, hosted natively on the platform.
Visualforce Workbook
Set of independent tutorials that explore the breadth of features in Visualforce. You’ll find out how to create components, reusable pieces of Visualforce, as well as how to hook Visualforce into your applications. You’ll also le...
Workflow: Automating the Process
Your company operates more efficiently with standardized internal procedures and automated business processes. Set up Salesforce to automatically perform these procedures and processes based on your organization’s workflow.