Skip to content

Salesforce

Connect to Salesforce CRM. Manage leads, opportunities, accounts, and customer relationships

Connect to Salesforce CRM. Manage leads, opportunities, accounts, and customer relationships

Salesforce logo

Supports authentication: OAuth 2.0

Create a new Account in Salesforce. Supports standard fields

PropertiesDescriptionType
AccountNumberAccount number for the organizationstring
AnnualRevenueAnnual revenuenumber
BillingCityBilling citystring
BillingCountryBilling countrystring
BillingPostalCodeBilling postal codestring
BillingStateBilling state/provincestring
BillingStreetBilling streetstring
DescriptionDescriptionstring
IndustryIndustrystring
NameAccount Namestring
NumberOfEmployeesNumber of employeesinteger
OwnerIdRecord owner (User/Queue Id)string
PhoneMain phone numberstring
RecordTypeIdRecord Type Idstring
WebsiteWebsite URLstring

Delete an existing Account from Salesforce by account ID. This is a destructive operation that permanently removes the account record.

PropertiesDescriptionType
account_idID of the account to deletestring

Retrieve details of a specific account from Salesforce by account ID. Returns account properties and associated data.

PropertiesDescriptionType
account_idID of the account to retrievestring
fieldsComma-separated list of fields to include in the responsestring

Update an existing Account in Salesforce by account ID. Allows updating account properties like name, phone, website, industry, billing information, and more.

PropertiesDescriptionType
AccountNumberAccount number for the organizationstring
AccountSourceLead source for this accountstring
AnnualRevenueAnnual revenuenumber
BillingCityBilling citystring
BillingCountryBilling countrystring
BillingGeocodeAccuracyBilling geocode accuracystring
BillingLatitudeBilling address latitudenumber
BillingLongitudeBilling address longitudenumber
BillingPostalCodeBilling postal codestring
BillingStateBilling state/provincestring
BillingStreetBilling streetstring
CleanStatusData.com clean statusstring
DescriptionDescriptionstring
DunsNumberD-U-N-S Numberstring
FaxFax numberstring
IndustryIndustrystring
JigsawData.com keystring
JigsawCompanyIdJigsaw company IDstring
NaicsCodeNAICS codestring
NaicsDescNAICS descriptionstring
NameAccount Namestring
NumberOfEmployeesNumber of employeesinteger
OwnerIdRecord owner (User/Queue Id)string
OwnershipOwnership typestring
ParentIdParent Account Idstring
PhoneMain phone numberstring
RatingAccount ratingstring
RecordTypeIdRecord Type Idstring
ShippingCityShipping citystring
ShippingCountryShipping countrystring
ShippingGeocodeAccuracyShipping geocode accuracystring
ShippingLatitudeShipping address latitudenumber
ShippingLongitudeShipping address longitudenumber
ShippingPostalCodeShipping postal codestring
ShippingStateShipping state/provincestring
ShippingStreetShipping streetstring
SicSIC codestring
SicDescSIC descriptionstring
SiteAccount site or locationstring
TickerSymbolStock ticker symbolstring
TradestyleTrade style namestring
TypeAccount typestring
WebsiteWebsite URLstring
YearStartedYear the company startedstring
account_idID of the account to updatestring

Retrieve a list of accounts from Salesforce using a pre-built SOQL query. Returns basic account information.

PropertiesDescriptionType
limitNumber of results to return per pagenumber

Execute multiple Salesforce REST API requests in a single call using the Composite API. Allows for efficient batch operations and related data retrieval.

PropertiesDescriptionType
composite_requestJSON string containing composite request with multiple sub-requestsstring

Create a new contact in Salesforce. Allows setting contact properties like name, email, phone, account association, and other standard fields.

PropertiesDescriptionType
AccountIdSalesforce Account Id associated with this contactstring
DepartmentDepartment of the contactstring
DescriptionFree-form descriptionstring
EmailEmail address of the contactstring
FirstNameFirst name of the contactstring
LastNameLast name of the contact (required)string
LeadSourceLead source for the contactstring
MailingCityMailing citystring
MailingCountryMailing countrystring
MailingPostalCodeMailing postal codestring
MailingStateMailing state/provincestring
MailingStreetMailing streetstring
MobilePhoneMobile phone of the contactstring
PhonePhone number of the contactstring
TitleJob title of the contactstring

Retrieve details of a specific contact from Salesforce by contact ID. Returns contact properties and associated data.

PropertiesDescriptionType
contact_idID of the contact to retrievestring
fieldsComma-separated list of fields to include in the responsestring

Retrieve metadata for a Salesforce dashboard, including dashboard components, filters, layout, and the running user.

PropertiesDescriptionType
dashboard_idThe unique ID of the Salesforce dashboardstring

