Salesforce Service Cloud website screenshot

Salesforce Service Cloud

Salesforce Service Cloud is a customer service and support platform that helps businesses deliver smarter, faster, and more personalized customer service across all channels.

10 APIs 0 Features
Case ManagementCRMCustomer ServiceHelp DeskSupportTicketing

APIs

Salesforce Service Cloud REST API

RESTful API for managing customer service operations including cases, contacts, accounts, and knowledge articles.

Salesforce Service Cloud SOAP API

SOAP-based API for enterprise integration and complex service cloud operations.

Service Cloud Streaming API

Real-time streaming API for push notifications and event-driven architecture.

Live Agent REST API

API for managing live chat sessions and agent interactions.

Knowledge API

API for managing knowledge base articles and content.

Einstein Bot API

API for building and managing AI-powered chatbots for customer service.

Omni-Channel API

API for managing omni-channel routing, agent presence, and work distribution across multiple service channels including chat, messaging, email, and voice.

Service Cloud Voice Telephony Integration API

REST API for integrating telephony systems with Service Cloud Voice, enabling programmatic management of voice calls, call recording, and real-time transcription within the serv...

Service Cloud Voice for Partner Telephony API

Developer API for connecting third-party telephony systems to Service Cloud Voice, including the Connector API for passing information between contact center platforms and Sales...

Agentforce Service Agent API

REST API for building and deploying AI-powered service agents using Agentforce, enabling headless agent interactions, session management, and seamless escalation from AI agents ...

Collections

GraphQL

Salesforce Service Cloud GraphQL Schema

This conceptual GraphQL schema represents the Salesforce Service Cloud data model, derived from the Salesforce REST API, Live Agent REST API, and associated developer documentat...

GRAPHQL

Pricing Plans

Rate Limits

FinOps

Event Specifications

Salesforce Service Cloud Streaming API

Real-time event streaming API for Salesforce Service Cloud using the Bayeux protocol over CometD. Supports PushTopic events for sObject changes, Platform Events for custom event...

ASYNCAPI

Semantic Vocabularies

Salesforce Service Cloud Context

0 classes · 6 properties

JSON-LD

API Governance Rules

Salesforce Service Cloud API Rules

10 rules · 5 errors 4 warnings 1 info

SPECTRAL

JSON Structure

Salesforce Service Cloud Case Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
🌐
DeveloperPortal
DeveloperPortal
🔗
Trailhead (Learning)
Trailhead (Learning)
🟢
API Status
API Status
💬
Support
Support
🔗
Community
Community
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog
📝
Signup
Signup
🔗
Login
Login
🌐
Console
Console
👥
GitHubOrganization
GitHubOrganization
👥
StackOverflow
StackOverflow
👥
YouTube
YouTube
🔗
Case Schema
JSONSchema
🔗
JSONLDContext
JSONLDContext
🔗
SpectralRules
SpectralRules
🔗
Capabilities
Capabilities
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Salesforce Service Cloud REST API
  version: '59.0'
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://login.salesforce.com/services/oauth2/authorize
    accessTokenUrl: https://login.salesforce.com/services/oauth2/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Cases
    type: folder
  items:
  - info:
      name: Salesforce Service Cloud Get Case object metadata
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Case
    docs: Retrieves basic metadata and recently created cases for the Case sObject type.
  - info:
      name: Salesforce Service Cloud Create a new case
      type: http
    http:
      method: POST
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Case
      body:
        type: json
        data: '{}'
    docs: Creates a new case record with the specified field values for tracking customer service issues.
  - info:
      name: Salesforce Service Cloud Get a case by ID
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Case/:caseId
      params:
      - name: caseId
        value: ''
        type: path
        description: The Salesforce ID of the case
    docs: Retrieves a single case record by its Salesforce ID, including all accessible fields.
  - info:
      name: Salesforce Service Cloud Update a case
      type: http
    http:
      method: PATCH
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Case/:caseId
      params:
      - name: caseId
        value: ''
        type: path
        description: The Salesforce ID of the case
      body:
        type: json
        data: '{}'
    docs: Updates specified fields on an existing case record.
  - info:
      name: Salesforce Service Cloud Delete a case
      type: http
    http:
      method: DELETE
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Case/:caseId
      params:
      - name: caseId
        value: ''
        type: path
        description: The Salesforce ID of the case
    docs: Deletes a case record by its Salesforce ID.
- info:
    name: Contacts
    type: folder
  items:
  - info:
      name: Salesforce Service Cloud Get Contact object metadata
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Contact
    docs: Retrieves basic metadata and recently created contacts for the Contact sObject type.
  - info:
      name: Salesforce Service Cloud Create a new contact
      type: http
    http:
      method: POST
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Contact
      body:
        type: json
        data: '{}'
    docs: Creates a new contact record associated with customer service interactions.
- info:
    name: Accounts
    type: folder
  items:
  - info:
      name: Salesforce Service Cloud Get Account object metadata
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Account
    docs: Retrieves basic metadata and recently created accounts for the Account sObject type.
- info:
    name: Knowledge
    type: folder
  items:
  - info:
      name: Salesforce Service Cloud Get Knowledge Article metadata
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/sobjects/Knowledge__kav
    docs: Retrieves metadata for knowledge articles used in the service knowledge base.
- info:
    name: Query
    type: folder
  items:
  - info:
      name: Salesforce Service Cloud Execute a SOQL query
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/query
      params:
      - name: q
        value: ''
        type: query
        description: SOQL query string
    docs: Executes a SOQL query against service cloud objects and returns matching records.
- info:
    name: Search
    type: folder
  items:
  - info:
      name: Salesforce Service Cloud Execute a SOSL search
      type: http
    http:
      method: GET
      url: https://{instance}.salesforce.com/services/data/v59.0/search
      params:
      - name: q
        value: ''
        type: query
        description: SOSL search string
    docs: Executes a SOSL search across service cloud objects and returns matching records.
bundled: true