Salesforce Sales Cloud
Enterprise CRM platform providing sales automation, customer relationship management, and business intelligence capabilities through REST and SOAP APIs.
APIs
Salesforce REST API
Primary REST API for accessing Salesforce data including accounts, contacts, leads, opportunities, and custom objects. Supports JSON and XML formats with a lightweight request a...
Salesforce SOAP API
Comprehensive SOAP-based API for enterprise integrations with full CRUD operations on Salesforce objects. Uses WSDL files to define parameters for accessing data through the API.
Bulk API 2.0
Optimized API for loading, updating, or deleting large data sets asynchronously with better performance than REST API. Supports CSV, JSON, and XML data formats.
Metadata API
API for retrieving, deploying, creating, updating, or deleting customization information such as custom object definitions and page layouts. Essential for managing org configura...
Streaming API
Push notification API using Bayeux protocol to receive near real-time updates when data changes in Salesforce. Enables event-driven integrations without polling.
Platform Events API
Event-driven architecture API for publishing and subscribing to custom events for app integration. Supports defining custom event channels with schema for loosely coupled systems.
Analytics REST API
Access Salesforce reports, dashboards, and analytics data programmatically. Enables embedding analytics into custom applications and automating report generation.
Salesforce Composite API
Executes a series of REST API requests in a single call, reducing round trips between client and server. Supports composite batches, composite requests, and composite graphs for...
Salesforce GraphQL API
Query Salesforce data using GraphQL, allowing clients to request exactly the fields they need in a single request. Reduces payload size and supports aggregation across object re...
Salesforce Tooling API
Build custom development tools for Salesforce applications by accessing metadata about Apex classes, triggers, Visualforce pages, and other development artifacts. Supports both ...
Salesforce Pub/Sub API
gRPC-based API for publishing and subscribing to platform events, change data capture events, and real-time event monitoring events. Uses Apache Avro format for efficient binary...
Salesforce Change Data Capture API
Receive near-real-time notifications of changes to Salesforce records including creates, updates, deletes, and undeletes. Enables synchronization of external data stores with Sa...
Salesforce Connect REST API
Integrate mobile apps, intranet sites, and third-party web applications with Salesforce, including access to Chatter feeds, groups, users, and collaboration features.
Salesforce User Interface API
Build custom user interfaces for Salesforce data using the same API that powers Lightning Experience. Returns data and metadata in a single response with layout, picklist, and f...
Salesforce Apex REST API
Create custom REST endpoints in Salesforce using Apex classes annotated with REST resource annotations. Supports OAuth 2.0 authentication and JSON and XML request and response f...
Collections
Arazzo Workflows
Salesforce Sales Cloud Account 360 Enrichment
Resolve an Account by name, then pull its related Contacts and open Opportunities.
ARAZZOSalesforce Sales Cloud Account Tree With Contacts
Create an Account and its child Contacts in one tree call, then read the Account back.
ARAZZOSalesforce Sales Cloud Bulk Import Accounts
Create a batch of Accounts in one collection call, then verify the count with SOQL.
ARAZZOSalesforce Sales Cloud Close Opportunity Won
Move an Opportunity to Closed Won, then read it back and log a follow-up Task.
ARAZZOSalesforce Sales Cloud Create And Convert Lead
Capture a Lead, then realize the conversion by creating Account, Contact, and Opportunity records.
ARAZZOSalesforce Sales Cloud Create Then Retrieve Contact
Create a Contact, then read it back by id to confirm the persisted field values.
ARAZZOSalesforce Sales Cloud Delete Stale Lead
Find an unconverted Lead by email via SOQL, then delete the matched record.
ARAZZOSalesforce Sales Cloud Describe Then Create Record
Describe an sObject to confirm it is creatable, then create a record of that type.
ARAZZOSalesforce Sales Cloud Log Task On Account
Find an Account by SOQL, then create a follow-up Task linked to it.
ARAZZOSalesforce Sales Cloud New Customer Onboarding
Create an Account, attach a primary Contact, then open an Opportunity against it.
ARAZZOSalesforce Sales Cloud Opportunity With Contact Role
Open an Opportunity, then attach a Contact to it as an OpportunityContactRole.
ARAZZOSalesforce Sales Cloud Paginated SOQL Export
Run a large SOQL query, then page to the next batch when the first is not complete.
ARAZZOSalesforce Sales Cloud Query Then Update Account
Find an Account with a SOQL query, then patch the matched record's fields.
ARAZZOSalesforce Sales Cloud Reparent Contact To Account
Look up a Contact and a target Account by SOQL, then move the Contact under that Account.
ARAZZOSalesforce Sales Cloud Schedule Event With Contact
Find a Contact by email, then create a calendar Event linked to that Contact.
ARAZZOSalesforce Sales Cloud Search Then Retrieve Record
Run a SOSL search across objects, then fetch the full record for the top hit.
ARAZZOSalesforce Sales Cloud Submit Opportunity For Approval
Create an Opportunity, then submit that record into its approval process.
ARAZZOSalesforce Sales Cloud Upsert Account By External ID
Upsert an Account on an external ID field, then attach a Contact to it.
ARAZZOGraphQL
Salesforce Sales Cloud GraphQL API
Query Salesforce data using GraphQL, allowing clients to request exactly the fields they need in a single request. Reduces payload size and supports aggregation across object re...
GRAPHQL