Retrieve metadata about all available SObjects in the Salesforce organization. Returns list of all objects with basic information.

Retrieve organization limits information from Salesforce. Returns API usage limits, data storage limits, and other organizational constraints.

Retrieve detailed metadata about a specific SObject in Salesforce. Returns fields, relationships, and other object metadata.

PropertiesDescriptionType
sobjectSObject API name to describestring

Retrieve a list of opportunities from Salesforce using a pre-built SOQL query. Returns basic opportunity information.

PropertiesDescriptionType
limitNumber of results to return per pagenumber

Create a new opportunity in Salesforce. Allows setting opportunity properties like name, amount, stage, close date, and account association.

PropertiesDescriptionType
AccountIdAssociated Account Idstring
AmountOpportunity amountnumber
CampaignIdRelated Campaign Idstring
CloseDateExpected close date (YYYY-MM-DD, required)string
Custom_Field__cExample custom field (replace with your org’s custom field API name)string
DescriptionOpportunity descriptionstring
ForecastCategoryNameForecast category namestring
LeadSourceLead sourcestring
NameOpportunity name (required)string
NextStepNext step in the sales processstring
OwnerIdRecord owner (User/Queue Id)string
PricebookIdAssociated Price Book Idstring
ProbabilityProbability percentage (0–100)number
RecordTypeIdRecord Type Id for Opportunitystring
StageNameCurrent sales stage (required)string
TypeOpportunity typestring

Retrieve details of a specific opportunity from Salesforce by opportunity ID. Returns opportunity properties and associated data.

PropertiesDescriptionType
fieldsComma-separated list of fields to include in the responsestring
opportunity_idID of the opportunity to retrievestring

Update an existing opportunity in Salesforce by opportunity ID. Allows updating opportunity properties like name, amount, stage, and close date.

PropertiesDescriptionType
AccountIdAssociated Account Idstring
AmountOpportunity amountnumber
CampaignIdRelated Campaign Idstring
CloseDateExpected close date (YYYY-MM-DD)string
DescriptionOpportunity descriptionstring
ForecastCategoryNameForecast category namestring
LeadSourceLead sourcestring
NameOpportunity namestring
NextStepNext step in the sales processstring
OwnerIdRecord owner (User/Queue Id)string
Pricebook2IdAssociated Price Book Idstring
ProbabilityProbability percentage (0–100)number
RecordTypeIdRecord Type Id for Opportunitystring
StageNameCurrent sales stagestring
TypeOpportunity typestring
opportunity_idID of the opportunity to updatestring

Execute SOQL queries against Salesforce data. Supports complex queries with joins, filters, and aggregations.

PropertiesDescriptionType
querySOQL query string to executestring

Retrieve report, report type, and related metadata for a Salesforce report. Returns information about report structure, fields, groupings, and configuration.

PropertiesDescriptionType
report_idThe unique ID of the Salesforce reportstring

Execute parameterized searches against Salesforce data. Provides simplified search interface with predefined parameters.

PropertiesDescriptionType
fieldsComma-separated list of fields to returnstring
search_textText to search forstring
sobjectSObject type to search instring

Execute SOSL searches against Salesforce data. Performs full-text search across multiple objects and fields.

PropertiesDescriptionType
search_querySOSL search query string to executestring

Create a new record for any Salesforce SObject type (Account, Contact, Lead, Opportunity, custom objects, etc.). Provide the object type and fields as a dynamic object.

PropertiesDescriptionType
fieldsObject containing field names and values to set on the new recordobject
sobject_typeThe Salesforce SObject API name (e.g., Account, Contact, Lead, CustomObject__c)string

Delete a record from any Salesforce SObject type by ID. This is a destructive operation that permanently removes the record.

PropertiesDescriptionType
record_idID of the record to deletestring
sobject_typeThe Salesforce SObject API name (e.g., Account, Contact, Lead, CustomObject__c)string

Retrieve a record from any Salesforce SObject type by ID. Optionally specify which fields to return.

PropertiesDescriptionType
fieldsComma-separated list of fields to include in the responsestring
record_idID of the record to retrievestring
sobject_typeThe Salesforce SObject API name (e.g., Account, Contact, Lead, CustomObject__c)string

Update an existing record for any Salesforce SObject type by ID. Only the fields provided will be updated.

PropertiesDescriptionType
fieldsObject containing field names and values to update on the recordobject
record_idID of the record to updatestring
sobject_typeThe Salesforce SObject API name (e.g., Account, Contact, Lead, CustomObject__c)string

Execute custom SOQL queries against Salesforce data. Supports complex queries with joins, filters, aggregations, and custom field selection.

PropertiesDescriptionType
soql_querySOQL query string to executestring